builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-090 starttime: 1465119686.87 results: success (0) buildid: 20160605005144 builduid: 2a18fba1f5a14db4ad654ad750b1a20c revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:26.869151) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:26.870152) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:26.870443) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:27.105357) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:41:27.105826) ========= '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-090\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-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-090\AppData\Local LOGONSERVER=\\T-W864-IX-090 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-090 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-090 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-090 WINDIR=C:\windows using PTY: False --02:41:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.99 MB/s 02:41:28 (5.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.201000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:41:28.376383) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-05 02:41:28.376750) ========= '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-090\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-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-090\AppData\Local LOGONSERVER=\\T-W864-IX-090 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-090 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-090 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-090 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.806000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-05 02:41:31.214377) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:41:31.214751) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --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 9b770efcfb3f0b5127446d8a17682e2d7235ff51 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-090\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-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-090\AppData\Local LOGONSERVER=\\T-W864-IX-090 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-090 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-090 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-090 WINDIR=C:\windows using PTY: False 2016-06-05 02:41:31,599 truncating revision to first 12 chars 2016-06-05 02:41:31,599 Setting DEBUG logging. 2016-06-05 02:41:31,599 attempt 1/10 2016-06-05 02:41:31,599 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9b770efcfb3f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-05 02:41:32,272 unpacking tar archive at: mozilla-aurora-9b770efcfb3f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.279000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-05 02:41:32.578450) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:32.578784) ========= script_repo_revision: 9b770efcfb3f0b5127446d8a17682e2d7235ff51 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:32.579214) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:32.579595) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-05 02:41:32.596978) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 6 secs) (at 2016-06-05 02:41:32.597419) ========= '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-090\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-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-090\AppData\Local LOGONSERVER=\\T-W864-IX-090 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-090 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-090 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-090 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:41:33 INFO - MultiFileLogger online at 20160605 02:41:33 in C:\slave\test 02:41:33 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 02:41:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:41:33 INFO - {'append_to_log': False, 02:41:33 INFO - 'base_work_dir': 'C:\\slave\\test', 02:41:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:41:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:41:33 INFO - 'buildbot_json_path': 'buildprops.json', 02:41:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:41:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:41:33 INFO - 'download_minidump_stackwalk': True, 02:41:33 INFO - 'download_symbols': 'true', 02:41:33 INFO - 'e10s': False, 02:41:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:41:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:41:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:41:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:41:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:41:33 INFO - 'C:/mozilla-build/tooltool.py'), 02:41:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:41:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:41:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:41:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:41:33 INFO - 'log_level': 'info', 02:41:33 INFO - 'log_to_console': True, 02:41:33 INFO - 'opt_config_files': (), 02:41:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:41:33 INFO - '--processes=1', 02:41:33 INFO - '--config=%(test_path)s/wptrunner.ini', 02:41:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:41:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:41:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:41:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:41:33 INFO - 'pip_index': False, 02:41:33 INFO - 'require_test_zip': True, 02:41:33 INFO - 'test_type': ('testharness',), 02:41:33 INFO - 'this_chunk': '1', 02:41:33 INFO - 'total_chunks': '10', 02:41:33 INFO - 'virtualenv_path': 'venv', 02:41:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:41:33 INFO - 'work_dir': 'build'} 02:41:33 INFO - ##### 02:41:33 INFO - ##### Running clobber step. 02:41:33 INFO - ##### 02:41:33 INFO - Running pre-action listener: _resource_record_pre_action 02:41:33 INFO - Running main action method: clobber 02:41:33 INFO - rmtree: C:\slave\test\build 02:41:33 INFO - Using _rmtree_windows ... 02:41:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:42:59 INFO - Running post-action listener: _resource_record_post_action 02:42:59 INFO - ##### 02:42:59 INFO - ##### Running read-buildbot-config step. 02:42:59 INFO - ##### 02:42:59 INFO - Running pre-action listener: _resource_record_pre_action 02:42:59 INFO - Running main action method: read_buildbot_config 02:42:59 INFO - Using buildbot properties: 02:42:59 INFO - { 02:42:59 INFO - "project": "", 02:42:59 INFO - "product": "firefox", 02:42:59 INFO - "script_repo_revision": "production", 02:42:59 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 02:42:59 INFO - "repository": "", 02:42:59 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 02:42:59 INFO - "buildid": "20160605005144", 02:42:59 INFO - "pgo_build": "False", 02:42:59 INFO - "basedir": "C:\\slave\\test", 02:42:59 INFO - "buildnumber": 34, 02:42:59 INFO - "slavename": "t-w864-ix-090", 02:42:59 INFO - "revision": "9b770efcfb3f0b5127446d8a17682e2d7235ff51", 02:42:59 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 02:42:59 INFO - "platform": "win64", 02:42:59 INFO - "branch": "mozilla-aurora", 02:42:59 INFO - "repo_path": "releases/mozilla-aurora", 02:42:59 INFO - "moz_repo_path": "", 02:42:59 INFO - "stage_platform": "win64", 02:42:59 INFO - "builduid": "2a18fba1f5a14db4ad654ad750b1a20c", 02:42:59 INFO - "slavebuilddir": "test" 02:42:59 INFO - } 02:42:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 02:42:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 02:42:59 INFO - Running post-action listener: _resource_record_post_action 02:42:59 INFO - ##### 02:42:59 INFO - ##### Running download-and-extract step. 02:42:59 INFO - ##### 02:42:59 INFO - Running pre-action listener: _resource_record_pre_action 02:42:59 INFO - Running main action method: download_and_extract 02:42:59 INFO - mkdir: C:\slave\test\build\tests 02:42:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:42:59 INFO - https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:42:59 INFO - trying https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 02:42:59 INFO - Downloading https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:42:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:43:00 INFO - Downloaded 1274 bytes. 02:43:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 02:43:00 INFO - Using the following test package requirements: 02:43:00 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 02:43:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 02:43:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 02:43:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'jsshell-win64.zip'], 02:43:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 02:43:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 02:43:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 02:43:00 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 02:43:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 02:43:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 02:43:00 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 02:43:00 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 02:43:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:43:00 INFO - https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:43:00 INFO - trying https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 02:43:00 INFO - Downloading https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:43:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:43:01 INFO - Downloaded 20849708 bytes. 02:43:01 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/*'] 02:43:01 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/* 02:43:03 INFO - caution: filename not matched: web-platform/* 02:43:03 INFO - Return code: 11 02:43:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:43:03 INFO - https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:43:03 INFO - trying https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 02:43:03 INFO - Downloading https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:43:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:43:06 INFO - Downloaded 36389113 bytes. 02:43:06 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/*'] 02:43:06 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/* 02:44:39 INFO - caution: filename not matched: bin/* 02:44:39 INFO - caution: filename not matched: config/* 02:44:39 INFO - caution: filename not matched: mozbase/* 02:44:39 INFO - caution: filename not matched: marionette/* 02:44:39 INFO - caution: filename not matched: tools/wptserve/* 02:44:39 INFO - Return code: 11 02:44:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:39 INFO - https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 02:44:39 INFO - trying https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 02:44:39 INFO - Downloading https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 02:44:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:44:42 INFO - Downloaded 82762528 bytes. 02:44:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 02:44:42 INFO - mkdir: C:\slave\test\properties 02:44:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:44:42 INFO - Writing to file C:\slave\test\properties\build_url 02:44:42 INFO - Contents: 02:44:42 INFO - build_url:https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 02:44:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 02:44:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:44:42 INFO - Writing to file C:\slave\test\properties\symbols_url 02:44:42 INFO - Contents: 02:44:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 02:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:43 INFO - https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:44:43 INFO - trying https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 02:44:43 INFO - Downloading https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:44:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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 02:44:45 INFO - Downloaded 50738150 bytes. 02:44:45 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'] 02:44:45 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 02:44:53 INFO - Return code: 0 02:44:53 INFO - Running post-action listener: _resource_record_post_action 02:44:53 INFO - Running post-action listener: set_extra_try_arguments 02:44:53 INFO - ##### 02:44:53 INFO - ##### Running create-virtualenv step. 02:44:53 INFO - ##### 02:44:53 INFO - Running pre-action listener: _pre_create_virtualenv 02:44:53 INFO - Running pre-action listener: _resource_record_pre_action 02:44:53 INFO - Running main action method: create_virtualenv 02:44:53 INFO - Creating virtualenv C:\slave\test\build\venv 02:44:53 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 02:44:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:45:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:45:33 INFO - Installing distribute......................................................................................................................................................................................done. 02:45:36 INFO - Return code: 0 02:45:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:36 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670798>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-090', 'USERDOMAIN': 'T-W864-IX-090', '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-090', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-090', '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-090\\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 02:45:36 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 02:45:36 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 02:45:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:45:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Roaming', 02:45:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:45:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:45:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:45:36 INFO - 'COMPUTERNAME': 'T-W864-IX-090', 02:45:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:45:36 INFO - 'DCLOCATION': 'SCL3', 02:45:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:36 INFO - 'HOMEDRIVE': 'C:', 02:45:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 02:45:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:36 INFO - 'KTS_VERSION': '1.19c', 02:45:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 02:45:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-090', 02:45:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:36 INFO - 'MOZ_NO_REMOTE': '1', 02:45:36 INFO - 'NO_EM_RESTART': '1', 02:45:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:36 INFO - 'OS': 'Windows_NT', 02:45:36 INFO - 'OURDRIVE': 'C:', 02:45:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:45:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:45:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:45:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:36 INFO - 'PROCESSOR_LEVEL': '6', 02:45:36 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:45:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:45:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:45:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:45:36 INFO - 'PROMPT': '$P$G', 02:45:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:45:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:45:36 INFO - 'PWD': 'C:\\slave\\test', 02:45:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:36 INFO - 'SYSTEMDRIVE': 'C:', 02:45:36 INFO - 'SYSTEMROOT': 'C:\\windows', 02:45:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:36 INFO - 'TEST1': 'testie', 02:45:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:36 INFO - 'USERDOMAIN': 'T-W864-IX-090', 02:45:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 02:45:36 INFO - 'USERNAME': 'cltbld', 02:45:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-090', 02:45:36 INFO - 'WINDIR': 'C:\\windows', 02:45:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:38 INFO - Downloading/unpacking psutil>=0.7.1 02:45:38 INFO - Running setup.py egg_info for package psutil 02:45:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:45:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:45:38 INFO - Installing collected packages: psutil 02:45:38 INFO - Running setup.py install for psutil 02:45:38 INFO - building 'psutil._psutil_windows' extension 02:45:38 INFO - error: Unable to find vcvarsall.bat 02:45:38 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-ekwfhq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:45:38 INFO - running install 02:45:38 INFO - running build 02:45:38 INFO - running build_py 02:45:38 INFO - creating build 02:45:38 INFO - creating build\lib.win32-2.7 02:45:38 INFO - creating build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:45:38 INFO - running build_ext 02:45:38 INFO - building 'psutil._psutil_windows' extension 02:45:38 INFO - error: Unable to find vcvarsall.bat 02:45:38 INFO - ---------------------------------------- 02:45:38 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-ekwfhq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:45:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-090\AppData\Roaming\pip\pip.log 02:45:38 WARNING - Return code: 1 02:45:38 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! 02:45:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:45:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:38 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670798>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-090', 'USERDOMAIN': 'T-W864-IX-090', '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-090', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-090', '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-090\\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 02:45:38 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 02:45:38 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 02:45:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:45:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Roaming', 02:45:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:45:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:45:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:45:38 INFO - 'COMPUTERNAME': 'T-W864-IX-090', 02:45:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:45:38 INFO - 'DCLOCATION': 'SCL3', 02:45:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:38 INFO - 'HOMEDRIVE': 'C:', 02:45:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 02:45:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:38 INFO - 'KTS_VERSION': '1.19c', 02:45:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 02:45:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-090', 02:45:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:38 INFO - 'MOZ_NO_REMOTE': '1', 02:45:38 INFO - 'NO_EM_RESTART': '1', 02:45:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:38 INFO - 'OS': 'Windows_NT', 02:45:38 INFO - 'OURDRIVE': 'C:', 02:45:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:45:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:45:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:45:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:38 INFO - 'PROCESSOR_LEVEL': '6', 02:45:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:45:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:45:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:45:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:45:38 INFO - 'PROMPT': '$P$G', 02:45:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:45:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:45:38 INFO - 'PWD': 'C:\\slave\\test', 02:45:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:38 INFO - 'SYSTEMDRIVE': 'C:', 02:45:38 INFO - 'SYSTEMROOT': 'C:\\windows', 02:45:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:38 INFO - 'TEST1': 'testie', 02:45:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:38 INFO - 'USERDOMAIN': 'T-W864-IX-090', 02:45:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 02:45:38 INFO - 'USERNAME': 'cltbld', 02:45:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-090', 02:45:38 INFO - 'WINDIR': 'C:\\windows', 02:45:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:45:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:45:39 INFO - Running setup.py egg_info for package mozsystemmonitor 02:45:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:45:39 INFO - Running setup.py egg_info for package psutil 02:45:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:45:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:45:39 INFO - Installing collected packages: mozsystemmonitor, psutil 02:45:39 INFO - Running setup.py install for mozsystemmonitor 02:45:39 INFO - Running setup.py install for psutil 02:45:39 INFO - building 'psutil._psutil_windows' extension 02:45:39 INFO - error: Unable to find vcvarsall.bat 02:45:39 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-i25plf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:45:39 INFO - running install 02:45:39 INFO - running build 02:45:39 INFO - running build_py 02:45:39 INFO - running build_ext 02:45:39 INFO - building 'psutil._psutil_windows' extension 02:45:39 INFO - error: Unable to find vcvarsall.bat 02:45:39 INFO - ---------------------------------------- 02:45:39 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-i25plf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:45:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-090\AppData\Roaming\pip\pip.log 02:45:39 WARNING - Return code: 1 02:45:39 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! 02:45:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:39 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670798>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-090', 'USERDOMAIN': 'T-W864-IX-090', '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-090', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-090', '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-090\\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 02:45:39 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 02:45:39 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 02:45:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:45:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Roaming', 02:45:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:45:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:45:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:45:39 INFO - 'COMPUTERNAME': 'T-W864-IX-090', 02:45:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:45:39 INFO - 'DCLOCATION': 'SCL3', 02:45:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:39 INFO - 'HOMEDRIVE': 'C:', 02:45:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 02:45:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:39 INFO - 'KTS_VERSION': '1.19c', 02:45:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 02:45:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-090', 02:45:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:39 INFO - 'MOZ_NO_REMOTE': '1', 02:45:39 INFO - 'NO_EM_RESTART': '1', 02:45:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:39 INFO - 'OS': 'Windows_NT', 02:45:39 INFO - 'OURDRIVE': 'C:', 02:45:39 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:45:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:45:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:45:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:39 INFO - 'PROCESSOR_LEVEL': '6', 02:45:39 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:45:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:45:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:45:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:45:39 INFO - 'PROMPT': '$P$G', 02:45:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:45:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:45:39 INFO - 'PWD': 'C:\\slave\\test', 02:45:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:39 INFO - 'SYSTEMDRIVE': 'C:', 02:45:39 INFO - 'SYSTEMROOT': 'C:\\windows', 02:45:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:39 INFO - 'TEST1': 'testie', 02:45:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:39 INFO - 'USERDOMAIN': 'T-W864-IX-090', 02:45:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 02:45:39 INFO - 'USERNAME': 'cltbld', 02:45:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-090', 02:45:39 INFO - 'WINDIR': 'C:\\windows', 02:45:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:39 INFO - Downloading/unpacking blobuploader==1.2.4 02:45:39 INFO - Downloading blobuploader-1.2.4.tar.gz 02:45:39 INFO - Running setup.py egg_info for package blobuploader 02:45:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:45:45 INFO - Running setup.py egg_info for package requests 02:45:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:45:45 INFO - Downloading docopt-0.6.1.tar.gz 02:45:45 INFO - Running setup.py egg_info for package docopt 02:45:45 INFO - Installing collected packages: blobuploader, docopt, requests 02:45:45 INFO - Running setup.py install for blobuploader 02:45:45 INFO - Running setup.py install for docopt 02:45:45 INFO - Running setup.py install for requests 02:45:45 INFO - Successfully installed blobuploader docopt requests 02:45:45 INFO - Cleaning up... 02:45:45 INFO - Return code: 0 02:45:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:45:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:45:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:45:45 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670798>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-090', 'USERDOMAIN': 'T-W864-IX-090', '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-090', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-090', '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-090\\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 02:45:45 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 02:45:45 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 02:45:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:45:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Roaming', 02:45:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:45:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:45:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:45:45 INFO - 'COMPUTERNAME': 'T-W864-IX-090', 02:45:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:45:45 INFO - 'DCLOCATION': 'SCL3', 02:45:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:45:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:45:45 INFO - 'HOMEDRIVE': 'C:', 02:45:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 02:45:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:45:45 INFO - 'KTS_VERSION': '1.19c', 02:45:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 02:45:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-090', 02:45:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:45:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:45:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:45:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:45 INFO - 'MOZ_NO_REMOTE': '1', 02:45:45 INFO - 'NO_EM_RESTART': '1', 02:45:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:45:45 INFO - 'OS': 'Windows_NT', 02:45:45 INFO - 'OURDRIVE': 'C:', 02:45:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:45:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:45:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:45:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:45:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:45:45 INFO - 'PROCESSOR_LEVEL': '6', 02:45:45 INFO - 'PROCESSOR_REVISION': '1e05', 02:45:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:45:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:45:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:45:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:45:45 INFO - 'PROMPT': '$P$G', 02:45:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:45:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:45:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:45:45 INFO - 'PWD': 'C:\\slave\\test', 02:45:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:45:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:45:45 INFO - 'SYSTEMDRIVE': 'C:', 02:45:45 INFO - 'SYSTEMROOT': 'C:\\windows', 02:45:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:45 INFO - 'TEST1': 'testie', 02:45:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:45:45 INFO - 'USERDOMAIN': 'T-W864-IX-090', 02:45:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 02:45:45 INFO - 'USERNAME': 'cltbld', 02:45:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-090', 02:45:45 INFO - 'WINDIR': 'C:\\windows', 02:45:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:45:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:45:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:45:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:45:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:45:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:45:51 INFO - Unpacking c:\slave\test\build\tests\marionette 02:45:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:45:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:45:51 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 02:45:51 INFO - Running setup.py install for browsermob-proxy 02:46:08 INFO - Running setup.py install for manifestparser 02:46:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for marionette-client 02:46:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for marionette-driver 02:46:08 INFO - Running setup.py install for mozcrash 02:46:08 INFO - Running setup.py install for mozdebug 02:46:08 INFO - Running setup.py install for mozdevice 02:46:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozfile 02:46:08 INFO - Running setup.py install for mozhttpd 02:46:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozinfo 02:46:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozInstall 02:46:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozleak 02:46:08 INFO - Running setup.py install for mozlog 02:46:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for moznetwork 02:46:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozprocess 02:46:08 INFO - Running setup.py install for mozprofile 02:46:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozrunner 02:46:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for mozscreenshot 02:46:08 INFO - Running setup.py install for moztest 02:46:08 INFO - Running setup.py install for mozversion 02:46:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:46:08 INFO - Running setup.py install for wptserve 02:46:08 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:46:08 INFO - Cleaning up... 02:46:08 INFO - Return code: 0 02:46:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:46: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')]} 02:46:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46: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')]} 02:46:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670798>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-090', 'USERDOMAIN': 'T-W864-IX-090', '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-090', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-090', '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-090\\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 02:46:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:46:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:46:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Roaming', 02:46:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:08 INFO - 'COMPUTERNAME': 'T-W864-IX-090', 02:46:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:08 INFO - 'DCLOCATION': 'SCL3', 02:46:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:08 INFO - 'HOMEDRIVE': 'C:', 02:46:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 02:46:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:08 INFO - 'KTS_VERSION': '1.19c', 02:46:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 02:46:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-090', 02:46:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:08 INFO - 'MOZ_NO_REMOTE': '1', 02:46:08 INFO - 'NO_EM_RESTART': '1', 02:46:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:08 INFO - 'OS': 'Windows_NT', 02:46:08 INFO - 'OURDRIVE': 'C:', 02:46:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:46:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:08 INFO - 'PROCESSOR_LEVEL': '6', 02:46:08 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:08 INFO - 'PROMPT': '$P$G', 02:46:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:08 INFO - 'PWD': 'C:\\slave\\test', 02:46:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:08 INFO - 'SYSTEMDRIVE': 'C:', 02:46:08 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:08 INFO - 'TEST1': 'testie', 02:46:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:08 INFO - 'USERDOMAIN': 'T-W864-IX-090', 02:46:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 02:46:08 INFO - 'USERNAME': 'cltbld', 02:46:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-090', 02:46:08 INFO - 'WINDIR': 'C:\\windows', 02:46:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:46:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:46:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:46:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:46:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:46:13 INFO - Unpacking c:\slave\test\build\tests\marionette 02:46:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:46:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:46:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:46:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:46:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:46:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:46:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:46:27 INFO - Downloading blessings-1.6.tar.gz 02:46:27 INFO - Running setup.py egg_info for package blessings 02:46:27 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:46:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:46:27 INFO - Running setup.py install for blessings 02:46:27 INFO - Running setup.py install for browsermob-proxy 02:46:27 INFO - Running setup.py install for manifestparser 02:46:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Running setup.py install for marionette-client 02:46:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Running setup.py install for marionette-driver 02:46:27 INFO - Running setup.py install for mozcrash 02:46:27 INFO - Running setup.py install for mozdebug 02:46:27 INFO - Running setup.py install for mozdevice 02:46:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Running setup.py install for mozhttpd 02:46:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Running setup.py install for mozInstall 02:46:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Running setup.py install for mozleak 02:46:27 INFO - Running setup.py install for mozprofile 02:46:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Running setup.py install for mozrunner 02:46:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:46:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:46:29 INFO - Running setup.py install for mozscreenshot 02:46:29 INFO - Running setup.py install for moztest 02:46:29 INFO - Running setup.py install for mozversion 02:46:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:46:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:46:29 INFO - Running setup.py install for wptserve 02:46:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:46:29 INFO - Cleaning up... 02:46:29 INFO - Return code: 0 02:46:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:46:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:46:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:46:30 INFO - Reading from file tmpfile_stdout 02:46:30 INFO - Using _rmtree_windows ... 02:46:30 INFO - Using _rmtree_windows ... 02:46:30 INFO - Current package versions: 02:46:30 INFO - blessings == 1.6 02:46:30 INFO - blobuploader == 1.2.4 02:46:30 INFO - browsermob-proxy == 0.6.0 02:46:30 INFO - distribute == 0.6.14 02:46:30 INFO - docopt == 0.6.1 02:46:30 INFO - manifestparser == 1.1 02:46:30 INFO - marionette-client == 2.3.0 02:46:30 INFO - marionette-driver == 1.4.0 02:46:30 INFO - mozInstall == 1.12 02:46:30 INFO - mozcrash == 0.17 02:46:30 INFO - mozdebug == 0.1 02:46:30 INFO - mozdevice == 0.48 02:46:30 INFO - mozfile == 1.2 02:46:30 INFO - mozhttpd == 0.7 02:46:30 INFO - mozinfo == 0.9 02:46:30 INFO - mozleak == 0.1 02:46:30 INFO - mozlog == 3.1 02:46:30 INFO - moznetwork == 0.27 02:46:30 INFO - mozprocess == 0.22 02:46:30 INFO - mozprofile == 0.28 02:46:30 INFO - mozrunner == 6.11 02:46:30 INFO - mozscreenshot == 0.1 02:46:30 INFO - mozsystemmonitor == 0.0 02:46:30 INFO - moztest == 0.7 02:46:30 INFO - mozversion == 1.4 02:46:30 INFO - requests == 1.2.3 02:46:30 INFO - wptserve == 1.4.0 02:46:30 INFO - Running post-action listener: _resource_record_post_action 02:46:30 INFO - Running post-action listener: _start_resource_monitoring 02:46:30 INFO - Starting resource monitoring. 02:46:30 INFO - ##### 02:46:30 INFO - ##### Running pull step. 02:46:30 INFO - ##### 02:46:30 INFO - Running pre-action listener: _resource_record_pre_action 02:46:30 INFO - Running main action method: pull 02:46:30 INFO - Pull has nothing to do! 02:46:30 INFO - Running post-action listener: _resource_record_post_action 02:46:30 INFO - ##### 02:46:30 INFO - ##### Running install step. 02:46:30 INFO - ##### 02:46:30 INFO - Running pre-action listener: _resource_record_pre_action 02:46:30 INFO - Running main action method: install 02:46:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:46:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:46:30 INFO - Reading from file tmpfile_stdout 02:46:30 INFO - Using _rmtree_windows ... 02:46:30 INFO - Using _rmtree_windows ... 02:46:30 INFO - Detecting whether we're running mozinstall >=1.0... 02:46:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:46:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:46:30 INFO - Reading from file tmpfile_stdout 02:46:30 INFO - Output received: 02:46:30 INFO - Usage: mozinstall-script.py [options] installer 02:46:30 INFO - Options: 02:46:30 INFO - -h, --help show this help message and exit 02:46:30 INFO - -d DEST, --destination=DEST 02:46:30 INFO - Directory to install application into. [default: 02:46:30 INFO - "C:\slave\test"] 02:46:30 INFO - --app=APP Application being installed. [default: firefox] 02:46:30 INFO - Using _rmtree_windows ... 02:46:30 INFO - Using _rmtree_windows ... 02:46:30 INFO - mkdir: C:\slave\test\build\application 02:46:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:46:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 02:46:44 INFO - Reading from file tmpfile_stdout 02:46:44 INFO - Output received: 02:46:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:46:44 INFO - Using _rmtree_windows ... 02:46:44 INFO - Using _rmtree_windows ... 02:46:44 INFO - Running post-action listener: _resource_record_post_action 02:46:44 INFO - ##### 02:46:44 INFO - ##### Running run-tests step. 02:46:44 INFO - ##### 02:46:44 INFO - Running pre-action listener: _resource_record_pre_action 02:46:44 INFO - Running main action method: run_tests 02:46:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:46:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:46:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:46:44 INFO - grabbing minidump binary from tooltool 02:46:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:44 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 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:46:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:46:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:46:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:46:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvbuq6m 02:46:46 INFO - INFO - File integrity verified, renaming tmpvbuq6m to win32-minidump_stackwalk.exe 02:46:46 INFO - Return code: 0 02:46:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:46:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:46:46 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/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:46:46 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/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:46:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Roaming', 02:46:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:46 INFO - 'COMPUTERNAME': 'T-W864-IX-090', 02:46:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:46 INFO - 'DCLOCATION': 'SCL3', 02:46:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:46 INFO - 'HOMEDRIVE': 'C:', 02:46:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-090', 02:46:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:46 INFO - 'KTS_VERSION': '1.19c', 02:46:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-090\\AppData\\Local', 02:46:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-090', 02:46:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:46:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:46 INFO - 'MOZ_NO_REMOTE': '1', 02:46:46 INFO - 'NO_EM_RESTART': '1', 02:46:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:46 INFO - 'OS': 'Windows_NT', 02:46:46 INFO - 'OURDRIVE': 'C:', 02:46:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:46:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:46 INFO - 'PROCESSOR_LEVEL': '6', 02:46:46 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:46 INFO - 'PROMPT': '$P$G', 02:46:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:46 INFO - 'PWD': 'C:\\slave\\test', 02:46:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:46 INFO - 'SYSTEMDRIVE': 'C:', 02:46:46 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:46 INFO - 'TEST1': 'testie', 02:46:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:46 INFO - 'USERDOMAIN': 'T-W864-IX-090', 02:46:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-090', 02:46:46 INFO - 'USERNAME': 'cltbld', 02:46:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-090', 02:46:46 INFO - 'WINDIR': 'C:\\windows', 02:46:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:46 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/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 02:46:48 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:46:48 INFO - import pkg_resources 02:46:49 INFO - Using 1 client processes 02:46:52 INFO - SUITE-START | Running 778 tests 02:46:52 INFO - Running testharness tests 02:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:46:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:46:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 02:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:46:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:46:53 INFO - Setting up ssl 02:46:53 INFO - PROCESS | certutil | 02:46:53 INFO - PROCESS | certutil | 02:46:53 INFO - PROCESS | certutil | 02:46:53 INFO - Certificate Nickname Trust Attributes 02:46:53 INFO - SSL,S/MIME,JAR/XPI 02:46:53 INFO - 02:46:53 INFO - web-platform-tests CT,, 02:46:53 INFO - 02:46:53 INFO - Starting runner 02:46:53 INFO - PROCESS | 3760 | [3760] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:46:53 INFO - PROCESS | 3760 | [3760] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 02:46:53 INFO - PROCESS | 3760 | [3760] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:46:54 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:46:54 INFO - PROCESS | 3760 | [3760] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:46:55 INFO - PROCESS | 3760 | 1465120015583 Marionette DEBUG Marionette enabled via build flag and pref 02:46:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B090C5E000 == 1 [pid = 3760] [id = 1] 02:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 1 (000000B09FD7D000) [pid = 3760] [serial = 1] [outer = 0000000000000000] 02:46:57 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 2 (000000B09FD7E000) [pid = 3760] [serial = 2] [outer = 000000B09FD7D000] 02:46:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3051800 == 2 [pid = 3760] [id = 2] 02:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 3 (000000B0A3052000) [pid = 3760] [serial = 3] [outer = 0000000000000000] 02:46:57 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 4 (000000B0A3053000) [pid = 3760] [serial = 4] [outer = 000000B0A3052000] 02:46:57 INFO - PROCESS | 3760 | 1465120017721 Marionette INFO Listening on port 2828 02:47:00 INFO - PROCESS | 3760 | 1465120020144 Marionette DEBUG Marionette enabled via command-line flag 02:47:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FA4000 == 3 [pid = 3760] [id = 3] 02:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 5 (000000B0A3FE8800) [pid = 3760] [serial = 5] [outer = 0000000000000000] 02:47:00 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 6 (000000B0A3FE9800) [pid = 3760] [serial = 6] [outer = 000000B0A3FE8800] 02:47:00 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:47:00 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 7 (000000B0A40D1000) [pid = 3760] [serial = 7] [outer = 000000B0A3052000] 02:47:00 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:00 INFO - PROCESS | 3760 | 1465120020970 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49314 02:47:01 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:01 INFO - PROCESS | 3760 | 1465120021002 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49315 02:47:01 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:01 INFO - PROCESS | 3760 | 1465120021010 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49316 02:47:01 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:01 INFO - PROCESS | 3760 | 1465120021017 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49317 02:47:01 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:01 INFO - PROCESS | 3760 | 1465120021055 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49318 02:47:01 INFO - PROCESS | 3760 | 1465120021058 Marionette DEBUG Closed connection conn0 02:47:01 INFO - PROCESS | 3760 | 1465120021061 Marionette DEBUG Closed connection conn1 02:47:01 INFO - PROCESS | 3760 | 1465120021063 Marionette DEBUG Closed connection conn2 02:47:01 INFO - PROCESS | 3760 | 1465120021066 Marionette DEBUG Closed connection conn3 02:47:01 INFO - PROCESS | 3760 | 1465120021149 Marionette DEBUG Closed connection conn4 02:47:01 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:01 INFO - PROCESS | 3760 | 1465120021155 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49319 02:47:01 INFO - PROCESS | 3760 | 1465120021266 Marionette DEBUG Closed connection conn5 02:47:01 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:01 INFO - PROCESS | 3760 | 1465120021271 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49320 02:47:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57DF000 == 4 [pid = 3760] [id = 4] 02:47:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 8 (000000B0A526F800) [pid = 3760] [serial = 8] [outer = 0000000000000000] 02:47:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 9 (000000B0A7C7B000) [pid = 3760] [serial = 9] [outer = 000000B0A526F800] 02:47:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 10 (000000B0A7C7CC00) [pid = 3760] [serial = 10] [outer = 000000B0A526F800] 02:47:01 INFO - PROCESS | 3760 | 1465120021450 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:47:01 INFO - PROCESS | 3760 | 1465120021455 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":"20160605005144","device":"desktop","version":"48.0a2"} 02:47:02 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:47:02 INFO - PROCESS | 3760 | [3760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:02 INFO - PROCESS | 3760 | [3760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA998000 == 5 [pid = 3760] [id = 5] 02:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 11 (000000B0AA998800) [pid = 3760] [serial = 11] [outer = 0000000000000000] 02:47:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA999000 == 6 [pid = 3760] [id = 6] 02:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 12 (000000B0AA9C7400) [pid = 3760] [serial = 12] [outer = 0000000000000000] 02:47:03 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:47:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB10800 == 7 [pid = 3760] [id = 7] 02:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 13 (000000B0AA9C4800) [pid = 3760] [serial = 13] [outer = 0000000000000000] 02:47:03 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:47:03 INFO - PROCESS | 3760 | [3760] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 14 (000000B0ABA6BC00) [pid = 3760] [serial = 14] [outer = 000000B0AA9C4800] 02:47:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 15 (000000B0AC076000) [pid = 3760] [serial = 15] [outer = 000000B0AA998800] 02:47:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 16 (000000B0A8B60400) [pid = 3760] [serial = 16] [outer = 000000B0AA9C7400] 02:47:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 17 (000000B0AB6DE000) [pid = 3760] [serial = 17] [outer = 000000B0AA9C4800] 02:47:04 INFO - PROCESS | 3760 | 1465120024802 Marionette INFO startBrowser 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:04 INFO - PROCESS | 3760 | 1465120024835 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3760 | 1465120024849 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3760 | 1465120024852 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 18 (000000B0AE0D8000) [pid = 3760] [serial = 18] [outer = 000000B0AA9C4800] 02:47:05 INFO - PROCESS | 3760 | 1465120025873 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"8a170456-f2ee-4cae-888e-684cff42f53d","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":"20160605005144","device":"desktop","version":"48.0a2","command_id":1}}] 02:47:06 INFO - PROCESS | 3760 | 1465120026286 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:47:06 INFO - PROCESS | 3760 | 1465120026290 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:06 INFO - PROCESS | 3760 | 1465120026407 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:47:06 INFO - PROCESS | 3760 | 1465120026429 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:47:06 INFO - PROCESS | 3760 | 1465120026431 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:06 INFO - PROCESS | 3760 | [3760] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:47:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B090C5E000 == 6 [pid = 3760] [id = 1] 02:47:08 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:47:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 19 (000000B0A527A000) [pid = 3760] [serial = 19] [outer = 000000B0AA9C4800] 02:47:09 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:09 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:09 INFO - PROCESS | 3760 | 1465120029206 Marionette TRACE conn6 <- [1,3,null,{}] 02:47:09 INFO - PROCESS | 3760 | 1465120029213 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:47:09 INFO - PROCESS | 3760 | 1465120029216 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:09 INFO - PROCESS | 3760 | 1465120029241 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:47:09 INFO - PROCESS | 3760 | 1465120029278 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 3760 | 1465120029282 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:47:09 INFO - PROCESS | 3760 | 1465120029289 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 3760 | 1465120029292 Marionette TRACE conn6 <- [1,6,null,{}] 02:47:09 INFO - PROCESS | 3760 | 1465120029303 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:09 INFO - PROCESS | 3760 | 1465120029306 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:09 INFO - PROCESS | 3760 | 1465120029329 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:47:09 INFO - PROCESS | 3760 | 1465120029334 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 3760 | 1465120029339 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE6C800 == 7 [pid = 3760] [id = 8] 02:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 20 (000000B0A3ACC000) [pid = 3760] [serial = 20] [outer = 0000000000000000] 02:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 21 (000000B0A3BC7400) [pid = 3760] [serial = 21] [outer = 000000B0A3ACC000] 02:47:09 INFO - PROCESS | 3760 | 1465120029394 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 22 (000000B0A400EC00) [pid = 3760] [serial = 22] [outer = 000000B0A3ACC000] 02:47:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57DF000 == 6 [pid = 3760] [id = 4] 02:47:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FD15000 == 7 [pid = 3760] [id = 9] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 23 (000000B0A55D8800) [pid = 3760] [serial = 23] [outer = 0000000000000000] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 24 (000000B0A5624400) [pid = 3760] [serial = 24] [outer = 000000B0A55D8800] 02:47:10 INFO - PROCESS | 3760 | 1465120030063 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 25 (000000B0A409F000) [pid = 3760] [serial = 25] [outer = 000000B0A55D8800] 02:47:10 INFO - PROCESS | 3760 | 1465120030332 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1077ms 02:47:10 INFO - PROCESS | 3760 | 1465120030427 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 3760 | 1465120030430 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:47:10 INFO - PROCESS | 3760 | 1465120030469 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3760 | 1465120030471 Marionette TRACE conn6 <- [1,10,null,{}] 02:47:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A33E0800 == 8 [pid = 3760] [id = 10] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 26 (000000B0A3549800) [pid = 3760] [serial = 26] [outer = 0000000000000000] 02:47:10 INFO - PROCESS | 3760 | 1465120030627 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:10 INFO - PROCESS | 3760 | 1465120030629 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 27 (000000B0A3554000) [pid = 3760] [serial = 27] [outer = 000000B0A3549800] 02:47:10 INFO - PROCESS | 3760 | 1465120030769 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 28 (000000B0A4D13000) [pid = 3760] [serial = 28] [outer = 000000B0A3549800] 02:47:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09D7DF800 == 9 [pid = 3760] [id = 11] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 29 (000000B0A4CB2800) [pid = 3760] [serial = 29] [outer = 0000000000000000] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 30 (000000B0AB24E400) [pid = 3760] [serial = 30] [outer = 000000B0A4CB2800] 02:47:10 INFO - PROCESS | 3760 | 1465120030884 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3760 | 1465120030886 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D3B800 == 10 [pid = 3760] [id = 12] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 31 (000000B0AB253400) [pid = 3760] [serial = 31] [outer = 0000000000000000] 02:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 32 (000000B0AB2C2800) [pid = 3760] [serial = 32] [outer = 000000B0AB253400] 02:47:10 INFO - PROCESS | 3760 | 1465120030946 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 33 (000000B0ABA5E400) [pid = 3760] [serial = 33] [outer = 000000B0AB253400] 02:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 34 (000000B0ABE89800) [pid = 3760] [serial = 34] [outer = 000000B0A4CB2800] 02:47:11 INFO - PROCESS | 3760 | 1465120031464 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1037ms 02:47:11 INFO - PROCESS | 3760 | 1465120031510 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3760 | 1465120031514 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:47:11 INFO - PROCESS | 3760 | 1465120031526 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3760 | 1465120031531 Marionette TRACE conn6 <- [1,14,null,{}] 02:47:11 INFO - PROCESS | 3760 | 1465120031535 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:11 INFO - PROCESS | 3760 | 1465120031539 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:11 INFO - PROCESS | 3760 | 1465120031632 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:47:11 INFO - PROCESS | 3760 | 1465120031689 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 3760 | 1465120031692 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D2D000 == 11 [pid = 3760] [id = 13] 02:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 35 (000000B0ABA5DC00) [pid = 3760] [serial = 35] [outer = 0000000000000000] 02:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 36 (000000B0ACC8F800) [pid = 3760] [serial = 36] [outer = 000000B0ABA5DC00] 02:47:11 INFO - PROCESS | 3760 | 1465120031748 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 37 (000000B0ADD5BC00) [pid = 3760] [serial = 37] [outer = 000000B0ABA5DC00] 02:47:12 INFO - PROCESS | 3760 | 1465120032134 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 649ms 02:47:12 INFO - PROCESS | 3760 | 1465120032172 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3760 | 1465120032175 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:47:12 INFO - PROCESS | 3760 | 1465120032179 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 3760 | 1465120032181 Marionette TRACE conn6 <- [1,18,null,{}] 02:47:12 INFO - PROCESS | 3760 | 1465120032215 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 3760 | 1465120032217 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:12 INFO - PROCESS | 3760 | 1465120032309 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:47:12 INFO - PROCESS | 3760 | 1465120032317 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3760 | 1465120032319 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADAE000 == 12 [pid = 3760] [id = 14] 02:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 38 (000000B0ADD65800) [pid = 3760] [serial = 38] [outer = 0000000000000000] 02:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 39 (000000B0ADE49C00) [pid = 3760] [serial = 39] [outer = 000000B0ADD65800] 02:47:12 INFO - PROCESS | 3760 | 1465120032367 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (000000B0AE391000) [pid = 3760] [serial = 40] [outer = 000000B0ADD65800] 02:47:12 INFO - PROCESS | 3760 | 1465120032765 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 607ms 02:47:12 INFO - PROCESS | 3760 | 1465120032789 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3760 | 1465120032791 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:47:12 INFO - PROCESS | 3760 | 1465120032794 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:47:12 INFO - PROCESS | 3760 | 1465120032796 Marionette TRACE conn6 <- [1,22,null,{}] 02:47:12 INFO - PROCESS | 3760 | 1465120032809 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:12 INFO - PROCESS | 3760 | 1465120032812 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:12 INFO - PROCESS | 3760 | 1465120032900 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:47:12 INFO - PROCESS | 3760 | 1465120032906 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3760 | 1465120032911 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB220800 == 13 [pid = 3760] [id = 15] 02:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (000000B0A8A75800) [pid = 3760] [serial = 41] [outer = 0000000000000000] 02:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (000000B0A8D1D000) [pid = 3760] [serial = 42] [outer = 000000B0A8A75800] 02:47:12 INFO - PROCESS | 3760 | 1465120032966 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (000000B0ABC76000) [pid = 3760] [serial = 43] [outer = 000000B0A8A75800] 02:47:13 INFO - PROCESS | 3760 | 1465120033371 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 02:47:13 INFO - PROCESS | 3760 | 1465120033426 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3760 | 1465120033428 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:47:13 INFO - PROCESS | 3760 | 1465120033432 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:47:13 INFO - PROCESS | 3760 | 1465120033434 Marionette TRACE conn6 <- [1,26,null,{}] 02:47:13 INFO - PROCESS | 3760 | 1465120033438 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:13 INFO - PROCESS | 3760 | 1465120033440 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:13 INFO - PROCESS | 3760 | 1465120033531 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:47:13 INFO - PROCESS | 3760 | 1465120033537 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 3760 | 1465120033540 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB468800 == 14 [pid = 3760] [id = 16] 02:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (000000B0ACD0D400) [pid = 3760] [serial = 44] [outer = 0000000000000000] 02:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (000000B0ACD11000) [pid = 3760] [serial = 45] [outer = 000000B0ACD0D400] 02:47:13 INFO - PROCESS | 3760 | 1465120033586 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (000000B0AF182800) [pid = 3760] [serial = 46] [outer = 000000B0ACD0D400] 02:47:14 INFO - PROCESS | 3760 | 1465120034011 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 02:47:14 INFO - PROCESS | 3760 | 1465120034064 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 3760 | 1465120034066 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:47:14 INFO - PROCESS | 3760 | 1465120034070 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 3760 | 1465120034072 Marionette TRACE conn6 <- [1,30,null,{}] 02:47:14 INFO - PROCESS | 3760 | 1465120034076 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:14 INFO - PROCESS | 3760 | 1465120034078 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:14 INFO - PROCESS | 3760 | 1465120034164 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:47:14 INFO - PROCESS | 3760 | 1465120034171 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3760 | 1465120034173 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC3A800 == 15 [pid = 3760] [id = 17] 02:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (000000B09CF57000) [pid = 3760] [serial = 47] [outer = 0000000000000000] 02:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (000000B0ACD10000) [pid = 3760] [serial = 48] [outer = 000000B09CF57000] 02:47:14 INFO - PROCESS | 3760 | 1465120034219 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (000000B0AF0A0800) [pid = 3760] [serial = 49] [outer = 000000B09CF57000] 02:47:14 INFO - PROCESS | 3760 | 1465120034609 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 02:47:14 INFO - PROCESS | 3760 | 1465120034660 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 3760 | 1465120034662 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:47:14 INFO - PROCESS | 3760 | 1465120034675 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 3760 | 1465120034677 Marionette TRACE conn6 <- [1,34,null,{}] 02:47:14 INFO - PROCESS | 3760 | 1465120034681 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:14 INFO - PROCESS | 3760 | 1465120034682 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:14 INFO - PROCESS | 3760 | 1465120034828 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:47:14 INFO - PROCESS | 3760 | 1465120034883 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3760 | 1465120034885 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD36800 == 16 [pid = 3760] [id = 18] 02:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (000000B0AF0AAC00) [pid = 3760] [serial = 50] [outer = 0000000000000000] 02:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (000000B0AF0AC800) [pid = 3760] [serial = 51] [outer = 000000B0AF0AAC00] 02:47:14 INFO - PROCESS | 3760 | 1465120034930 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (000000B0AF34E800) [pid = 3760] [serial = 52] [outer = 000000B0AF0AAC00] 02:47:15 INFO - PROCESS | 3760 | 1465120035304 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 02:47:15 INFO - PROCESS | 3760 | 1465120035371 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 3760 | 1465120035373 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:47:15 INFO - PROCESS | 3760 | 1465120035376 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 3760 | 1465120035378 Marionette TRACE conn6 <- [1,38,null,{}] 02:47:15 INFO - PROCESS | 3760 | 1465120035382 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 3760 | 1465120035392 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:15 INFO - PROCESS | 3760 | 1465120035481 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:47:15 INFO - PROCESS | 3760 | 1465120035487 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 3760 | 1465120035489 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0E4800 == 17 [pid = 3760] [id = 19] 02:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (000000B0AF352C00) [pid = 3760] [serial = 53] [outer = 0000000000000000] 02:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (000000B0AF355C00) [pid = 3760] [serial = 54] [outer = 000000B0AF352C00] 02:47:15 INFO - PROCESS | 3760 | 1465120035534 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B0AF35BC00) [pid = 3760] [serial = 55] [outer = 000000B0AF352C00] 02:47:15 INFO - PROCESS | 3760 | 1465120035909 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 02:47:15 INFO - PROCESS | 3760 | 1465120035970 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 3760 | 1465120035972 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:47:15 INFO - PROCESS | 3760 | 1465120035976 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 3760 | 1465120035978 Marionette TRACE conn6 <- [1,42,null,{}] 02:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:47:15 INFO - PROCESS | 3760 | 1465120035982 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:15 INFO - PROCESS | 3760 | 1465120035984 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:16 INFO - PROCESS | 3760 | 1465120036074 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:47:16 INFO - PROCESS | 3760 | 1465120036083 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 3760 | 1465120036085 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2DA800 == 18 [pid = 3760] [id = 20] 02:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B0B13C3C00) [pid = 3760] [serial = 56] [outer = 0000000000000000] 02:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B0B13C9800) [pid = 3760] [serial = 57] [outer = 000000B0B13C3C00] 02:47:16 INFO - PROCESS | 3760 | 1465120036135 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0B1CF0000) [pid = 3760] [serial = 58] [outer = 000000B0B13C3C00] 02:47:16 INFO - PROCESS | 3760 | 1465120036543 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 02:47:16 INFO - PROCESS | 3760 | 1465120036567 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 3760 | 1465120036569 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:47:16 INFO - PROCESS | 3760 | 1465120036573 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 3760 | 1465120036576 Marionette TRACE conn6 <- [1,46,null,{}] 02:47:16 INFO - PROCESS | 3760 | 1465120036579 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:16 INFO - PROCESS | 3760 | 1465120036581 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:16 INFO - PROCESS | 3760 | 1465120036704 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:47:16 INFO - PROCESS | 3760 | 1465120036712 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 3760 | 1465120036714 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D5C800 == 19 [pid = 3760] [id = 21] 02:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0B1CF6800) [pid = 3760] [serial = 59] [outer = 0000000000000000] 02:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0B1CF9400) [pid = 3760] [serial = 60] [outer = 000000B0B1CF6800] 02:47:16 INFO - PROCESS | 3760 | 1465120036765 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0B1DB6400) [pid = 3760] [serial = 61] [outer = 000000B0B1CF6800] 02:47:17 INFO - PROCESS | 3760 | 1465120037165 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 02:47:17 INFO - PROCESS | 3760 | 1465120037204 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3760 | 1465120037206 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:47:17 INFO - PROCESS | 3760 | 1465120037209 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:47:17 INFO - PROCESS | 3760 | 1465120037211 Marionette TRACE conn6 <- [1,50,null,{}] 02:47:17 INFO - PROCESS | 3760 | 1465120037215 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:17 INFO - PROCESS | 3760 | 1465120037217 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:17 INFO - PROCESS | 3760 | 1465120037976 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:47:18 INFO - PROCESS | 3760 | 1465120038060 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3760 | 1465120038064 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E8DE000 == 20 [pid = 3760] [id = 22] 02:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B09F01E000) [pid = 3760] [serial = 62] [outer = 0000000000000000] 02:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09F218400) [pid = 3760] [serial = 63] [outer = 000000B09F01E000] 02:47:18 INFO - PROCESS | 3760 | 1465120038116 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A3B6F000) [pid = 3760] [serial = 64] [outer = 000000B09F01E000] 02:47:18 INFO - PROCESS | 3760 | 1465120038557 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1398ms 02:47:18 INFO - PROCESS | 3760 | 1465120038615 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 3760 | 1465120038620 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:47:18 INFO - PROCESS | 3760 | 1465120038624 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 3760 | 1465120038628 Marionette TRACE conn6 <- [1,54,null,{}] 02:47:18 INFO - PROCESS | 3760 | 1465120038632 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:18 INFO - PROCESS | 3760 | 1465120038635 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:18 INFO - PROCESS | 3760 | 1465120038750 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:47:18 INFO - PROCESS | 3760 | 1465120038794 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3760 | 1465120038797 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FE0800 == 21 [pid = 3760] [id = 23] 02:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A7C80000) [pid = 3760] [serial = 65] [outer = 0000000000000000] 02:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A8A71400) [pid = 3760] [serial = 66] [outer = 000000B0A7C80000] 02:47:18 INFO - PROCESS | 3760 | 1465120038847 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A8F7A800) [pid = 3760] [serial = 67] [outer = 000000B0A7C80000] 02:47:19 INFO - PROCESS | 3760 | 1465120039262 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 02:47:19 INFO - PROCESS | 3760 | 1465120039315 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3760 | 1465120039318 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:47:19 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A526F800) [pid = 3760] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:47:19 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A8A75800) [pid = 3760] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:47:19 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A3ACC000) [pid = 3760] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:47:19 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB253400) [pid = 3760] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:47:19 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0ABA5DC00) [pid = 3760] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:47:19 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0ADD65800) [pid = 3760] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:47:19 INFO - PROCESS | 3760 | 1465120039526 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3760 | 1465120039529 Marionette TRACE conn6 <- [1,58,null,{}] 02:47:19 INFO - PROCESS | 3760 | 1465120039541 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:19 INFO - PROCESS | 3760 | 1465120039543 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:19 INFO - PROCESS | 3760 | 1465120039642 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:47:19 INFO - PROCESS | 3760 | 1465120039651 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3760 | 1465120039653 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FA9000 == 22 [pid = 3760] [id = 24] 02:47:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A7C80C00) [pid = 3760] [serial = 68] [outer = 0000000000000000] 02:47:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A8368400) [pid = 3760] [serial = 69] [outer = 000000B0A7C80C00] 02:47:19 INFO - PROCESS | 3760 | 1465120039701 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0AB10AC00) [pid = 3760] [serial = 70] [outer = 000000B0A7C80C00] 02:47:20 INFO - PROCESS | 3760 | 1465120040123 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 02:47:20 INFO - PROCESS | 3760 | 1465120040163 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3760 | 1465120040167 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:47:20 INFO - PROCESS | 3760 | 1465120040178 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3760 | 1465120040182 Marionette TRACE conn6 <- [1,62,null,{}] 02:47:20 INFO - PROCESS | 3760 | 1465120040192 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 3760 | 1465120040195 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:20 INFO - PROCESS | 3760 | 1465120040285 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:47:20 INFO - PROCESS | 3760 | 1465120040291 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3760 | 1465120040293 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB211800 == 23 [pid = 3760] [id = 25] 02:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09FF24800) [pid = 3760] [serial = 71] [outer = 0000000000000000] 02:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0ABA5DC00) [pid = 3760] [serial = 72] [outer = 000000B09FF24800] 02:47:20 INFO - PROCESS | 3760 | 1465120040338 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0ABC75C00) [pid = 3760] [serial = 73] [outer = 000000B09FF24800] 02:47:20 INFO - PROCESS | 3760 | 1465120040744 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 02:47:20 INFO - PROCESS | 3760 | 1465120040763 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3760 | 1465120040766 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:47:20 INFO - PROCESS | 3760 | 1465120040777 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3760 | 1465120040779 Marionette TRACE conn6 <- [1,66,null,{}] 02:47:20 INFO - PROCESS | 3760 | 1465120040783 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:20 INFO - PROCESS | 3760 | 1465120040785 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:20 INFO - PROCESS | 3760 | 1465120040867 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:47:20 INFO - PROCESS | 3760 | 1465120040872 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3760 | 1465120040874 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB14000 == 24 [pid = 3760] [id = 26] 02:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0ABE95400) [pid = 3760] [serial = 74] [outer = 0000000000000000] 02:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0ACD05C00) [pid = 3760] [serial = 75] [outer = 000000B0ABE95400] 02:47:20 INFO - PROCESS | 3760 | 1465120040920 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ACD94400) [pid = 3760] [serial = 76] [outer = 000000B0ABE95400] 02:47:21 INFO - PROCESS | 3760 | 1465120041338 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 02:47:21 INFO - PROCESS | 3760 | 1465120041359 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 3760 | 1465120041361 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:47:21 INFO - PROCESS | 3760 | 1465120041365 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 3760 | 1465120041366 Marionette TRACE conn6 <- [1,70,null,{}] 02:47:21 INFO - PROCESS | 3760 | 1465120041370 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:21 INFO - PROCESS | 3760 | 1465120041372 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:21 INFO - PROCESS | 3760 | 1465120041457 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:47:21 INFO - PROCESS | 3760 | 1465120041463 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 3760 | 1465120041468 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACDE0000 == 25 [pid = 3760] [id = 27] 02:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AE0CC000) [pid = 3760] [serial = 77] [outer = 0000000000000000] 02:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AE384C00) [pid = 3760] [serial = 78] [outer = 000000B0AE0CC000] 02:47:21 INFO - PROCESS | 3760 | 1465120041526 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AF181C00) [pid = 3760] [serial = 79] [outer = 000000B0AE0CC000] 02:47:22 INFO - PROCESS | 3760 | 1465120042172 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 839ms 02:47:22 INFO - PROCESS | 3760 | 1465120042208 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3760 | 1465120042213 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:47:22 INFO - PROCESS | 3760 | 1465120042218 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3760 | 1465120042222 Marionette TRACE conn6 <- [1,74,null,{}] 02:47:22 INFO - PROCESS | 3760 | 1465120042227 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:22 INFO - PROCESS | 3760 | 1465120042232 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:22 INFO - PROCESS | 3760 | 1465120042368 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:47:22 INFO - PROCESS | 3760 | 1465120042444 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3760 | 1465120042448 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D2800 == 26 [pid = 3760] [id = 28] 02:47:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A8A6C000) [pid = 3760] [serial = 80] [outer = 0000000000000000] 02:47:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A8F71C00) [pid = 3760] [serial = 81] [outer = 000000B0A8A6C000] 02:47:22 INFO - PROCESS | 3760 | 1465120042508 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB121800) [pid = 3760] [serial = 82] [outer = 000000B0A8A6C000] 02:47:23 INFO - PROCESS | 3760 | 1465120043005 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 02:47:23 INFO - PROCESS | 3760 | 1465120043061 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 3760 | 1465120043067 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:47:23 INFO - PROCESS | 3760 | 1465120043074 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 3760 | 1465120043077 Marionette TRACE conn6 <- [1,78,null,{}] 02:47:23 INFO - PROCESS | 3760 | 1465120043081 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 3760 | 1465120043084 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:23 INFO - PROCESS | 3760 | 1465120043210 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:47:23 INFO - PROCESS | 3760 | 1465120043284 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3760 | 1465120043287 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C3800 == 27 [pid = 3760] [id = 29] 02:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A7CF1800) [pid = 3760] [serial = 83] [outer = 0000000000000000] 02:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8B5C400) [pid = 3760] [serial = 84] [outer = 000000B0A7CF1800] 02:47:23 INFO - PROCESS | 3760 | 1465120043346 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6DE800) [pid = 3760] [serial = 85] [outer = 000000B0A7CF1800] 02:47:23 INFO - PROCESS | 3760 | 1465120043872 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 02:47:23 INFO - PROCESS | 3760 | 1465120043914 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 3760 | 1465120043917 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:47:23 INFO - PROCESS | 3760 | 1465120043921 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 3760 | 1465120043925 Marionette TRACE conn6 <- [1,82,null,{}] 02:47:23 INFO - PROCESS | 3760 | 1465120043937 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:23 INFO - PROCESS | 3760 | 1465120043942 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:24 INFO - PROCESS | 3760 | 1465120044051 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:47:24 INFO - PROCESS | 3760 | 1465120044124 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 3760 | 1465120044128 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2066000 == 28 [pid = 3760] [id = 30] 02:47:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AE0D4C00) [pid = 3760] [serial = 86] [outer = 0000000000000000] 02:47:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AF17C800) [pid = 3760] [serial = 87] [outer = 000000B0AE0D4C00] 02:47:24 INFO - PROCESS | 3760 | 1465120044186 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0B13C2400) [pid = 3760] [serial = 88] [outer = 000000B0AE0D4C00] 02:47:24 INFO - PROCESS | 3760 | 1465120044719 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 837ms 02:47:24 INFO - PROCESS | 3760 | 1465120044760 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 3760 | 1465120044764 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:47:24 INFO - PROCESS | 3760 | 1465120044767 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3760 | 1465120044770 Marionette TRACE conn6 <- [1,86,null,{}] 02:47:24 INFO - PROCESS | 3760 | 1465120044774 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:24 INFO - PROCESS | 3760 | 1465120044776 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:24 INFO - PROCESS | 3760 | 1465120044910 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:47:24 INFO - PROCESS | 3760 | 1465120044983 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 3760 | 1465120044986 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB211000 == 29 [pid = 3760] [id = 31] 02:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABB40800) [pid = 3760] [serial = 89] [outer = 0000000000000000] 02:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABB45400) [pid = 3760] [serial = 90] [outer = 000000B0ABB40800] 02:47:25 INFO - PROCESS | 3760 | 1465120045041 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0B13CA400) [pid = 3760] [serial = 91] [outer = 000000B0ABB40800] 02:47:25 INFO - PROCESS | 3760 | 1465120045658 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 944ms 02:47:25 INFO - PROCESS | 3760 | 1465120045714 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 3760 | 1465120045719 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:47:25 INFO - PROCESS | 3760 | 1465120045725 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3760 | 1465120045728 Marionette TRACE conn6 <- [1,90,null,{}] 02:47:25 INFO - PROCESS | 3760 | 1465120045734 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:25 INFO - PROCESS | 3760 | 1465120045737 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:25 INFO - PROCESS | 3760 | 1465120045844 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:47:25 INFO - PROCESS | 3760 | 1465120045905 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3760 | 1465120045910 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3F93000 == 30 [pid = 3760] [id = 32] 02:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09E967000) [pid = 3760] [serial = 92] [outer = 0000000000000000] 02:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09E969400) [pid = 3760] [serial = 93] [outer = 000000B09E967000] 02:47:25 INFO - PROCESS | 3760 | 1465120045960 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A326D800) [pid = 3760] [serial = 94] [outer = 000000B09E967000] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB6DE000) [pid = 3760] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ACD11000) [pid = 3760] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ACD10000) [pid = 3760] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AF0AC800) [pid = 3760] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AF355C00) [pid = 3760] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B13C9800) [pid = 3760] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3BC7400) [pid = 3760] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A5624400) [pid = 3760] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB24E400) [pid = 3760] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB2C2800) [pid = 3760] [serial = 32] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0ACC8F800) [pid = 3760] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ADE49C00) [pid = 3760] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A8D1D000) [pid = 3760] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A3554000) [pid = 3760] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABA5E400) [pid = 3760] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ADD5BC00) [pid = 3760] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AE391000) [pid = 3760] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABC76000) [pid = 3760] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A400EC00) [pid = 3760] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABA6BC00) [pid = 3760] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A7C7B000) [pid = 3760] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A7C7CC00) [pid = 3760] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A3053000) [pid = 3760] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:47:27 INFO - PROCESS | 3760 | 1465120047014 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1340ms 02:47:27 INFO - PROCESS | 3760 | 1465120047067 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3760 | 1465120047071 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:47:27 INFO - PROCESS | 3760 | 1465120047076 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:47:27 INFO - PROCESS | 3760 | 1465120047080 Marionette TRACE conn6 <- [1,94,null,{}] 02:47:27 INFO - PROCESS | 3760 | 1465120047085 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 3760 | 1465120047088 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:27 INFO - PROCESS | 3760 | 1465120047183 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:47:27 INFO - PROCESS | 3760 | 1465120047245 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3760 | 1465120047248 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3055800 == 31 [pid = 3760] [id = 33] 02:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A3268C00) [pid = 3760] [serial = 95] [outer = 0000000000000000] 02:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A3B6E000) [pid = 3760] [serial = 96] [outer = 000000B0A3268C00] 02:47:27 INFO - PROCESS | 3760 | 1465120047298 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A409E800) [pid = 3760] [serial = 97] [outer = 000000B0A3268C00] 02:47:27 INFO - PROCESS | 3760 | 1465120047681 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 02:47:27 INFO - PROCESS | 3760 | 1465120047712 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3760 | 1465120047717 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:47:27 INFO - PROCESS | 3760 | 1465120047724 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 3760 | 1465120047727 Marionette TRACE conn6 <- [1,98,null,{}] 02:47:27 INFO - PROCESS | 3760 | 1465120047730 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:27 INFO - PROCESS | 3760 | 1465120047733 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:27 INFO - PROCESS | 3760 | 1465120047826 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:47:27 INFO - PROCESS | 3760 | 1465120047833 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3760 | 1465120047836 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3B000 == 32 [pid = 3760] [id = 34] 02:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A7C7E400) [pid = 3760] [serial = 98] [outer = 0000000000000000] 02:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A7CF2C00) [pid = 3760] [serial = 99] [outer = 000000B0A7C7E400] 02:47:27 INFO - PROCESS | 3760 | 1465120047886 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A8366800) [pid = 3760] [serial = 100] [outer = 000000B0A7C7E400] 02:47:28 INFO - PROCESS | 3760 | 1465120048339 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 02:47:28 INFO - PROCESS | 3760 | 1465120048419 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 3760 | 1465120048421 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:47:28 INFO - PROCESS | 3760 | 1465120048425 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3760 | 1465120048429 Marionette TRACE conn6 <- [1,102,null,{}] 02:47:28 INFO - PROCESS | 3760 | 1465120048440 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 3760 | 1465120048445 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:28 INFO - PROCESS | 3760 | 1465120048533 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:47:28 INFO - PROCESS | 3760 | 1465120048549 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3760 | 1465120048552 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADB9000 == 33 [pid = 3760] [id = 35] 02:47:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3B6E400) [pid = 3760] [serial = 101] [outer = 0000000000000000] 02:47:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB103C00) [pid = 3760] [serial = 102] [outer = 000000B0A3B6E400] 02:47:28 INFO - PROCESS | 3760 | 1465120048602 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB2C4C00) [pid = 3760] [serial = 103] [outer = 000000B0A3B6E400] 02:47:28 INFO - PROCESS | 3760 | 1465120048986 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 02:47:29 INFO - PROCESS | 3760 | 1465120049014 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3760 | 1465120049017 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:47:29 INFO - PROCESS | 3760 | 1465120049020 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3760 | 1465120049022 Marionette TRACE conn6 <- [1,106,null,{}] 02:47:29 INFO - PROCESS | 3760 | 1465120049025 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 3760 | 1465120049028 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:29 INFO - PROCESS | 3760 | 1465120049144 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:47:29 INFO - PROCESS | 3760 | 1465120049217 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3760 | 1465120049219 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB5C4800 == 34 [pid = 3760] [id = 36] 02:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABB38400) [pid = 3760] [serial = 104] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABB3B800) [pid = 3760] [serial = 105] [outer = 000000B0ABB38400] 02:47:29 INFO - PROCESS | 3760 | 1465120049266 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABB9D000) [pid = 3760] [serial = 106] [outer = 000000B0ABB38400] 02:47:29 INFO - PROCESS | 3760 | 1465120049690 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 732ms 02:47:29 INFO - PROCESS | 3760 | 1465120049761 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3760 | 1465120049763 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:47:29 INFO - PROCESS | 3760 | 1465120049766 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3760 | 1465120049768 Marionette TRACE conn6 <- [1,110,null,{}] 02:47:29 INFO - PROCESS | 3760 | 1465120049772 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 3760 | 1465120049774 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:29 INFO - PROCESS | 3760 | 1465120049874 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:47:29 INFO - PROCESS | 3760 | 1465120049888 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3760 | 1465120049890 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC080800 == 35 [pid = 3760] [id = 37] 02:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A7C7E000) [pid = 3760] [serial = 107] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC502C00) [pid = 3760] [serial = 108] [outer = 000000B0A7C7E000] 02:47:29 INFO - PROCESS | 3760 | 1465120049970 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ACC91800) [pid = 3760] [serial = 109] [outer = 000000B0A7C7E000] 02:47:30 INFO - PROCESS | 3760 | 1465120050381 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 02:47:30 INFO - PROCESS | 3760 | 1465120050396 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 3760 | 1465120050399 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:47:30 INFO - PROCESS | 3760 | 1465120050402 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 3760 | 1465120050404 Marionette TRACE conn6 <- [1,114,null,{}] 02:47:30 INFO - PROCESS | 3760 | 1465120050407 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:30 INFO - PROCESS | 3760 | 1465120050414 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:30 INFO - PROCESS | 3760 | 1465120050566 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:47:30 INFO - PROCESS | 3760 | 1465120050592 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 3760 | 1465120050595 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C7800 == 36 [pid = 3760] [id = 38] 02:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ACD98000) [pid = 3760] [serial = 110] [outer = 0000000000000000] 02:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ADD65800) [pid = 3760] [serial = 111] [outer = 000000B0ACD98000] 02:47:30 INFO - PROCESS | 3760 | 1465120050641 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AE391000) [pid = 3760] [serial = 112] [outer = 000000B0ACD98000] 02:47:31 INFO - PROCESS | 3760 | 1465120051064 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 669ms 02:47:31 INFO - PROCESS | 3760 | 1465120051081 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3760 | 1465120051083 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:47:31 INFO - PROCESS | 3760 | 1465120051087 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3760 | 1465120051089 Marionette TRACE conn6 <- [1,118,null,{}] 02:47:31 INFO - PROCESS | 3760 | 1465120051092 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3760 | 1465120051094 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:31 INFO - PROCESS | 3760 | 1465120051239 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AE0CC000) [pid = 3760] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0B1CF6800) [pid = 3760] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ACD0D400) [pid = 3760] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09CF57000) [pid = 3760] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0B13C3C00) [pid = 3760] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AF352C00) [pid = 3760] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AF0AAC00) [pid = 3760] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABE95400) [pid = 3760] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A7C80000) [pid = 3760] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A7C80C00) [pid = 3760] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09F01E000) [pid = 3760] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:47:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09FF24800) [pid = 3760] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:47:31 INFO - PROCESS | 3760 | 1465120051288 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3760 | 1465120051290 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB0F000 == 37 [pid = 3760] [id = 39] 02:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09E1B9400) [pid = 3760] [serial = 113] [outer = 0000000000000000] 02:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F21C800) [pid = 3760] [serial = 114] [outer = 000000B09E1B9400] 02:47:31 INFO - PROCESS | 3760 | 1465120051335 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABE95400) [pid = 3760] [serial = 115] [outer = 000000B09E1B9400] 02:47:31 INFO - PROCESS | 3760 | 1465120051657 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 02:47:31 INFO - PROCESS | 3760 | 1465120051717 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3760 | 1465120051719 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:47:31 INFO - PROCESS | 3760 | 1465120051722 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3760 | 1465120051724 Marionette TRACE conn6 <- [1,122,null,{}] 02:47:31 INFO - PROCESS | 3760 | 1465120051728 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 3760 | 1465120051730 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:31 INFO - PROCESS | 3760 | 1465120051832 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:47:31 INFO - PROCESS | 3760 | 1465120051839 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3760 | 1465120051841 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2077800 == 38 [pid = 3760] [id = 40] 02:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09E95B400) [pid = 3760] [serial = 116] [outer = 0000000000000000] 02:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC693000) [pid = 3760] [serial = 117] [outer = 000000B09E95B400] 02:47:31 INFO - PROCESS | 3760 | 1465120051888 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AF0AD400) [pid = 3760] [serial = 118] [outer = 000000B09E95B400] 02:47:32 INFO - PROCESS | 3760 | 1465120052273 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 02:47:32 INFO - PROCESS | 3760 | 1465120052313 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3760 | 1465120052315 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:47:32 INFO - PROCESS | 3760 | 1465120052318 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3760 | 1465120052320 Marionette TRACE conn6 <- [1,126,null,{}] 02:47:32 INFO - PROCESS | 3760 | 1465120052324 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 3760 | 1465120052326 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:32 INFO - PROCESS | 3760 | 1465120052429 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:47:32 INFO - PROCESS | 3760 | 1465120052437 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3760 | 1465120052439 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE88800 == 39 [pid = 3760] [id = 41] 02:47:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AF0A9000) [pid = 3760] [serial = 119] [outer = 0000000000000000] 02:47:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AF350000) [pid = 3760] [serial = 120] [outer = 000000B0AF0A9000] 02:47:32 INFO - PROCESS | 3760 | 1465120052485 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AF359C00) [pid = 3760] [serial = 121] [outer = 000000B0AF0A9000] 02:47:32 INFO - PROCESS | 3760 | 1465120052858 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 02:47:32 INFO - PROCESS | 3760 | 1465120052908 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3760 | 1465120052910 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:47:32 INFO - PROCESS | 3760 | 1465120052913 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3760 | 1465120052915 Marionette TRACE conn6 <- [1,130,null,{}] 02:47:32 INFO - PROCESS | 3760 | 1465120052919 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 3760 | 1465120052921 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:33 INFO - PROCESS | 3760 | 1465120053026 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:47:33 INFO - PROCESS | 3760 | 1465120053064 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 3760 | 1465120053066 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7D8000 == 40 [pid = 3760] [id = 42] 02:47:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A4BE5800) [pid = 3760] [serial = 122] [outer = 0000000000000000] 02:47:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A4BE7400) [pid = 3760] [serial = 123] [outer = 000000B0A4BE5800] 02:47:33 INFO - PROCESS | 3760 | 1465120053111 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A4C4B000) [pid = 3760] [serial = 124] [outer = 000000B0A4BE5800] 02:47:33 INFO - PROCESS | 3760 | 1465120053847 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 985ms 02:47:33 INFO - PROCESS | 3760 | 1465120053903 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 3760 | 1465120053908 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:47:33 INFO - PROCESS | 3760 | 1465120053913 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:47:33 INFO - PROCESS | 3760 | 1465120053919 Marionette TRACE conn6 <- [1,134,null,{}] 02:47:33 INFO - PROCESS | 3760 | 1465120053925 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:33 INFO - PROCESS | 3760 | 1465120053928 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:34 INFO - PROCESS | 3760 | 1465120054081 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:47:34 INFO - PROCESS | 3760 | 1465120054154 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3760 | 1465120054157 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D3C000 == 41 [pid = 3760] [id = 43] 02:47:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3FAAC00) [pid = 3760] [serial = 125] [outer = 0000000000000000] 02:47:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A4BE5C00) [pid = 3760] [serial = 126] [outer = 000000B0A3FAAC00] 02:47:34 INFO - PROCESS | 3760 | 1465120054260 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A530AC00) [pid = 3760] [serial = 127] [outer = 000000B0A3FAAC00] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2066000 == 40 [pid = 3760] [id = 30] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB211000 == 39 [pid = 3760] [id = 31] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C3800 == 38 [pid = 3760] [id = 29] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE88800 == 37 [pid = 3760] [id = 41] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2077800 == 36 [pid = 3760] [id = 40] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB0F000 == 35 [pid = 3760] [id = 39] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C7800 == 34 [pid = 3760] [id = 38] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC080800 == 33 [pid = 3760] [id = 37] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB5C4800 == 32 [pid = 3760] [id = 36] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADB9000 == 31 [pid = 3760] [id = 35] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3B000 == 30 [pid = 3760] [id = 34] 02:47:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3055800 == 29 [pid = 3760] [id = 33] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0B1DB6400) [pid = 3760] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AE384C00) [pid = 3760] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B1CF9400) [pid = 3760] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AF182800) [pid = 3760] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AF0A0800) [pid = 3760] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0B1CF0000) [pid = 3760] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AF35BC00) [pid = 3760] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AF34E800) [pid = 3760] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AF181C00) [pid = 3760] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ACD05C00) [pid = 3760] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ACD94400) [pid = 3760] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A8A71400) [pid = 3760] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A8368400) [pid = 3760] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A8F7A800) [pid = 3760] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F218400) [pid = 3760] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3B6F000) [pid = 3760] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB10AC00) [pid = 3760] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABA5DC00) [pid = 3760] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABC75C00) [pid = 3760] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:47:35 INFO - PROCESS | 3760 | 1465120055266 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1381ms 02:47:35 INFO - PROCESS | 3760 | 1465120055297 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3760 | 1465120055301 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:47:35 INFO - PROCESS | 3760 | 1465120055306 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:47:35 INFO - PROCESS | 3760 | 1465120055310 Marionette TRACE conn6 <- [1,138,null,{}] 02:47:35 INFO - PROCESS | 3760 | 1465120055315 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:35 INFO - PROCESS | 3760 | 1465120055318 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:35 INFO - PROCESS | 3760 | 1465120055420 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:47:35 INFO - PROCESS | 3760 | 1465120055482 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 3760 | 1465120055487 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F2800 == 30 [pid = 3760] [id = 44] 02:47:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A30E4C00) [pid = 3760] [serial = 128] [outer = 0000000000000000] 02:47:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A3ACEC00) [pid = 3760] [serial = 129] [outer = 000000B0A30E4C00] 02:47:35 INFO - PROCESS | 3760 | 1465120055536 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A4C4B400) [pid = 3760] [serial = 130] [outer = 000000B0A30E4C00] 02:47:35 INFO - PROCESS | 3760 | 1465120055934 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 02:47:35 INFO - PROCESS | 3760 | 1465120055981 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3760 | 1465120055987 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:47:36 INFO - PROCESS | 3760 | 1465120055994 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 3760 | 1465120055996 Marionette TRACE conn6 <- [1,142,null,{}] 02:47:36 INFO - PROCESS | 3760 | 1465120056000 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 3760 | 1465120056003 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:36 INFO - PROCESS | 3760 | 1465120056096 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:47:36 INFO - PROCESS | 3760 | 1465120056104 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3760 | 1465120056107 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D08000 == 31 [pid = 3760] [id = 45] 02:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A7CF2000) [pid = 3760] [serial = 131] [outer = 0000000000000000] 02:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A8A66400) [pid = 3760] [serial = 132] [outer = 000000B0A7CF2000] 02:47:36 INFO - PROCESS | 3760 | 1465120056157 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8F7CC00) [pid = 3760] [serial = 133] [outer = 000000B0A7CF2000] 02:47:36 INFO - PROCESS | 3760 | 1465120056606 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 02:47:36 INFO - PROCESS | 3760 | 1465120056623 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3760 | 1465120056626 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:47:36 INFO - PROCESS | 3760 | 1465120056630 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 3760 | 1465120056633 Marionette TRACE conn6 <- [1,146,null,{}] 02:47:36 INFO - PROCESS | 3760 | 1465120056645 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:36 INFO - PROCESS | 3760 | 1465120056649 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:36 INFO - PROCESS | 3760 | 1465120056737 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:47:36 INFO - PROCESS | 3760 | 1465120056745 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3760 | 1465120056748 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADA7800 == 32 [pid = 3760] [id = 46] 02:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB24DC00) [pid = 3760] [serial = 134] [outer = 0000000000000000] 02:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6CA400) [pid = 3760] [serial = 135] [outer = 000000B0AB24DC00] 02:47:36 INFO - PROCESS | 3760 | 1465120056800 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABB39800) [pid = 3760] [serial = 136] [outer = 000000B0AB24DC00] 02:47:37 INFO - PROCESS | 3760 | 1465120057238 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 02:47:37 INFO - PROCESS | 3760 | 1465120057260 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 3760 | 1465120057263 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:47:37 INFO - PROCESS | 3760 | 1465120057278 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 3760 | 1465120057280 Marionette TRACE conn6 <- [1,150,null,{}] 02:47:37 INFO - PROCESS | 3760 | 1465120057284 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 3760 | 1465120057286 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:37 INFO - PROCESS | 3760 | 1465120057382 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:47:37 INFO - PROCESS | 3760 | 1465120057413 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 3760 | 1465120057415 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB46C000 == 33 [pid = 3760] [id = 47] 02:47:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABE94C00) [pid = 3760] [serial = 137] [outer = 0000000000000000] 02:47:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC2CC800) [pid = 3760] [serial = 138] [outer = 000000B0ABE94C00] 02:47:37 INFO - PROCESS | 3760 | 1465120057473 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC2D4400) [pid = 3760] [serial = 139] [outer = 000000B0ABE94C00] 02:47:37 INFO - PROCESS | 3760 | 1465120057917 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 691ms 02:47:37 INFO - PROCESS | 3760 | 1465120057971 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 3760 | 1465120057974 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:47:37 INFO - PROCESS | 3760 | 1465120057977 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:47:37 INFO - PROCESS | 3760 | 1465120057979 Marionette TRACE conn6 <- [1,154,null,{}] 02:47:37 INFO - PROCESS | 3760 | 1465120057982 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 3760 | 1465120057984 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:38 INFO - PROCESS | 3760 | 1465120058094 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:47:38 INFO - PROCESS | 3760 | 1465120058162 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3760 | 1465120058164 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABEED800 == 34 [pid = 3760] [id = 48] 02:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABE98800) [pid = 3760] [serial = 140] [outer = 0000000000000000] 02:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC32C800) [pid = 3760] [serial = 141] [outer = 000000B0ABE98800] 02:47:38 INFO - PROCESS | 3760 | 1465120058209 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC6C8400) [pid = 3760] [serial = 142] [outer = 000000B0ABE98800] 02:47:38 INFO - PROCESS | 3760 | 1465120058649 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 733ms 02:47:38 INFO - PROCESS | 3760 | 1465120058713 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 3760 | 1465120058716 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:47:38 INFO - PROCESS | 3760 | 1465120058725 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 3760 | 1465120058727 Marionette TRACE conn6 <- [1,158,null,{}] 02:47:38 INFO - PROCESS | 3760 | 1465120058731 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:38 INFO - PROCESS | 3760 | 1465120058736 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:38 INFO - PROCESS | 3760 | 1465120058876 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:47:38 INFO - PROCESS | 3760 | 1465120058882 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3760 | 1465120058884 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0DD800 == 35 [pid = 3760] [id = 49] 02:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ACD21800) [pid = 3760] [serial = 143] [outer = 0000000000000000] 02:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AD953C00) [pid = 3760] [serial = 144] [outer = 000000B0ACD21800] 02:47:38 INFO - PROCESS | 3760 | 1465120058964 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AE065800) [pid = 3760] [serial = 145] [outer = 000000B0ACD21800] 02:47:39 INFO - PROCESS | 3760 | 1465120059367 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 02:47:39 INFO - PROCESS | 3760 | 1465120059449 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3760 | 1465120059452 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:47:39 INFO - PROCESS | 3760 | 1465120059459 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3760 | 1465120059461 Marionette TRACE conn6 <- [1,162,null,{}] 02:47:39 INFO - PROCESS | 3760 | 1465120059464 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 3760 | 1465120059466 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:39 INFO - PROCESS | 3760 | 1465120059571 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:47:39 INFO - PROCESS | 3760 | 1465120059591 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3760 | 1465120059593 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2EA800 == 36 [pid = 3760] [id = 50] 02:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ACD23800) [pid = 3760] [serial = 146] [outer = 0000000000000000] 02:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AF0AC000) [pid = 3760] [serial = 147] [outer = 000000B0ACD23800] 02:47:39 INFO - PROCESS | 3760 | 1465120059674 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AF34E800) [pid = 3760] [serial = 148] [outer = 000000B0ACD23800] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ACD98000) [pid = 3760] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AE0D4C00) [pid = 3760] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ABB40800) [pid = 3760] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09E1B9400) [pid = 3760] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AF0A9000) [pid = 3760] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E95B400) [pid = 3760] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ABB38400) [pid = 3760] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3268C00) [pid = 3760] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A7C7E000) [pid = 3760] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A7C7E400) [pid = 3760] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A3B6E400) [pid = 3760] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A8A6C000) [pid = 3760] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:47:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CF1800) [pid = 3760] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:47:40 INFO - PROCESS | 3760 | 1465120060063 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 627ms 02:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:47:40 INFO - PROCESS | 3760 | 1465120060093 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3760 | 1465120060096 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:47:40 INFO - PROCESS | 3760 | 1465120060099 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3760 | 1465120060101 Marionette TRACE conn6 <- [1,166,null,{}] 02:47:40 INFO - PROCESS | 3760 | 1465120060105 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 3760 | 1465120060106 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:40 INFO - PROCESS | 3760 | 1465120060200 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:47:40 INFO - PROCESS | 3760 | 1465120060213 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3760 | 1465120060215 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E9800 == 37 [pid = 3760] [id = 51] 02:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABB40800) [pid = 3760] [serial = 149] [outer = 0000000000000000] 02:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC32D800) [pid = 3760] [serial = 150] [outer = 000000B0ABB40800] 02:47:40 INFO - PROCESS | 3760 | 1465120060262 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AF34EC00) [pid = 3760] [serial = 151] [outer = 000000B0ABB40800] 02:47:40 INFO - PROCESS | 3760 | 1465120060689 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 02:47:40 INFO - PROCESS | 3760 | 1465120060733 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 3760 | 1465120060735 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:47:40 INFO - PROCESS | 3760 | 1465120060744 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 3760 | 1465120060746 Marionette TRACE conn6 <- [1,170,null,{}] 02:47:40 INFO - PROCESS | 3760 | 1465120060749 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 3760 | 1465120060751 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:40 INFO - PROCESS | 3760 | 1465120060838 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:47:40 INFO - PROCESS | 3760 | 1465120060843 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3760 | 1465120060845 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F8F800 == 38 [pid = 3760] [id = 52] 02:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AF357000) [pid = 3760] [serial = 152] [outer = 0000000000000000] 02:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0B13C1400) [pid = 3760] [serial = 153] [outer = 000000B0AF357000] 02:47:40 INFO - PROCESS | 3760 | 1465120060890 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0B13CC400) [pid = 3760] [serial = 154] [outer = 000000B0AF357000] 02:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A3A4EC00) [pid = 3760] [serial = 155] [outer = 000000B0A4CB2800] 02:47:41 INFO - PROCESS | 3760 | 1465120061338 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 02:47:41 INFO - PROCESS | 3760 | 1465120061376 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 3760 | 1465120061378 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:47:41 INFO - PROCESS | 3760 | 1465120061381 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 3760 | 1465120061383 Marionette TRACE conn6 <- [1,174,null,{}] 02:47:41 INFO - PROCESS | 3760 | 1465120061387 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 3760 | 1465120061389 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:41 INFO - PROCESS | 3760 | 1465120061473 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:47:41 INFO - PROCESS | 3760 | 1465120061479 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 3760 | 1465120061481 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30E5000 == 39 [pid = 3760] [id = 53] 02:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABE8B400) [pid = 3760] [serial = 156] [outer = 0000000000000000] 02:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0B1CF2800) [pid = 3760] [serial = 157] [outer = 000000B0ABE8B400] 02:47:41 INFO - PROCESS | 3760 | 1465120061527 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0B1DB6400) [pid = 3760] [serial = 158] [outer = 000000B0ABE8B400] 02:47:42 INFO - PROCESS | 3760 | 1465120062010 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 02:47:42 INFO - PROCESS | 3760 | 1465120062064 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 3760 | 1465120062069 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:47:42 INFO - PROCESS | 3760 | 1465120062075 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 3760 | 1465120062079 Marionette TRACE conn6 <- [1,178,null,{}] 02:47:42 INFO - PROCESS | 3760 | 1465120062086 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 3760 | 1465120062089 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:42 INFO - PROCESS | 3760 | 1465120062241 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:47:42 INFO - PROCESS | 3760 | 1465120062323 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3760 | 1465120062326 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DC6800 == 40 [pid = 3760] [id = 54] 02:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A4C4C000) [pid = 3760] [serial = 159] [outer = 0000000000000000] 02:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A5599800) [pid = 3760] [serial = 160] [outer = 000000B0A4C4C000] 02:47:42 INFO - PROCESS | 3760 | 1465120062384 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A8309400) [pid = 3760] [serial = 161] [outer = 000000B0A4C4C000] 02:47:42 INFO - PROCESS | 3760 | 1465120062951 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 944ms 02:47:43 INFO - PROCESS | 3760 | 1465120063021 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3760 | 1465120063027 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:47:43 INFO - PROCESS | 3760 | 1465120063034 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3760 | 1465120063037 Marionette TRACE conn6 <- [1,182,null,{}] 02:47:43 INFO - PROCESS | 3760 | 1465120063041 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 3760 | 1465120063044 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:43 INFO - PROCESS | 3760 | 1465120063160 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:47:43 INFO - PROCESS | 3760 | 1465120063226 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3760 | 1465120063229 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACDED000 == 41 [pid = 3760] [id = 55] 02:47:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB24D800) [pid = 3760] [serial = 162] [outer = 0000000000000000] 02:47:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB6D0400) [pid = 3760] [serial = 163] [outer = 000000B0AB24D800] 02:47:43 INFO - PROCESS | 3760 | 1465120063287 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AC2C8800) [pid = 3760] [serial = 164] [outer = 000000B0AB24D800] 02:47:43 INFO - PROCESS | 3760 | 1465120063861 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 02:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:47:43 INFO - PROCESS | 3760 | 1465120063914 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 3760 | 1465120063917 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:47:43 INFO - PROCESS | 3760 | 1465120063922 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3760 | 1465120063926 Marionette TRACE conn6 <- [1,186,null,{}] 02:47:43 INFO - PROCESS | 3760 | 1465120063941 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 3760 | 1465120063946 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:44 INFO - PROCESS | 3760 | 1465120064099 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:47:44 INFO - PROCESS | 3760 | 1465120064168 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3760 | 1465120064172 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35E5000 == 42 [pid = 3760] [id = 56] 02:47:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0ACD98400) [pid = 3760] [serial = 165] [outer = 0000000000000000] 02:47:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AD90E000) [pid = 3760] [serial = 166] [outer = 000000B0ACD98400] 02:47:44 INFO - PROCESS | 3760 | 1465120064272 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0B1CFA400) [pid = 3760] [serial = 167] [outer = 000000B0ACD98400] 02:47:45 INFO - PROCESS | 3760 | 1465120065028 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1184ms 02:47:45 INFO - PROCESS | 3760 | 1465120065107 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3760 | 1465120065112 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:47:45 INFO - PROCESS | 3760 | 1465120065117 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:47:45 INFO - PROCESS | 3760 | 1465120065120 Marionette TRACE conn6 <- [1,190,null,{}] 02:47:45 INFO - PROCESS | 3760 | 1465120065126 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3760 | 1465120065129 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:45 INFO - PROCESS | 3760 | 1465120065242 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:47:45 INFO - PROCESS | 3760 | 1465120065303 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3760 | 1465120065308 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A332C800 == 43 [pid = 3760] [id = 57] 02:47:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A7CF5000) [pid = 3760] [serial = 168] [outer = 0000000000000000] 02:47:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0A8A6A400) [pid = 3760] [serial = 169] [outer = 000000B0A7CF5000] 02:47:45 INFO - PROCESS | 3760 | 1465120065358 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AB108C00) [pid = 3760] [serial = 170] [outer = 000000B0A7CF5000] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F8F800 == 42 [pid = 3760] [id = 52] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E9800 == 41 [pid = 3760] [id = 51] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2EA800 == 40 [pid = 3760] [id = 50] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0DD800 == 39 [pid = 3760] [id = 49] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABEED800 == 38 [pid = 3760] [id = 48] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB46C000 == 37 [pid = 3760] [id = 47] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADA7800 == 36 [pid = 3760] [id = 46] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D08000 == 35 [pid = 3760] [id = 45] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F2800 == 34 [pid = 3760] [id = 44] 02:47:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7D8000 == 33 [pid = 3760] [id = 42] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A4BE7400) [pid = 3760] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B09E969400) [pid = 3760] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A3B6E000) [pid = 3760] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A409E800) [pid = 3760] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC502C00) [pid = 3760] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A7CF2C00) [pid = 3760] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A8366800) [pid = 3760] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB103C00) [pid = 3760] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB2C4C00) [pid = 3760] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB121800) [pid = 3760] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A8F71C00) [pid = 3760] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB6DE800) [pid = 3760] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8B5C400) [pid = 3760] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ADD65800) [pid = 3760] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B13C2400) [pid = 3760] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AF17C800) [pid = 3760] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0B13CA400) [pid = 3760] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABB45400) [pid = 3760] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ACC91800) [pid = 3760] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F21C800) [pid = 3760] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AE391000) [pid = 3760] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABE95400) [pid = 3760] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AF350000) [pid = 3760] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC693000) [pid = 3760] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABB3B800) [pid = 3760] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ABB9D000) [pid = 3760] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AF0AD400) [pid = 3760] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AF359C00) [pid = 3760] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 3760 | 1465120065929 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 840ms 02:47:45 INFO - PROCESS | 3760 | 1465120065960 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3760 | 1465120065965 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:47:45 INFO - PROCESS | 3760 | 1465120065972 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 3760 | 1465120065974 Marionette TRACE conn6 <- [1,194,null,{}] 02:47:45 INFO - PROCESS | 3760 | 1465120065978 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 3760 | 1465120065981 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:46 INFO - PROCESS | 3760 | 1465120066070 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:47:46 INFO - PROCESS | 3760 | 1465120066078 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3760 | 1465120066081 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F529800 == 34 [pid = 3760] [id = 58] 02:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A3B6E000) [pid = 3760] [serial = 171] [outer = 0000000000000000] 02:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A4C4AC00) [pid = 3760] [serial = 172] [outer = 000000B0A3B6E000] 02:47:46 INFO - PROCESS | 3760 | 1465120066131 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A8A68C00) [pid = 3760] [serial = 173] [outer = 000000B0A3B6E000] 02:47:46 INFO - PROCESS | 3760 | 1465120066561 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 02:47:46 INFO - PROCESS | 3760 | 1465120066608 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3760 | 1465120066611 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:47:46 INFO - PROCESS | 3760 | 1465120066615 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3760 | 1465120066618 Marionette TRACE conn6 <- [1,198,null,{}] 02:47:46 INFO - PROCESS | 3760 | 1465120066629 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 3760 | 1465120066634 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:46 INFO - PROCESS | 3760 | 1465120066754 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:47:46 INFO - PROCESS | 3760 | 1465120066777 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3760 | 1465120066780 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D4000 == 35 [pid = 3760] [id = 59] 02:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB6D2000) [pid = 3760] [serial = 174] [outer = 0000000000000000] 02:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB6E2C00) [pid = 3760] [serial = 175] [outer = 000000B0AB6D2000] 02:47:46 INFO - PROCESS | 3760 | 1465120066828 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABB44000) [pid = 3760] [serial = 176] [outer = 000000B0AB6D2000] 02:47:47 INFO - PROCESS | 3760 | 1465120067243 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 02:47:47 INFO - PROCESS | 3760 | 1465120067308 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 3760 | 1465120067311 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:47:47 INFO - PROCESS | 3760 | 1465120067315 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 3760 | 1465120067317 Marionette TRACE conn6 <- [1,202,null,{}] 02:47:47 INFO - PROCESS | 3760 | 1465120067325 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 3760 | 1465120067327 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:47 INFO - PROCESS | 3760 | 1465120067418 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:47:47 INFO - PROCESS | 3760 | 1465120067424 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3760 | 1465120067426 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB223800 == 36 [pid = 3760] [id = 60] 02:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABC72000) [pid = 3760] [serial = 177] [outer = 0000000000000000] 02:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC2CFC00) [pid = 3760] [serial = 178] [outer = 000000B0ABC72000] 02:47:47 INFO - PROCESS | 3760 | 1465120067474 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC32E000) [pid = 3760] [serial = 179] [outer = 000000B0ABC72000] 02:47:47 INFO - PROCESS | 3760 | 1465120067913 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 02:47:47 INFO - PROCESS | 3760 | 1465120067945 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 3760 | 1465120067948 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:47:47 INFO - PROCESS | 3760 | 1465120067951 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 3760 | 1465120067954 Marionette TRACE conn6 <- [1,206,null,{}] 02:47:47 INFO - PROCESS | 3760 | 1465120067957 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 3760 | 1465120067959 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:48 INFO - PROCESS | 3760 | 1465120068042 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:47:48 INFO - PROCESS | 3760 | 1465120068047 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3760 | 1465120068049 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC38800 == 37 [pid = 3760] [id = 61] 02:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC333400) [pid = 3760] [serial = 180] [outer = 0000000000000000] 02:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ACC8E000) [pid = 3760] [serial = 181] [outer = 000000B0AC333400] 02:47:48 INFO - PROCESS | 3760 | 1465120068104 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ACD10C00) [pid = 3760] [serial = 182] [outer = 000000B0AC333400] 02:47:48 INFO - PROCESS | 3760 | 1465120068557 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 02:47:48 INFO - PROCESS | 3760 | 1465120068593 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3760 | 1465120068595 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 3760 | 1465120068598 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:47:48 INFO - PROCESS | 3760 | 1465120068600 Marionette TRACE conn6 <- [1,210,null,{}] 02:47:48 INFO - PROCESS | 3760 | 1465120068604 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 3760 | 1465120068610 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:48 INFO - PROCESS | 3760 | 1465120068749 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:47:48 INFO - PROCESS | 3760 | 1465120068831 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3760 | 1465120068834 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AD9D2800 == 38 [pid = 3760] [id = 62] 02:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AD905400) [pid = 3760] [serial = 183] [outer = 0000000000000000] 02:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ADD5BC00) [pid = 3760] [serial = 184] [outer = 000000B0AD905400] 02:47:48 INFO - PROCESS | 3760 | 1465120068883 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AF0A1C00) [pid = 3760] [serial = 185] [outer = 000000B0AD905400] 02:47:49 INFO - PROCESS | 3760 | 1465120069297 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 734ms 02:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:47:49 INFO - PROCESS | 3760 | 1465120069337 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3760 | 1465120069339 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:47:49 INFO - PROCESS | 3760 | 1465120069342 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 3760 | 1465120069344 Marionette TRACE conn6 <- [1,214,null,{}] 02:47:49 INFO - PROCESS | 3760 | 1465120069347 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 3760 | 1465120069349 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:49 INFO - PROCESS | 3760 | 1465120069464 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:47:49 INFO - PROCESS | 3760 | 1465120069471 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 3760 | 1465120069473 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E6800 == 39 [pid = 3760] [id = 63] 02:47:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AE0CBC00) [pid = 3760] [serial = 186] [outer = 0000000000000000] 02:47:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AF17A400) [pid = 3760] [serial = 187] [outer = 000000B0AE0CBC00] 02:47:49 INFO - PROCESS | 3760 | 1465120069519 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AF355C00) [pid = 3760] [serial = 188] [outer = 000000B0AE0CBC00] 02:47:49 INFO - PROCESS | 3760 | 1465120069948 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 02:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:47:49 INFO - PROCESS | 3760 | 1465120069980 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3760 | 1465120069982 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:47:49 INFO - PROCESS | 3760 | 1465120069986 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 3760 | 1465120069988 Marionette TRACE conn6 <- [1,218,null,{}] 02:47:50 INFO - PROCESS | 3760 | 1465120069991 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 3760 | 1465120069993 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:50 INFO - PROCESS | 3760 | 1465120070101 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:47:50 INFO - PROCESS | 3760 | 1465120070168 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3760 | 1465120070170 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7CC800 == 40 [pid = 3760] [id = 64] 02:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09E73E400) [pid = 3760] [serial = 189] [outer = 0000000000000000] 02:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B09EE9F400) [pid = 3760] [serial = 190] [outer = 000000B09E73E400] 02:47:50 INFO - PROCESS | 3760 | 1465120070215 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09FD2B800) [pid = 3760] [serial = 191] [outer = 000000B09E73E400] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABE98800) [pid = 3760] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABE94C00) [pid = 3760] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ACD21800) [pid = 3760] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB24DC00) [pid = 3760] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A30E4C00) [pid = 3760] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A7CF2000) [pid = 3760] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ACD23800) [pid = 3760] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AF357000) [pid = 3760] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ABB40800) [pid = 3760] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:47:50 INFO - PROCESS | 3760 | 1465120070645 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 02:47:50 INFO - PROCESS | 3760 | 1465120070660 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 3760 | 1465120070662 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:47:50 INFO - PROCESS | 3760 | 1465120070674 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 3760 | 1465120070676 Marionette TRACE conn6 <- [1,222,null,{}] 02:47:50 INFO - PROCESS | 3760 | 1465120070695 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 3760 | 1465120070697 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:50 INFO - PROCESS | 3760 | 1465120070782 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:47:50 INFO - PROCESS | 3760 | 1465120070788 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3760 | 1465120070790 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F83800 == 41 [pid = 3760] [id = 65] 02:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0999DC400) [pid = 3760] [serial = 192] [outer = 0000000000000000] 02:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0999E1000) [pid = 3760] [serial = 193] [outer = 000000B0999DC400] 02:47:50 INFO - PROCESS | 3760 | 1465120070838 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09EE9E400) [pid = 3760] [serial = 194] [outer = 000000B0999DC400] 02:47:51 INFO - PROCESS | 3760 | 1465120071222 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 608ms 02:47:51 INFO - PROCESS | 3760 | 1465120071277 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3760 | 1465120071279 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 3760 | 1465120071291 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 3760 | 1465120071293 Marionette TRACE conn6 <- [1,226,null,{}] 02:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:47:51 INFO - PROCESS | 3760 | 1465120071297 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 3760 | 1465120071299 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:51 INFO - PROCESS | 3760 | 1465120071386 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:47:51 INFO - PROCESS | 3760 | 1465120071399 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 3760 | 1465120071401 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B207B800 == 42 [pid = 3760] [id = 66] 02:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09F269C00) [pid = 3760] [serial = 195] [outer = 0000000000000000] 02:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F26CC00) [pid = 3760] [serial = 196] [outer = 000000B09F269C00] 02:47:51 INFO - PROCESS | 3760 | 1465120071448 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F273400) [pid = 3760] [serial = 197] [outer = 000000B09F269C00] 02:47:51 INFO - PROCESS | 3760 | 1465120071891 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 02:47:51 INFO - PROCESS | 3760 | 1465120071932 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3760 | 1465120071934 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:47:51 INFO - PROCESS | 3760 | 1465120071942 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 3760 | 1465120071945 Marionette TRACE conn6 <- [1,230,null,{}] 02:47:51 INFO - PROCESS | 3760 | 1465120071948 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 3760 | 1465120071951 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:52 INFO - PROCESS | 3760 | 1465120072053 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:47:52 INFO - PROCESS | 3760 | 1465120072059 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3760 | 1465120072061 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30F3800 == 43 [pid = 3760] [id = 67] 02:47:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F272800) [pid = 3760] [serial = 198] [outer = 0000000000000000] 02:47:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0ADD65400) [pid = 3760] [serial = 199] [outer = 000000B09F272800] 02:47:52 INFO - PROCESS | 3760 | 1465120072112 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0B13CCC00) [pid = 3760] [serial = 200] [outer = 000000B09F272800] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3F93000 == 42 [pid = 3760] [id = 32] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D3C000 == 41 [pid = 3760] [id = 43] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F529800 == 40 [pid = 3760] [id = 58] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A332C800 == 39 [pid = 3760] [id = 57] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35E5000 == 38 [pid = 3760] [id = 56] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACDED000 == 37 [pid = 3760] [id = 55] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30E5000 == 36 [pid = 3760] [id = 53] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DC6800 == 35 [pid = 3760] [id = 54] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB223800 == 34 [pid = 3760] [id = 60] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D4000 == 33 [pid = 3760] [id = 59] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC38800 == 32 [pid = 3760] [id = 61] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AD9D2800 == 31 [pid = 3760] [id = 62] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B207B800 == 30 [pid = 3760] [id = 66] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7CC800 == 29 [pid = 3760] [id = 64] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E6800 == 28 [pid = 3760] [id = 63] 02:47:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F83800 == 27 [pid = 3760] [id = 65] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AC32C800) [pid = 3760] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AC2CC800) [pid = 3760] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AE065800) [pid = 3760] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB6CA400) [pid = 3760] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AD953C00) [pid = 3760] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABB39800) [pid = 3760] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A3ACEC00) [pid = 3760] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A4C4B400) [pid = 3760] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A8A66400) [pid = 3760] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A8F7CC00) [pid = 3760] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AC6C8400) [pid = 3760] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A4BE5C00) [pid = 3760] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AF0AC000) [pid = 3760] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABE89800) [pid = 3760] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0B13C1400) [pid = 3760] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AF34E800) [pid = 3760] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC32D800) [pid = 3760] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0B13CC400) [pid = 3760] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AF34EC00) [pid = 3760] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0B1CF2800) [pid = 3760] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:47:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AC2D4400) [pid = 3760] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 3760 | 1465120074020 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 2148ms 02:47:54 INFO - PROCESS | 3760 | 1465120074088 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3760 | 1465120074091 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:47:54 INFO - PROCESS | 3760 | 1465120074096 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 3760 | 1465120074098 Marionette TRACE conn6 <- [1,234,null,{}] 02:47:54 INFO - PROCESS | 3760 | 1465120074105 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3760 | 1465120074107 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:54 INFO - PROCESS | 3760 | 1465120074199 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:47:54 INFO - PROCESS | 3760 | 1465120074212 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3760 | 1465120074215 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F3800 == 28 [pid = 3760] [id = 68] 02:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09F21CC00) [pid = 3760] [serial = 201] [outer = 0000000000000000] 02:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F267000) [pid = 3760] [serial = 202] [outer = 000000B09F21CC00] 02:47:54 INFO - PROCESS | 3760 | 1465120074267 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F567800) [pid = 3760] [serial = 203] [outer = 000000B09F21CC00] 02:47:54 INFO - PROCESS | 3760 | 1465120074709 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 02:47:54 INFO - PROCESS | 3760 | 1465120074788 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3760 | 1465120074794 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:47:54 INFO - PROCESS | 3760 | 1465120074800 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 3760 | 1465120074803 Marionette TRACE conn6 <- [1,238,null,{}] 02:47:54 INFO - PROCESS | 3760 | 1465120074807 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 3760 | 1465120074810 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:54 INFO - PROCESS | 3760 | 1465120074903 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:47:54 INFO - PROCESS | 3760 | 1465120074932 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3760 | 1465120074935 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FF0800 == 29 [pid = 3760] [id = 69] 02:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A3A53000) [pid = 3760] [serial = 204] [outer = 0000000000000000] 02:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A3D85000) [pid = 3760] [serial = 205] [outer = 000000B0A3A53000] 02:47:54 INFO - PROCESS | 3760 | 1465120074989 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A4BE8800) [pid = 3760] [serial = 206] [outer = 000000B0A3A53000] 02:47:55 INFO - PROCESS | 3760 | 1465120075431 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 691ms 02:47:55 INFO - PROCESS | 3760 | 1465120075493 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 3760 | 1465120075495 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:47:55 INFO - PROCESS | 3760 | 1465120075499 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 3760 | 1465120075503 Marionette TRACE conn6 <- [1,242,null,{}] 02:47:55 INFO - PROCESS | 3760 | 1465120075515 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 3760 | 1465120075520 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:55 INFO - PROCESS | 3760 | 1465120075637 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:47:55 INFO - PROCESS | 3760 | 1465120075654 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3760 | 1465120075658 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D90000 == 30 [pid = 3760] [id = 70] 02:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0999D9400) [pid = 3760] [serial = 207] [outer = 0000000000000000] 02:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A7CFB800) [pid = 3760] [serial = 208] [outer = 000000B0999D9400] 02:47:55 INFO - PROCESS | 3760 | 1465120075708 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8B52C00) [pid = 3760] [serial = 209] [outer = 000000B0999D9400] 02:47:56 INFO - PROCESS | 3760 | 1465120076132 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 02:47:56 INFO - PROCESS | 3760 | 1465120076194 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3760 | 1465120076196 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:47:56 INFO - PROCESS | 3760 | 1465120076200 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 3760 | 1465120076202 Marionette TRACE conn6 <- [1,246,null,{}] 02:47:56 INFO - PROCESS | 3760 | 1465120076206 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 3760 | 1465120076208 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:56 INFO - PROCESS | 3760 | 1465120076299 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:47:56 INFO - PROCESS | 3760 | 1465120076307 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3760 | 1465120076309 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB216000 == 31 [pid = 3760] [id = 71] 02:47:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AAD3F000) [pid = 3760] [serial = 210] [outer = 0000000000000000] 02:47:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AAD49C00) [pid = 3760] [serial = 211] [outer = 000000B0AAD3F000] 02:47:56 INFO - PROCESS | 3760 | 1465120076355 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB124000) [pid = 3760] [serial = 212] [outer = 000000B0AAD3F000] 02:47:56 INFO - PROCESS | 3760 | 1465120076756 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 02:47:56 INFO - PROCESS | 3760 | 1465120076796 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3760 | 1465120076798 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:47:56 INFO - PROCESS | 3760 | 1465120076801 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 3760 | 1465120076803 Marionette TRACE conn6 <- [1,250,null,{}] 02:47:56 INFO - PROCESS | 3760 | 1465120076807 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 3760 | 1465120076809 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:56 INFO - PROCESS | 3760 | 1465120076896 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:47:56 INFO - PROCESS | 3760 | 1465120076912 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 3760 | 1465120076914 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB819800 == 32 [pid = 3760] [id = 72] 02:47:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09E969400) [pid = 3760] [serial = 213] [outer = 0000000000000000] 02:47:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB6CAC00) [pid = 3760] [serial = 214] [outer = 000000B09E969400] 02:47:56 INFO - PROCESS | 3760 | 1465120076960 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB6EAC00) [pid = 3760] [serial = 215] [outer = 000000B09E969400] 02:47:57 INFO - PROCESS | 3760 | 1465120077581 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 839ms 02:47:57 INFO - PROCESS | 3760 | 1465120077642 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3760 | 1465120077644 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:47:57 INFO - PROCESS | 3760 | 1465120077647 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 3760 | 1465120077649 Marionette TRACE conn6 <- [1,254,null,{}] 02:47:57 INFO - PROCESS | 3760 | 1465120077655 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 3760 | 1465120077660 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:57 INFO - PROCESS | 3760 | 1465120077799 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:47:57 INFO - PROCESS | 3760 | 1465120077812 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 3760 | 1465120077814 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACDD1000 == 33 [pid = 3760] [id = 73] 02:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A3AC8800) [pid = 3760] [serial = 216] [outer = 0000000000000000] 02:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC2CD400) [pid = 3760] [serial = 217] [outer = 000000B0A3AC8800] 02:47:57 INFO - PROCESS | 3760 | 1465120077861 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AC504000) [pid = 3760] [serial = 218] [outer = 000000B0A3AC8800] 02:47:58 INFO - PROCESS | 3760 | 1465120078239 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 02:47:58 INFO - PROCESS | 3760 | 1465120078291 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 3760 | 1465120078293 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:47:58 INFO - PROCESS | 3760 | 1465120078297 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 3760 | 1465120078299 Marionette TRACE conn6 <- [1,258,null,{}] 02:47:58 INFO - PROCESS | 3760 | 1465120078306 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 3760 | 1465120078308 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:58 INFO - PROCESS | 3760 | 1465120078416 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:47:58 INFO - PROCESS | 3760 | 1465120078424 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3760 | 1465120078426 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C9800 == 34 [pid = 3760] [id = 74] 02:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AC50B000) [pid = 3760] [serial = 219] [outer = 0000000000000000] 02:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0ACD03C00) [pid = 3760] [serial = 220] [outer = 000000B0AC50B000] 02:47:58 INFO - PROCESS | 3760 | 1465120078472 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ACD21800) [pid = 3760] [serial = 221] [outer = 000000B0AC50B000] 02:47:58 INFO - PROCESS | 3760 | 1465120078866 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 02:47:58 INFO - PROCESS | 3760 | 1465120078885 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 3760 | 1465120078887 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:47:58 INFO - PROCESS | 3760 | 1465120078890 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:47:58 INFO - PROCESS | 3760 | 1465120078892 Marionette TRACE conn6 <- [1,262,null,{}] 02:47:58 INFO - PROCESS | 3760 | 1465120078895 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 3760 | 1465120078897 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:59 INFO - PROCESS | 3760 | 1465120079026 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:47:59 INFO - PROCESS | 3760 | 1465120079086 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3760 | 1465120079088 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DCE800 == 35 [pid = 3760] [id = 75] 02:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AC5EAC00) [pid = 3760] [serial = 222] [outer = 0000000000000000] 02:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AD907000) [pid = 3760] [serial = 223] [outer = 000000B0AC5EAC00] 02:47:59 INFO - PROCESS | 3760 | 1465120079133 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AE0D7800) [pid = 3760] [serial = 224] [outer = 000000B0AC5EAC00] 02:47:59 INFO - PROCESS | 3760 | 1465120079533 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 691ms 02:47:59 INFO - PROCESS | 3760 | 1465120079585 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 3760 | 1465120079587 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:47:59 INFO - PROCESS | 3760 | 1465120079595 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 3760 | 1465120079597 Marionette TRACE conn6 <- [1,266,null,{}] 02:47:59 INFO - PROCESS | 3760 | 1465120079634 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 3760 | 1465120079636 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:59 INFO - PROCESS | 3760 | 1465120079740 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:47:59 INFO - PROCESS | 3760 | 1465120079746 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3760 | 1465120079748 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:47:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D8B800 == 36 [pid = 3760] [id = 76] 02:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AB695800) [pid = 3760] [serial = 225] [outer = 0000000000000000] 02:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AB69A000) [pid = 3760] [serial = 226] [outer = 000000B0AB695800] 02:47:59 INFO - PROCESS | 3760 | 1465120079794 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0AB6A0400) [pid = 3760] [serial = 227] [outer = 000000B0AB695800] 02:48:00 INFO - PROCESS | 3760 | 1465120080213 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 652ms 02:48:00 INFO - PROCESS | 3760 | 1465120080251 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3760 | 1465120080253 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:48:00 INFO - PROCESS | 3760 | 1465120080257 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3760 | 1465120080258 Marionette TRACE conn6 <- [1,270,null,{}] 02:48:00 INFO - PROCESS | 3760 | 1465120080262 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 3760 | 1465120080272 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:00 INFO - PROCESS | 3760 | 1465120080395 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:48:00 INFO - PROCESS | 3760 | 1465120080452 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 3760 | 1465120080454 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30EB000 == 37 [pid = 3760] [id = 77] 02:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AB696400) [pid = 3760] [serial = 228] [outer = 0000000000000000] 02:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AF0A9000) [pid = 3760] [serial = 229] [outer = 000000B0AB696400] 02:48:00 INFO - PROCESS | 3760 | 1465120080498 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0AF185C00) [pid = 3760] [serial = 230] [outer = 000000B0AB696400] 02:48:00 INFO - PROCESS | 3760 | 1465120080910 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 02:48:00 INFO - PROCESS | 3760 | 1465120080950 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3760 | 1465120080952 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:48:00 INFO - PROCESS | 3760 | 1465120080956 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3760 | 1465120080959 Marionette TRACE conn6 <- [1,274,null,{}] 02:48:00 INFO - PROCESS | 3760 | 1465120080967 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 3760 | 1465120080970 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:01 INFO - PROCESS | 3760 | 1465120081296 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AD905400) [pid = 3760] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AE0CBC00) [pid = 3760] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B09E73E400) [pid = 3760] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B09F269C00) [pid = 3760] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0999DC400) [pid = 3760] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AB6D2000) [pid = 3760] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0A3B6E000) [pid = 3760] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A7CF5000) [pid = 3760] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0ACD98400) [pid = 3760] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB24D800) [pid = 3760] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A4C4C000) [pid = 3760] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABE8B400) [pid = 3760] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AC333400) [pid = 3760] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ABC72000) [pid = 3760] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A4BE5800) [pid = 3760] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09E967000) [pid = 3760] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:48:01 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A3FAAC00) [pid = 3760] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:48:01 INFO - PROCESS | 3760 | 1465120081347 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3760 | 1465120081350 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40C7000 == 38 [pid = 3760] [id = 78] 02:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0999D9800) [pid = 3760] [serial = 231] [outer = 0000000000000000] 02:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09CF52000) [pid = 3760] [serial = 232] [outer = 000000B0999D9800] 02:48:01 INFO - PROCESS | 3760 | 1465120081397 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A8D1B400) [pid = 3760] [serial = 233] [outer = 000000B0999D9800] 02:48:01 INFO - PROCESS | 3760 | 1465120081758 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 840ms 02:48:01 INFO - PROCESS | 3760 | 1465120081801 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3760 | 1465120081811 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:48:01 INFO - PROCESS | 3760 | 1465120081815 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 3760 | 1465120081816 Marionette TRACE conn6 <- [1,278,null,{}] 02:48:01 INFO - PROCESS | 3760 | 1465120081820 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 3760 | 1465120081822 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:01 INFO - PROCESS | 3760 | 1465120081911 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:48:01 INFO - PROCESS | 3760 | 1465120081916 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3760 | 1465120081918 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3F21000 == 39 [pid = 3760] [id = 79] 02:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC32F400) [pid = 3760] [serial = 234] [outer = 0000000000000000] 02:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AF354400) [pid = 3760] [serial = 235] [outer = 000000B0AC32F400] 02:48:01 INFO - PROCESS | 3760 | 1465120081964 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0B13C3C00) [pid = 3760] [serial = 236] [outer = 000000B0AC32F400] 02:48:02 INFO - PROCESS | 3760 | 1465120082363 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 587ms 02:48:02 INFO - PROCESS | 3760 | 1465120082404 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3760 | 1465120082406 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:48:02 INFO - PROCESS | 3760 | 1465120082425 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 3760 | 1465120082427 Marionette TRACE conn6 <- [1,282,null,{}] 02:48:02 INFO - PROCESS | 3760 | 1465120082431 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 3760 | 1465120082433 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:02 INFO - PROCESS | 3760 | 1465120082523 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:48:02 INFO - PROCESS | 3760 | 1465120082540 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3760 | 1465120082542 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3F3D800 == 40 [pid = 3760] [id = 80] 02:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0B13CD000) [pid = 3760] [serial = 237] [outer = 0000000000000000] 02:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0B1CEF400) [pid = 3760] [serial = 238] [outer = 000000B0B13CD000] 02:48:02 INFO - PROCESS | 3760 | 1465120082586 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0B1CF7800) [pid = 3760] [serial = 239] [outer = 000000B0B13CD000] 02:48:03 INFO - PROCESS | 3760 | 1465120083017 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 02:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:48:03 INFO - PROCESS | 3760 | 1465120083052 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3760 | 1465120083054 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:48:03 INFO - PROCESS | 3760 | 1465120083068 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3760 | 1465120083070 Marionette TRACE conn6 <- [1,286,null,{}] 02:48:03 INFO - PROCESS | 3760 | 1465120083075 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 3760 | 1465120083076 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:03 INFO - PROCESS | 3760 | 1465120083162 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:48:03 INFO - PROCESS | 3760 | 1465120083168 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3760 | 1465120083170 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF94B000 == 41 [pid = 3760] [id = 81] 02:48:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0B1DB3000) [pid = 3760] [serial = 240] [outer = 0000000000000000] 02:48:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0B1DBA400) [pid = 3760] [serial = 241] [outer = 000000B0B1DB3000] 02:48:03 INFO - PROCESS | 3760 | 1465120083216 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0B20B3400) [pid = 3760] [serial = 242] [outer = 000000B0B1DB3000] 02:48:04 INFO - PROCESS | 3760 | 1465120084045 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1035ms 02:48:04 INFO - PROCESS | 3760 | 1465120084097 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 3760 | 1465120084102 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:48:04 INFO - PROCESS | 3760 | 1465120084107 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:48:04 INFO - PROCESS | 3760 | 1465120084113 Marionette TRACE conn6 <- [1,290,null,{}] 02:48:04 INFO - PROCESS | 3760 | 1465120084135 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 3760 | 1465120084138 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:04 INFO - PROCESS | 3760 | 1465120084321 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:48:04 INFO - PROCESS | 3760 | 1465120084406 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 3760 | 1465120084409 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A33C5000 == 42 [pid = 3760] [id = 82] 02:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B09EB6F400) [pid = 3760] [serial = 243] [outer = 0000000000000000] 02:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B09EB78C00) [pid = 3760] [serial = 244] [outer = 000000B09EB6F400] 02:48:04 INFO - PROCESS | 3760 | 1465120084468 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B09F26E800) [pid = 3760] [serial = 245] [outer = 000000B09EB6F400] 02:48:05 INFO - PROCESS | 3760 | 1465120085014 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:48:05 INFO - PROCESS | 3760 | 1465120085436 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1347ms 02:48:05 INFO - PROCESS | 3760 | 1465120085458 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3760 | 1465120085462 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:48:05 INFO - PROCESS | 3760 | 1465120085468 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:48:05 INFO - PROCESS | 3760 | 1465120085472 Marionette TRACE conn6 <- [1,294,null,{}] 02:48:05 INFO - PROCESS | 3760 | 1465120085477 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 3760 | 1465120085481 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:05 INFO - PROCESS | 3760 | 1465120085598 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:48:05 INFO - PROCESS | 3760 | 1465120085670 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3760 | 1465120085675 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE7D800 == 43 [pid = 3760] [id = 83] 02:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B09EB73800) [pid = 3760] [serial = 246] [outer = 0000000000000000] 02:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B09F0E5C00) [pid = 3760] [serial = 247] [outer = 000000B09EB73800] 02:48:05 INFO - PROCESS | 3760 | 1465120085727 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B09F271C00) [pid = 3760] [serial = 248] [outer = 000000B09EB73800] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3F3D800 == 42 [pid = 3760] [id = 80] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3F21000 == 41 [pid = 3760] [id = 79] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40C7000 == 40 [pid = 3760] [id = 78] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30EB000 == 39 [pid = 3760] [id = 77] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D8B800 == 38 [pid = 3760] [id = 76] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DCE800 == 37 [pid = 3760] [id = 75] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C9800 == 36 [pid = 3760] [id = 74] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACDD1000 == 35 [pid = 3760] [id = 73] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB819800 == 34 [pid = 3760] [id = 72] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB216000 == 33 [pid = 3760] [id = 71] 02:48:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D90000 == 32 [pid = 3760] [id = 70] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0ADD65400) [pid = 3760] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FF0800 == 31 [pid = 3760] [id = 69] 02:48:06 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F3800 == 30 [pid = 3760] [id = 68] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0A326D800) [pid = 3760] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0A530AC00) [pid = 3760] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A4C4B000) [pid = 3760] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0ADD5BC00) [pid = 3760] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0AF355C00) [pid = 3760] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AF17A400) [pid = 3760] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AF0A1C00) [pid = 3760] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09EE9F400) [pid = 3760] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09F26CC00) [pid = 3760] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09FD2B800) [pid = 3760] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09EE9E400) [pid = 3760] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB6E2C00) [pid = 3760] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A4C4AC00) [pid = 3760] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A8A68C00) [pid = 3760] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB108C00) [pid = 3760] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A8A6A400) [pid = 3760] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B1CFA400) [pid = 3760] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AD90E000) [pid = 3760] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AC2C8800) [pid = 3760] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB6D0400) [pid = 3760] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A8309400) [pid = 3760] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A5599800) [pid = 3760] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0B1DB6400) [pid = 3760] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ACC8E000) [pid = 3760] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC2CFC00) [pid = 3760] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC32E000) [pid = 3760] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABB44000) [pid = 3760] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F273400) [pid = 3760] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0999E1000) [pid = 3760] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ACD10C00) [pid = 3760] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:48:06 INFO - PROCESS | 3760 | 1465120086238 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 838ms 02:48:06 INFO - PROCESS | 3760 | 1465120086310 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 3760 | 1465120086315 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:48:06 INFO - PROCESS | 3760 | 1465120086322 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 3760 | 1465120086325 Marionette TRACE conn6 <- [1,298,null,{}] 02:48:06 INFO - PROCESS | 3760 | 1465120086329 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 3760 | 1465120086332 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:06 INFO - PROCESS | 3760 | 1465120086423 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:48:06 INFO - PROCESS | 3760 | 1465120086439 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3760 | 1465120086441 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FF0800 == 31 [pid = 3760] [id = 84] 02:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09FF21000) [pid = 3760] [serial = 249] [outer = 0000000000000000] 02:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09FF6D400) [pid = 3760] [serial = 250] [outer = 000000B09FF21000] 02:48:06 INFO - PROCESS | 3760 | 1465120086491 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3AC3C00) [pid = 3760] [serial = 251] [outer = 000000B09FF21000] 02:48:06 INFO - PROCESS | 3760 | 1465120086948 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 693ms 02:48:07 INFO - PROCESS | 3760 | 1465120087017 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 3760 | 1465120087020 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:48:07 INFO - PROCESS | 3760 | 1465120087024 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 3760 | 1465120087028 Marionette TRACE conn6 <- [1,302,null,{}] 02:48:07 INFO - PROCESS | 3760 | 1465120087040 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 3760 | 1465120087045 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:07 INFO - PROCESS | 3760 | 1465120087164 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:48:07 INFO - PROCESS | 3760 | 1465120087233 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3760 | 1465120087236 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D9800 == 32 [pid = 3760] [id = 85] 02:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09D746000) [pid = 3760] [serial = 252] [outer = 0000000000000000] 02:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A4C4CC00) [pid = 3760] [serial = 253] [outer = 000000B09D746000] 02:48:07 INFO - PROCESS | 3760 | 1465120087295 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A7CF1400) [pid = 3760] [serial = 254] [outer = 000000B09D746000] 02:48:07 INFO - PROCESS | 3760 | 1465120087662 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 02:48:07 INFO - PROCESS | 3760 | 1465120087718 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:48:07 INFO - PROCESS | 3760 | 1465120087721 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 3760 | 1465120087724 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 3760 | 1465120087726 Marionette TRACE conn6 <- [1,306,null,{}] 02:48:07 INFO - PROCESS | 3760 | 1465120087729 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 3760 | 1465120087732 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:07 INFO - PROCESS | 3760 | 1465120087822 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:48:07 INFO - PROCESS | 3760 | 1465120087828 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3760 | 1465120087830 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADBF000 == 33 [pid = 3760] [id = 86] 02:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A8A71000) [pid = 3760] [serial = 255] [outer = 0000000000000000] 02:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A8A75800) [pid = 3760] [serial = 256] [outer = 000000B0A8A71000] 02:48:07 INFO - PROCESS | 3760 | 1465120087876 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A9563C00) [pid = 3760] [serial = 257] [outer = 000000B0A8A71000] 02:48:08 INFO - PROCESS | 3760 | 1465120088332 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 02:48:08 INFO - PROCESS | 3760 | 1465120088365 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 3760 | 1465120088367 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:48:08 INFO - PROCESS | 3760 | 1465120088370 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:48:08 INFO - PROCESS | 3760 | 1465120088372 Marionette TRACE conn6 <- [1,310,null,{}] 02:48:08 INFO - PROCESS | 3760 | 1465120088376 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 3760 | 1465120088378 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:08 INFO - PROCESS | 3760 | 1465120088495 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:48:08 INFO - PROCESS | 3760 | 1465120088581 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3760 | 1465120088583 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB208800 == 34 [pid = 3760] [id = 87] 02:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A8A71C00) [pid = 3760] [serial = 258] [outer = 0000000000000000] 02:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AADEF000) [pid = 3760] [serial = 259] [outer = 000000B0A8A71C00] 02:48:08 INFO - PROCESS | 3760 | 1465120088629 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB482400) [pid = 3760] [serial = 260] [outer = 000000B0A8A71C00] 02:48:09 INFO - PROCESS | 3760 | 1465120089096 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 776ms 02:48:09 INFO - PROCESS | 3760 | 1465120089152 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3760 | 1465120089154 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:48:09 INFO - PROCESS | 3760 | 1465120089158 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 3760 | 1465120089160 Marionette TRACE conn6 <- [1,314,null,{}] 02:48:09 INFO - PROCESS | 3760 | 1465120089169 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 3760 | 1465120089175 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:09 INFO - PROCESS | 3760 | 1465120089317 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:48:09 INFO - PROCESS | 3760 | 1465120089360 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 3760 | 1465120089362 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACCC0000 == 35 [pid = 3760] [id = 88] 02:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABB3B000) [pid = 3760] [serial = 261] [outer = 0000000000000000] 02:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABC73000) [pid = 3760] [serial = 262] [outer = 000000B0ABB3B000] 02:48:09 INFO - PROCESS | 3760 | 1465120089409 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC2CD000) [pid = 3760] [serial = 263] [outer = 000000B0ABB3B000] 02:48:09 INFO - PROCESS | 3760 | 1465120089818 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 02:48:09 INFO - PROCESS | 3760 | 1465120089852 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3760 | 1465120089862 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:48:09 INFO - PROCESS | 3760 | 1465120089902 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 3760 | 1465120089904 Marionette TRACE conn6 <- [1,318,null,{}] 02:48:09 INFO - PROCESS | 3760 | 1465120089912 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 3760 | 1465120089914 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:10 INFO - PROCESS | 3760 | 1465120090018 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:48:10 INFO - PROCESS | 3760 | 1465120090173 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3760 | 1465120090175 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B13CD000) [pid = 3760] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB695800) [pid = 3760] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3A53000) [pid = 3760] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F21CC00) [pid = 3760] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E969400) [pid = 3760] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AC50B000) [pid = 3760] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A3AC8800) [pid = 3760] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AAD3F000) [pid = 3760] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB696400) [pid = 3760] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0999D9400) [pid = 3760] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F272800) [pid = 3760] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC32F400) [pid = 3760] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0999D9800) [pid = 3760] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:48:10 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AC5EAC00) [pid = 3760] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:48:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FD04800 == 36 [pid = 3760] [id = 89] 02:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09CDB1000) [pid = 3760] [serial = 264] [outer = 0000000000000000] 02:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A32B9000) [pid = 3760] [serial = 265] [outer = 000000B09CDB1000] 02:48:10 INFO - PROCESS | 3760 | 1465120090229 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABB40800) [pid = 3760] [serial = 266] [outer = 000000B09CDB1000] 02:48:10 INFO - PROCESS | 3760 | 1465120090576 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 753ms 02:48:10 INFO - PROCESS | 3760 | 1465120090648 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 3760 | 1465120090650 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:48:10 INFO - PROCESS | 3760 | 1465120090654 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 3760 | 1465120090656 Marionette TRACE conn6 <- [1,322,null,{}] 02:48:10 INFO - PROCESS | 3760 | 1465120090660 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 3760 | 1465120090662 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:10 INFO - PROCESS | 3760 | 1465120090772 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:48:10 INFO - PROCESS | 3760 | 1465120090791 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3760 | 1465120090793 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09DE5D000 == 37 [pid = 3760] [id = 90] 02:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB24D800) [pid = 3760] [serial = 267] [outer = 0000000000000000] 02:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC330000) [pid = 3760] [serial = 268] [outer = 000000B0AB24D800] 02:48:10 INFO - PROCESS | 3760 | 1465120090838 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ACC8CC00) [pid = 3760] [serial = 269] [outer = 000000B0AB24D800] 02:48:11 INFO - PROCESS | 3760 | 1465120091270 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 02:48:11 INFO - PROCESS | 3760 | 1465120091286 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3760 | 1465120091288 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:48:11 INFO - PROCESS | 3760 | 1465120091291 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:48:11 INFO - PROCESS | 3760 | 1465120091293 Marionette TRACE conn6 <- [1,326,null,{}] 02:48:11 INFO - PROCESS | 3760 | 1465120091296 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 3760 | 1465120091298 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:11 INFO - PROCESS | 3760 | 1465120091408 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:48:11 INFO - PROCESS | 3760 | 1465120091416 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 3760 | 1465120091418 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D56800 == 38 [pid = 3760] [id = 91] 02:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC331400) [pid = 3760] [serial = 270] [outer = 0000000000000000] 02:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD0D400) [pid = 3760] [serial = 271] [outer = 000000B0AC331400] 02:48:11 INFO - PROCESS | 3760 | 1465120091464 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AD905400) [pid = 3760] [serial = 272] [outer = 000000B0AC331400] 02:48:11 INFO - PROCESS | 3760 | 1465120091864 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 02:48:11 INFO - PROCESS | 3760 | 1465120091923 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3760 | 1465120091926 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:48:11 INFO - PROCESS | 3760 | 1465120091929 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 3760 | 1465120091931 Marionette TRACE conn6 <- [1,330,null,{}] 02:48:11 INFO - PROCESS | 3760 | 1465120091934 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 3760 | 1465120091936 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:12 INFO - PROCESS | 3760 | 1465120092046 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:48:12 INFO - PROCESS | 3760 | 1465120092072 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3760 | 1465120092074 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F87000 == 39 [pid = 3760] [id = 92] 02:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09F252400) [pid = 3760] [serial = 273] [outer = 0000000000000000] 02:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F25B800) [pid = 3760] [serial = 274] [outer = 000000B09F252400] 02:48:12 INFO - PROCESS | 3760 | 1465120092121 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8F80C00) [pid = 3760] [serial = 275] [outer = 000000B09F252400] 02:48:12 INFO - PROCESS | 3760 | 1465120092793 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 943ms 02:48:12 INFO - PROCESS | 3760 | 1465120092876 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 3760 | 1465120092881 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:48:12 INFO - PROCESS | 3760 | 1465120092886 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 3760 | 1465120092892 Marionette TRACE conn6 <- [1,334,null,{}] 02:48:12 INFO - PROCESS | 3760 | 1465120092942 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 3760 | 1465120092945 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:13 INFO - PROCESS | 3760 | 1465120093075 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:48:13 INFO - PROCESS | 3760 | 1465120093137 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 3760 | 1465120093140 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FA3800 == 40 [pid = 3760] [id = 93] 02:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F01A800) [pid = 3760] [serial = 276] [outer = 0000000000000000] 02:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F259800) [pid = 3760] [serial = 277] [outer = 000000B09F01A800] 02:48:13 INFO - PROCESS | 3760 | 1465120093199 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09FD99000) [pid = 3760] [serial = 278] [outer = 000000B09F01A800] 02:48:13 INFO - PROCESS | 3760 | 1465120093826 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 986ms 02:48:13 INFO - PROCESS | 3760 | 1465120093876 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 3760 | 1465120093881 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:48:13 INFO - PROCESS | 3760 | 1465120093889 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 3760 | 1465120093892 Marionette TRACE conn6 <- [1,338,null,{}] 02:48:13 INFO - PROCESS | 3760 | 1465120093896 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 3760 | 1465120093899 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:14 INFO - PROCESS | 3760 | 1465120094023 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:48:14 INFO - PROCESS | 3760 | 1465120094093 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3760 | 1465120094096 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC60B000 == 41 [pid = 3760] [id = 94] 02:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A7C85000) [pid = 3760] [serial = 279] [outer = 0000000000000000] 02:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A7CF3000) [pid = 3760] [serial = 280] [outer = 000000B0A7C85000] 02:48:14 INFO - PROCESS | 3760 | 1465120094154 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AAD48800) [pid = 3760] [serial = 281] [outer = 000000B0A7C85000] 02:48:14 INFO - PROCESS | 3760 | 1465120094798 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 944ms 02:48:14 INFO - PROCESS | 3760 | 1465120094834 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3760 | 1465120094837 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:48:14 INFO - PROCESS | 3760 | 1465120094840 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 3760 | 1465120094845 Marionette TRACE conn6 <- [1,342,null,{}] 02:48:14 INFO - PROCESS | 3760 | 1465120094870 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 3760 | 1465120094876 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:15 INFO - PROCESS | 3760 | 1465120095015 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:48:15 INFO - PROCESS | 3760 | 1465120095065 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3760 | 1465120095069 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E08800 == 42 [pid = 3760] [id = 95] 02:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0ABB46C00) [pid = 3760] [serial = 282] [outer = 0000000000000000] 02:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ABE8AC00) [pid = 3760] [serial = 283] [outer = 000000B0ABB46C00] 02:48:15 INFO - PROCESS | 3760 | 1465120095127 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AD90A800) [pid = 3760] [serial = 284] [outer = 000000B0ABB46C00] 02:48:15 INFO - PROCESS | 3760 | 1465120095653 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 838ms 02:48:15 INFO - PROCESS | 3760 | 1465120095693 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 3760 | 1465120095696 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 3760 | 1465120095701 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:48:15 INFO - PROCESS | 3760 | 1465120095703 Marionette TRACE conn6 <- [1,346,null,{}] 02:48:15 INFO - PROCESS | 3760 | 1465120095711 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 3760 | 1465120095714 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:15 INFO - PROCESS | 3760 | 1465120095892 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:48:15 INFO - PROCESS | 3760 | 1465120095975 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3760 | 1465120095977 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB339800 == 43 [pid = 3760] [id = 96] 02:48:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A3BC7000) [pid = 3760] [serial = 285] [outer = 0000000000000000] 02:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AB1B3C00) [pid = 3760] [serial = 286] [outer = 000000B0A3BC7000] 02:48:16 INFO - PROCESS | 3760 | 1465120096034 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0ACD96800) [pid = 3760] [serial = 287] [outer = 000000B0A3BC7000] 02:48:16 INFO - PROCESS | 3760 | 1465120096675 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1020ms 02:48:16 INFO - PROCESS | 3760 | 1465120096728 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 3760 | 1465120096733 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:48:16 INFO - PROCESS | 3760 | 1465120096737 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:48:16 INFO - PROCESS | 3760 | 1465120096741 Marionette TRACE conn6 <- [1,350,null,{}] 02:48:16 INFO - PROCESS | 3760 | 1465120096747 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 3760 | 1465120096750 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:16 INFO - PROCESS | 3760 | 1465120096854 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:48:16 INFO - PROCESS | 3760 | 1465120096948 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3760 | 1465120096950 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F0000 == 44 [pid = 3760] [id = 97] 02:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B09EB71C00) [pid = 3760] [serial = 288] [outer = 0000000000000000] 02:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B09F266400) [pid = 3760] [serial = 289] [outer = 000000B09EB71C00] 02:48:17 INFO - PROCESS | 3760 | 1465120097003 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A400A400) [pid = 3760] [serial = 290] [outer = 000000B09EB71C00] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30F3800 == 43 [pid = 3760] [id = 67] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D56800 == 42 [pid = 3760] [id = 91] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B09DE5D000 == 41 [pid = 3760] [id = 90] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FD04800 == 40 [pid = 3760] [id = 89] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACCC0000 == 39 [pid = 3760] [id = 88] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB208800 == 38 [pid = 3760] [id = 87] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADBF000 == 37 [pid = 3760] [id = 86] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D9800 == 36 [pid = 3760] [id = 85] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FF0800 == 35 [pid = 3760] [id = 84] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE7D800 == 34 [pid = 3760] [id = 83] 02:48:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A33C5000 == 33 [pid = 3760] [id = 82] 02:48:17 INFO - PROCESS | 3760 | 1465120097591 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 880ms 02:48:17 INFO - PROCESS | 3760 | 1465120097622 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3760 | 1465120097627 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 3760 | 1465120097633 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:48:17 INFO - PROCESS | 3760 | 1465120097636 Marionette TRACE conn6 <- [1,354,null,{}] 02:48:17 INFO - PROCESS | 3760 | 1465120097640 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 3760 | 1465120097643 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:17 INFO - PROCESS | 3760 | 1465120097746 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0AF0A9000) [pid = 3760] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0AB6A0400) [pid = 3760] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A7CFB800) [pid = 3760] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AF185C00) [pid = 3760] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0B13CCC00) [pid = 3760] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AF354400) [pid = 3760] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A8B52C00) [pid = 3760] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A8D1B400) [pid = 3760] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09CF52000) [pid = 3760] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0B13C3C00) [pid = 3760] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AD907000) [pid = 3760] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AE0D7800) [pid = 3760] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0B1CF7800) [pid = 3760] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B1CEF400) [pid = 3760] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB69A000) [pid = 3760] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3D85000) [pid = 3760] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A4BE8800) [pid = 3760] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F267000) [pid = 3760] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09F567800) [pid = 3760] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB6CAC00) [pid = 3760] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB6EAC00) [pid = 3760] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ACD03C00) [pid = 3760] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ACD21800) [pid = 3760] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC2CD400) [pid = 3760] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC504000) [pid = 3760] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AAD49C00) [pid = 3760] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB124000) [pid = 3760] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:48:17 INFO - PROCESS | 3760 | 1465120097818 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 3760 | 1465120097821 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A333B000 == 34 [pid = 3760] [id = 98] 02:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09EB76C00) [pid = 3760] [serial = 291] [outer = 0000000000000000] 02:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F267000) [pid = 3760] [serial = 292] [outer = 000000B09EB76C00] 02:48:17 INFO - PROCESS | 3760 | 1465120097870 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A4C4C400) [pid = 3760] [serial = 293] [outer = 000000B09EB76C00] 02:48:18 INFO - PROCESS | 3760 | 1465120098255 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 02:48:18 INFO - PROCESS | 3760 | 1465120098327 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 3760 | 1465120098330 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:48:18 INFO - PROCESS | 3760 | 1465120098333 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:48:18 INFO - PROCESS | 3760 | 1465120098337 Marionette TRACE conn6 <- [1,358,null,{}] 02:48:18 INFO - PROCESS | 3760 | 1465120098347 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 3760 | 1465120098352 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:18 INFO - PROCESS | 3760 | 1465120098440 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:48:18 INFO - PROCESS | 3760 | 1465120098486 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 3760 | 1465120098489 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB325000 == 35 [pid = 3760] [id = 99] 02:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB123C00) [pid = 3760] [serial = 294] [outer = 0000000000000000] 02:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB1A8C00) [pid = 3760] [serial = 295] [outer = 000000B0AB123C00] 02:48:18 INFO - PROCESS | 3760 | 1465120098539 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB2C4C00) [pid = 3760] [serial = 296] [outer = 000000B0AB123C00] 02:48:19 INFO - PROCESS | 3760 | 1465120098999 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 02:48:19 INFO - PROCESS | 3760 | 1465120099026 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 3760 | 1465120099029 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:48:19 INFO - PROCESS | 3760 | 1465120099032 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 3760 | 1465120099034 Marionette TRACE conn6 <- [1,362,null,{}] 02:48:19 INFO - PROCESS | 3760 | 1465120099038 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 3760 | 1465120099040 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:19 INFO - PROCESS | 3760 | 1465120099130 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:48:19 INFO - PROCESS | 3760 | 1465120099139 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3760 | 1465120099141 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC06C000 == 36 [pid = 3760] [id = 100] 02:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB6CE400) [pid = 3760] [serial = 297] [outer = 0000000000000000] 02:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6D5800) [pid = 3760] [serial = 298] [outer = 000000B0AB6CE400] 02:48:19 INFO - PROCESS | 3760 | 1465120099186 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABB3E400) [pid = 3760] [serial = 299] [outer = 000000B0AB6CE400] 02:48:19 INFO - PROCESS | 3760 | 1465120099605 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 02:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:48:19 INFO - PROCESS | 3760 | 1465120099663 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 3760 | 1465120099665 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:48:19 INFO - PROCESS | 3760 | 1465120099669 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 3760 | 1465120099671 Marionette TRACE conn6 <- [1,366,null,{}] 02:48:19 INFO - PROCESS | 3760 | 1465120099674 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 3760 | 1465120099676 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:19 INFO - PROCESS | 3760 | 1465120099761 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:48:19 INFO - PROCESS | 3760 | 1465120099766 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3760 | 1465120099769 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F180000 == 37 [pid = 3760] [id = 101] 02:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09E873800) [pid = 3760] [serial = 300] [outer = 0000000000000000] 02:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC2D2400) [pid = 3760] [serial = 301] [outer = 000000B09E873800] 02:48:19 INFO - PROCESS | 3760 | 1465120099822 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC693000) [pid = 3760] [serial = 302] [outer = 000000B09E873800] 02:48:20 INFO - PROCESS | 3760 | 1465120100298 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 690ms 02:48:20 INFO - PROCESS | 3760 | 1465120100367 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 3760 | 1465120100370 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:48:20 INFO - PROCESS | 3760 | 1465120100373 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 3760 | 1465120100375 Marionette TRACE conn6 <- [1,370,null,{}] 02:48:20 INFO - PROCESS | 3760 | 1465120100379 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 3760 | 1465120100385 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:20 INFO - PROCESS | 3760 | 1465120100531 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:48:20 INFO - PROCESS | 3760 | 1465120100574 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 3760 | 1465120100576 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D64800 == 38 [pid = 3760] [id = 102] 02:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ADD5C800) [pid = 3760] [serial = 303] [outer = 0000000000000000] 02:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AE384C00) [pid = 3760] [serial = 304] [outer = 000000B0ADD5C800] 02:48:20 INFO - PROCESS | 3760 | 1465120100622 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AF0AC400) [pid = 3760] [serial = 305] [outer = 000000B0ADD5C800] 02:48:21 INFO - PROCESS | 3760 | 1465120101066 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 02:48:21 INFO - PROCESS | 3760 | 1465120101137 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3760 | 1465120101139 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:48:21 INFO - PROCESS | 3760 | 1465120101143 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 3760 | 1465120101145 Marionette TRACE conn6 <- [1,374,null,{}] 02:48:21 INFO - PROCESS | 3760 | 1465120101149 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 3760 | 1465120101151 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:21 INFO - PROCESS | 3760 | 1465120101270 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:48:21 INFO - PROCESS | 3760 | 1465120101318 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 3760 | 1465120101320 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B206D800 == 39 [pid = 3760] [id = 103] 02:48:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AF179800) [pid = 3760] [serial = 306] [outer = 0000000000000000] 02:48:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AF34D400) [pid = 3760] [serial = 307] [outer = 000000B0AF179800] 02:48:21 INFO - PROCESS | 3760 | 1465120101365 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AF359000) [pid = 3760] [serial = 308] [outer = 000000B0AF179800] 02:48:21 INFO - PROCESS | 3760 | 1465120101799 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:48:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 02:48:21 INFO - PROCESS | 3760 | 1465120101835 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 3760 | 1465120101838 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:48:21 INFO - PROCESS | 3760 | 1465120101841 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 3760 | 1465120101843 Marionette TRACE conn6 <- [1,378,null,{}] 02:48:21 INFO - PROCESS | 3760 | 1465120101847 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 3760 | 1465120101849 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:21 INFO - PROCESS | 3760 | 1465120101965 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09D746000) [pid = 3760] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A8A71000) [pid = 3760] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09EB73800) [pid = 3760] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09CDB1000) [pid = 3760] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AC331400) [pid = 3760] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB24D800) [pid = 3760] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A8A71C00) [pid = 3760] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ABB3B000) [pid = 3760] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:48:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09FF21000) [pid = 3760] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:48:22 INFO - PROCESS | 3760 | 1465120102050 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3760 | 1465120102052 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB467000 == 40 [pid = 3760] [id = 104] 02:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09D746000) [pid = 3760] [serial = 309] [outer = 0000000000000000] 02:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F256800) [pid = 3760] [serial = 310] [outer = 000000B09D746000] 02:48:22 INFO - PROCESS | 3760 | 1465120102100 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB6C2400) [pid = 3760] [serial = 311] [outer = 000000B09D746000] 02:48:22 INFO - PROCESS | 3760 | 1465120102699 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:48:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 02:48:22 INFO - PROCESS | 3760 | 1465120102726 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 3760 | 1465120102728 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:48:22 INFO - PROCESS | 3760 | 1465120102731 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:48:22 INFO - PROCESS | 3760 | 1465120102742 Marionette TRACE conn6 <- [1,382,null,{}] 02:48:22 INFO - PROCESS | 3760 | 1465120102746 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 3760 | 1465120102748 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:22 INFO - PROCESS | 3760 | 1465120102833 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:48:22 INFO - PROCESS | 3760 | 1465120102840 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3760 | 1465120102842 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3F08000 == 41 [pid = 3760] [id = 105] 02:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB49A000) [pid = 3760] [serial = 312] [outer = 0000000000000000] 02:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB49FC00) [pid = 3760] [serial = 313] [outer = 000000B0AB49A000] 02:48:22 INFO - PROCESS | 3760 | 1465120102888 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB6C3000) [pid = 3760] [serial = 314] [outer = 000000B0AB49A000] 02:48:23 INFO - PROCESS | 3760 | 1465120103313 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:48:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 649ms 02:48:23 INFO - PROCESS | 3760 | 1465120103384 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 3760 | 1465120103386 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:48:23 INFO - PROCESS | 3760 | 1465120103390 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 3760 | 1465120103391 Marionette TRACE conn6 <- [1,386,null,{}] 02:48:23 INFO - PROCESS | 3760 | 1465120103395 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:23 INFO - PROCESS | 3760 | 1465120103398 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:23 INFO - PROCESS | 3760 | 1465120103486 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:48:23 INFO - PROCESS | 3760 | 1465120103492 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 3760 | 1465120103494 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3F28800 == 42 [pid = 3760] [id = 106] 02:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB141000) [pid = 3760] [serial = 315] [outer = 0000000000000000] 02:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB145400) [pid = 3760] [serial = 316] [outer = 000000B0AB141000] 02:48:23 INFO - PROCESS | 3760 | 1465120103539 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB4A4400) [pid = 3760] [serial = 317] [outer = 000000B0AB141000] 02:48:24 INFO - PROCESS | 3760 | 1465120103992 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 02:48:24 INFO - PROCESS | 3760 | 1465120104022 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 3760 | 1465120104024 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:48:24 INFO - PROCESS | 3760 | 1465120104027 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:48:24 INFO - PROCESS | 3760 | 1465120104030 Marionette TRACE conn6 <- [1,390,null,{}] 02:48:24 INFO - PROCESS | 3760 | 1465120104034 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 3760 | 1465120104037 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:24 INFO - PROCESS | 3760 | 1465120104268 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:48:24 INFO - PROCESS | 3760 | 1465120104389 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3760 | 1465120104393 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3054800 == 43 [pid = 3760] [id = 107] 02:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B09F019C00) [pid = 3760] [serial = 318] [outer = 0000000000000000] 02:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09F255400) [pid = 3760] [serial = 319] [outer = 000000B09F019C00] 02:48:24 INFO - PROCESS | 3760 | 1465120104452 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A3BD0400) [pid = 3760] [serial = 320] [outer = 000000B09F019C00] 02:48:25 INFO - PROCESS | 3760 | 1465120105003 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:48:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1027ms 02:48:25 INFO - PROCESS | 3760 | 1465120105068 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 3760 | 1465120105073 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:48:25 INFO - PROCESS | 3760 | 1465120105078 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3760 | 1465120105081 Marionette TRACE conn6 <- [1,394,null,{}] 02:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:48:25 INFO - PROCESS | 3760 | 1465120105086 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 3760 | 1465120105090 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:25 INFO - PROCESS | 3760 | 1465120105220 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:48:25 INFO - PROCESS | 3760 | 1465120105299 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3760 | 1465120105302 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE024000 == 44 [pid = 3760] [id = 108] 02:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AA747800) [pid = 3760] [serial = 321] [outer = 0000000000000000] 02:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AB103C00) [pid = 3760] [serial = 322] [outer = 000000B0AA747800] 02:48:25 INFO - PROCESS | 3760 | 1465120105361 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AB1B6800) [pid = 3760] [serial = 323] [outer = 000000B0AA747800] 02:48:25 INFO - PROCESS | 3760 | 1465120105956 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 923ms 02:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:48:26 INFO - PROCESS | 3760 | 1465120106009 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3760 | 1465120106012 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 3760 | 1465120106016 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 3760 | 1465120106019 Marionette TRACE conn6 <- [1,398,null,{}] 02:48:26 INFO - PROCESS | 3760 | 1465120106023 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 3760 | 1465120106026 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:26 INFO - PROCESS | 3760 | 1465120106144 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:48:26 INFO - PROCESS | 3760 | 1465120106231 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 3760 | 1465120106234 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB7800 == 45 [pid = 3760] [id = 109] 02:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0ABFDF800) [pid = 3760] [serial = 324] [outer = 0000000000000000] 02:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0ABFE3400) [pid = 3760] [serial = 325] [outer = 000000B0ABFDF800] 02:48:26 INFO - PROCESS | 3760 | 1465120106294 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0ABFED000) [pid = 3760] [serial = 326] [outer = 000000B0ABFDF800] 02:48:26 INFO - PROCESS | 3760 | 1465120106865 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 880ms 02:48:26 INFO - PROCESS | 3760 | 1465120106897 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3760 | 1465120106902 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:48:26 INFO - PROCESS | 3760 | 1465120106935 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 3760 | 1465120106940 Marionette TRACE conn6 <- [1,402,null,{}] 02:48:26 INFO - PROCESS | 3760 | 1465120106944 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 3760 | 1465120106947 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:27 INFO - PROCESS | 3760 | 1465120107064 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:48:27 INFO - PROCESS | 3760 | 1465120107138 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3760 | 1465120107140 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3ED7000 == 46 [pid = 3760] [id = 110] 02:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0ACD0D800) [pid = 3760] [serial = 327] [outer = 0000000000000000] 02:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0ADE47C00) [pid = 3760] [serial = 328] [outer = 000000B0ACD0D800] 02:48:27 INFO - PROCESS | 3760 | 1465120107237 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AF34F800) [pid = 3760] [serial = 329] [outer = 000000B0ACD0D800] 02:48:27 INFO - PROCESS | 3760 | 1465120107940 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1057ms 02:48:27 INFO - PROCESS | 3760 | 1465120107968 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3760 | 1465120107971 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:48:27 INFO - PROCESS | 3760 | 1465120107974 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:48:27 INFO - PROCESS | 3760 | 1465120107976 Marionette TRACE conn6 <- [1,406,null,{}] 02:48:27 INFO - PROCESS | 3760 | 1465120107980 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 3760 | 1465120107983 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:28 INFO - PROCESS | 3760 | 1465120108098 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:48:28 INFO - PROCESS | 3760 | 1465120108170 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 3760 | 1465120108172 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEE6800 == 47 [pid = 3760] [id = 111] 02:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B09CF4B000) [pid = 3760] [serial = 330] [outer = 0000000000000000] 02:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B09F257800) [pid = 3760] [serial = 331] [outer = 000000B09CF4B000] 02:48:28 INFO - PROCESS | 3760 | 1465120108379 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0A5596000) [pid = 3760] [serial = 332] [outer = 000000B09CF4B000] 02:48:29 INFO - PROCESS | 3760 | 1465120109109 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:48:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1183ms 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3F08000 == 46 [pid = 3760] [id = 105] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB467000 == 45 [pid = 3760] [id = 104] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B206D800 == 44 [pid = 3760] [id = 103] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D64800 == 43 [pid = 3760] [id = 102] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F180000 == 42 [pid = 3760] [id = 101] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC06C000 == 41 [pid = 3760] [id = 100] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB325000 == 40 [pid = 3760] [id = 99] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A333B000 == 39 [pid = 3760] [id = 98] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F0000 == 38 [pid = 3760] [id = 97] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F87000 == 37 [pid = 3760] [id = 92] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF94B000 == 36 [pid = 3760] [id = 81] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC60B000 == 35 [pid = 3760] [id = 94] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB339800 == 34 [pid = 3760] [id = 96] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FA3800 == 33 [pid = 3760] [id = 93] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E08800 == 32 [pid = 3760] [id = 95] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3ED7000 == 31 [pid = 3760] [id = 110] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB7800 == 30 [pid = 3760] [id = 109] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE024000 == 29 [pid = 3760] [id = 108] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3F28800 == 28 [pid = 3760] [id = 106] 02:48:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3054800 == 27 [pid = 3760] [id = 107] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0AADEF000) [pid = 3760] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0ABC73000) [pid = 3760] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AB482400) [pid = 3760] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0B1DBA400) [pid = 3760] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B09FF6D400) [pid = 3760] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0A3AC3C00) [pid = 3760] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A4C4CC00) [pid = 3760] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A7CF1400) [pid = 3760] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A8A75800) [pid = 3760] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B09F271C00) [pid = 3760] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC2CD000) [pid = 3760] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09F0E5C00) [pid = 3760] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09EB78C00) [pid = 3760] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A32B9000) [pid = 3760] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ACD0D400) [pid = 3760] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABB40800) [pid = 3760] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AC330000) [pid = 3760] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ACC8CC00) [pid = 3760] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A9563C00) [pid = 3760] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AD905400) [pid = 3760] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3760 | 1465120109946 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 3760 | 1465120109951 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 3760 | 1465120109965 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 3760 | 1465120109968 Marionette TRACE conn6 <- [1,410,null,{}] 02:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:48:29 INFO - PROCESS | 3760 | 1465120109977 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 3760 | 1465120109981 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:30 INFO - PROCESS | 3760 | 1465120110076 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:48:30 INFO - PROCESS | 3760 | 1465120110083 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3760 | 1465120110089 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F6000 == 28 [pid = 3760] [id = 112] 02:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09EB70800) [pid = 3760] [serial = 333] [outer = 0000000000000000] 02:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09EB75800) [pid = 3760] [serial = 334] [outer = 000000B09EB70800] 02:48:30 INFO - PROCESS | 3760 | 1465120110143 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F255000) [pid = 3760] [serial = 335] [outer = 000000B09EB70800] 02:48:30 INFO - PROCESS | 3760 | 1465120110627 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 02:48:30 INFO - PROCESS | 3760 | 1465120110647 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:48:30 INFO - PROCESS | 3760 | 1465120110651 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:48:30 INFO - PROCESS | 3760 | 1465120110658 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 3760 | 1465120110662 Marionette TRACE conn6 <- [1,414,null,{}] 02:48:30 INFO - PROCESS | 3760 | 1465120110667 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 3760 | 1465120110670 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:30 INFO - PROCESS | 3760 | 1465120110767 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:48:30 INFO - PROCESS | 3760 | 1465120110792 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3760 | 1465120110794 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3F9D800 == 29 [pid = 3760] [id = 113] 02:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F271400) [pid = 3760] [serial = 336] [outer = 0000000000000000] 02:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A3A50000) [pid = 3760] [serial = 337] [outer = 000000B09F271400] 02:48:30 INFO - PROCESS | 3760 | 1465120110844 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A4BE6000) [pid = 3760] [serial = 338] [outer = 000000B09F271400] 02:48:31 INFO - PROCESS | 3760 | 1465120111302 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 693ms 02:48:31 INFO - PROCESS | 3760 | 1465120111349 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 3760 | 1465120111352 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:48:31 INFO - PROCESS | 3760 | 1465120111356 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 3760 | 1465120111358 Marionette TRACE conn6 <- [1,418,null,{}] 02:48:31 INFO - PROCESS | 3760 | 1465120111369 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 3760 | 1465120111374 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:31 INFO - PROCESS | 3760 | 1465120111511 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:48:31 INFO - PROCESS | 3760 | 1465120111609 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 3760 | 1465120111613 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA98C800 == 30 [pid = 3760] [id = 114] 02:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0A8A69C00) [pid = 3760] [serial = 339] [outer = 0000000000000000] 02:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A8A71000) [pid = 3760] [serial = 340] [outer = 000000B0A8A69C00] 02:48:31 INFO - PROCESS | 3760 | 1465120111664 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A9508400) [pid = 3760] [serial = 341] [outer = 000000B0A8A69C00] 02:48:32 INFO - PROCESS | 3760 | 1465120112592 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1294ms 02:48:32 INFO - PROCESS | 3760 | 1465120112653 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 3760 | 1465120112655 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:48:32 INFO - PROCESS | 3760 | 1465120112659 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 3760 | 1465120112661 Marionette TRACE conn6 <- [1,422,null,{}] 02:48:32 INFO - PROCESS | 3760 | 1465120112671 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 3760 | 1465120112673 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:32 INFO - PROCESS | 3760 | 1465120112786 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:48:32 INFO - PROCESS | 3760 | 1465120112792 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 3760 | 1465120112795 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB5D9800 == 31 [pid = 3760] [id = 115] 02:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AB12DC00) [pid = 3760] [serial = 342] [outer = 0000000000000000] 02:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AB141800) [pid = 3760] [serial = 343] [outer = 000000B0AB12DC00] 02:48:32 INFO - PROCESS | 3760 | 1465120112842 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AB1B2800) [pid = 3760] [serial = 344] [outer = 000000B0AB12DC00] 02:48:33 INFO - PROCESS | 3760 | 1465120113752 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1142ms 02:48:33 INFO - PROCESS | 3760 | 1465120113804 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3760 | 1465120113806 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:48:33 INFO - PROCESS | 3760 | 1465120113810 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 3760 | 1465120113812 Marionette TRACE conn6 <- [1,426,null,{}] 02:48:33 INFO - PROCESS | 3760 | 1465120113816 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 3760 | 1465120113826 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B09EB6F400) [pid = 3760] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B09F01A800) [pid = 3760] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B09E873800) [pid = 3760] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0B1DB3000) [pid = 3760] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB49A000) [pid = 3760] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ADD5C800) [pid = 3760] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB6CE400) [pid = 3760] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09EB71C00) [pid = 3760] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09EB76C00) [pid = 3760] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3BC7000) [pid = 3760] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB123C00) [pid = 3760] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09D746000) [pid = 3760] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABB46C00) [pid = 3760] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AF179800) [pid = 3760] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A7C85000) [pid = 3760] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F252400) [pid = 3760] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB141000) [pid = 3760] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:48:34 INFO - PROCESS | 3760 | 1465120114102 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:48:34 INFO - PROCESS | 3760 | 1465120114140 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 3760 | 1465120114143 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FB7000 == 32 [pid = 3760] [id = 116] 02:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09E1B9000) [pid = 3760] [serial = 345] [outer = 0000000000000000] 02:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09EB79C00) [pid = 3760] [serial = 346] [outer = 000000B09E1B9000] 02:48:34 INFO - PROCESS | 3760 | 1465120114188 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB144C00) [pid = 3760] [serial = 347] [outer = 000000B09E1B9000] 02:48:34 INFO - PROCESS | 3760 | 1465120114580 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 3760 | 1465120114655 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:48:34 INFO - PROCESS | 3760 | 1465120114658 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 3760 | 1465120114660 Marionette TRACE conn6 <- [1,430,null,{}] 02:48:34 INFO - PROCESS | 3760 | 1465120114664 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 3760 | 1465120114670 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:34 INFO - PROCESS | 3760 | 1465120114784 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:48:34 INFO - PROCESS | 3760 | 1465120114792 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 3760 | 1465120114795 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3BB800 == 33 [pid = 3760] [id = 117] 02:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09F0EB400) [pid = 3760] [serial = 348] [outer = 0000000000000000] 02:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB6BBC00) [pid = 3760] [serial = 349] [outer = 000000B09F0EB400] 02:48:34 INFO - PROCESS | 3760 | 1465120114856 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABB37800) [pid = 3760] [serial = 350] [outer = 000000B09F0EB400] 02:48:35 INFO - PROCESS | 3760 | 1465120115291 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 02:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:48:35 INFO - PROCESS | 3760 | 1465120115353 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3760 | 1465120115356 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:48:35 INFO - PROCESS | 3760 | 1465120115359 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 3760 | 1465120115361 Marionette TRACE conn6 <- [1,434,null,{}] 02:48:35 INFO - PROCESS | 3760 | 1465120115365 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 3760 | 1465120115367 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:35 INFO - PROCESS | 3760 | 1465120115484 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:48:35 INFO - PROCESS | 3760 | 1465120115491 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3760 | 1465120115493 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF946800 == 34 [pid = 3760] [id = 118] 02:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ABB41800) [pid = 3760] [serial = 351] [outer = 0000000000000000] 02:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ABFDFC00) [pid = 3760] [serial = 352] [outer = 000000B0ABB41800] 02:48:35 INFO - PROCESS | 3760 | 1465120115538 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0ABFEC800) [pid = 3760] [serial = 353] [outer = 000000B0ABB41800] 02:48:35 INFO - PROCESS | 3760 | 1465120115955 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 02:48:36 INFO - PROCESS | 3760 | 1465120116035 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 3760 | 1465120116039 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:48:36 INFO - PROCESS | 3760 | 1465120116046 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:48:36 INFO - PROCESS | 3760 | 1465120116051 Marionette TRACE conn6 <- [1,438,null,{}] 02:48:36 INFO - PROCESS | 3760 | 1465120116058 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 3760 | 1465120116062 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:36 INFO - PROCESS | 3760 | 1465120116221 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:48:36 INFO - PROCESS | 3760 | 1465120116311 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3760 | 1465120116315 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FD06800 == 35 [pid = 3760] [id = 119] 02:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09E965800) [pid = 3760] [serial = 354] [outer = 0000000000000000] 02:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B09EB72800) [pid = 3760] [serial = 355] [outer = 000000B09E965800] 02:48:36 INFO - PROCESS | 3760 | 1465120116417 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09F26A000) [pid = 3760] [serial = 356] [outer = 000000B09E965800] 02:48:37 INFO - PROCESS | 3760 | 1465120117261 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1232ms 02:48:37 INFO - PROCESS | 3760 | 1465120117286 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 3760 | 1465120117290 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:48:37 INFO - PROCESS | 3760 | 1465120117296 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:48:37 INFO - PROCESS | 3760 | 1465120117300 Marionette TRACE conn6 <- [1,442,null,{}] 02:48:37 INFO - PROCESS | 3760 | 1465120117306 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 3760 | 1465120117309 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:37 INFO - PROCESS | 3760 | 1465120117435 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:48:37 INFO - PROCESS | 3760 | 1465120117507 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 3760 | 1465120117509 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB466800 == 36 [pid = 3760] [id = 120] 02:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A4BE9800) [pid = 3760] [serial = 357] [outer = 0000000000000000] 02:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A7CF1400) [pid = 3760] [serial = 358] [outer = 000000B0A4BE9800] 02:48:37 INFO - PROCESS | 3760 | 1465120117568 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A8B52C00) [pid = 3760] [serial = 359] [outer = 000000B0A4BE9800] 02:48:38 INFO - PROCESS | 3760 | 1465120118531 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1296ms 02:48:38 INFO - PROCESS | 3760 | 1465120118595 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3760 | 1465120118600 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:48:38 INFO - PROCESS | 3760 | 1465120118606 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3760 | 1465120118609 Marionette TRACE conn6 <- [1,446,null,{}] 02:48:38 INFO - PROCESS | 3760 | 1465120118615 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 3760 | 1465120118617 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:38 INFO - PROCESS | 3760 | 1465120118764 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:48:38 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3BB800 == 35 [pid = 3760] [id = 117] 02:48:38 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FB7000 == 34 [pid = 3760] [id = 116] 02:48:38 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB5D9800 == 33 [pid = 3760] [id = 115] 02:48:38 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA98C800 == 32 [pid = 3760] [id = 114] 02:48:38 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3F9D800 == 31 [pid = 3760] [id = 113] 02:48:38 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F6000 == 30 [pid = 3760] [id = 112] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AB4A4400) [pid = 3760] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09F26E800) [pid = 3760] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09F259800) [pid = 3760] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AC693000) [pid = 3760] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0B20B3400) [pid = 3760] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB6C3000) [pid = 3760] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AE384C00) [pid = 3760] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ABB3E400) [pid = 3760] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09F266400) [pid = 3760] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F267000) [pid = 3760] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A400A400) [pid = 3760] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB1B3C00) [pid = 3760] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A4C4C400) [pid = 3760] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AF0AC400) [pid = 3760] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB2C4C00) [pid = 3760] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB6D5800) [pid = 3760] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F256800) [pid = 3760] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB1A8C00) [pid = 3760] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB6C2400) [pid = 3760] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABE8AC00) [pid = 3760] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AF359000) [pid = 3760] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A7CF3000) [pid = 3760] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AF34D400) [pid = 3760] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A8F80C00) [pid = 3760] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB49FC00) [pid = 3760] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B09F25B800) [pid = 3760] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AAD48800) [pid = 3760] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B09FD99000) [pid = 3760] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ACD96800) [pid = 3760] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AD90A800) [pid = 3760] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AC2D2400) [pid = 3760] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB145400) [pid = 3760] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:48:38 INFO - PROCESS | 3760 | 1465120118858 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3760 | 1465120118863 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F6000 == 31 [pid = 3760] [id = 121] 02:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B09E71D400) [pid = 3760] [serial = 360] [outer = 0000000000000000] 02:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09EB6DC00) [pid = 3760] [serial = 361] [outer = 000000B09E71D400] 02:48:38 INFO - PROCESS | 3760 | 1465120118914 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09FF6B000) [pid = 3760] [serial = 362] [outer = 000000B09E71D400] 02:48:39 INFO - PROCESS | 3760 | 1465120119375 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:48:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 838ms 02:48:39 INFO - PROCESS | 3760 | 1465120119447 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3760 | 1465120119452 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:48:39 INFO - PROCESS | 3760 | 1465120119463 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3760 | 1465120119466 Marionette TRACE conn6 <- [1,450,null,{}] 02:48:39 INFO - PROCESS | 3760 | 1465120119470 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 3760 | 1465120119472 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:39 INFO - PROCESS | 3760 | 1465120119578 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:48:39 INFO - PROCESS | 3760 | 1465120119586 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3760 | 1465120119588 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D2000 == 32 [pid = 3760] [id = 122] 02:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A7C7DC00) [pid = 3760] [serial = 363] [outer = 0000000000000000] 02:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A7CF3000) [pid = 3760] [serial = 364] [outer = 000000B0A7C7DC00] 02:48:39 INFO - PROCESS | 3760 | 1465120119638 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A8B5C400) [pid = 3760] [serial = 365] [outer = 000000B0A7C7DC00] 02:48:40 INFO - PROCESS | 3760 | 1465120120100 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3760 | 1465120120143 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:48:40 INFO - PROCESS | 3760 | 1465120120207 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3760 | 1465120120211 Marionette TRACE conn6 <- [1,454,null,{}] 02:48:40 INFO - PROCESS | 3760 | 1465120120226 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 3760 | 1465120120231 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:40 INFO - PROCESS | 3760 | 1465120120359 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:48:40 INFO - PROCESS | 3760 | 1465120120369 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3760 | 1465120120372 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB5BC800 == 33 [pid = 3760] [id = 123] 02:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09DEC2000) [pid = 3760] [serial = 366] [outer = 0000000000000000] 02:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB140400) [pid = 3760] [serial = 367] [outer = 000000B09DEC2000] 02:48:40 INFO - PROCESS | 3760 | 1465120120424 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB4A4C00) [pid = 3760] [serial = 368] [outer = 000000B09DEC2000] 02:48:40 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:40 INFO - PROCESS | 3760 | 1465120120865 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 02:48:40 INFO - PROCESS | 3760 | 1465120120884 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3760 | 1465120120887 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:48:40 INFO - PROCESS | 3760 | 1465120120890 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:48:40 INFO - PROCESS | 3760 | 1465120120892 Marionette TRACE conn6 <- [1,458,null,{}] 02:48:40 INFO - PROCESS | 3760 | 1465120120896 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 3760 | 1465120120898 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:41 INFO - PROCESS | 3760 | 1465120121023 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:48:41 INFO - PROCESS | 3760 | 1465120121034 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3760 | 1465120121037 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACDE7000 == 34 [pid = 3760] [id = 124] 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB696C00) [pid = 3760] [serial = 369] [outer = 0000000000000000] 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6C0400) [pid = 3760] [serial = 370] [outer = 000000B0AB696C00] 02:48:41 INFO - PROCESS | 3760 | 1465120121086 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB6D5800) [pid = 3760] [serial = 371] [outer = 000000B0AB696C00] 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABB3F400) [pid = 3760] [serial = 372] [outer = 000000B0A4CB2800] 02:48:41 INFO - PROCESS | 3760 | 1465120121646 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3760 | 1465120121678 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:48:41 INFO - PROCESS | 3760 | 1465120121689 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 3760 | 1465120121692 Marionette TRACE conn6 <- [1,462,null,{}] 02:48:41 INFO - PROCESS | 3760 | 1465120121696 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 3760 | 1465120121698 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:41 INFO - PROCESS | 3760 | 1465120121806 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:48:41 INFO - PROCESS | 3760 | 1465120121813 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3760 | 1465120121816 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF932800 == 35 [pid = 3760] [id = 125] 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6D2400) [pid = 3760] [serial = 373] [outer = 0000000000000000] 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC2CDC00) [pid = 3760] [serial = 374] [outer = 000000B0AB6D2400] 02:48:41 INFO - PROCESS | 3760 | 1465120121862 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC32DC00) [pid = 3760] [serial = 375] [outer = 000000B0AB6D2400] 02:48:42 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:42 INFO - PROCESS | 3760 | 1465120122330 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 3760 | 1465120122394 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:48:42 INFO - PROCESS | 3760 | 1465120122408 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 3760 | 1465120122410 Marionette TRACE conn6 <- [1,466,null,{}] 02:48:42 INFO - PROCESS | 3760 | 1465120122414 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:42 INFO - PROCESS | 3760 | 1465120122420 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:42 INFO - PROCESS | 3760 | 1465120122561 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:48:42 INFO - PROCESS | 3760 | 1465120122606 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 3760 | 1465120122608 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F8D000 == 36 [pid = 3760] [id = 126] 02:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD08400) [pid = 3760] [serial = 376] [outer = 0000000000000000] 02:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ACD94800) [pid = 3760] [serial = 377] [outer = 000000B0ACD08400] 02:48:42 INFO - PROCESS | 3760 | 1465120122653 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AD911000) [pid = 3760] [serial = 378] [outer = 000000B0ACD08400] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB12DC00) [pid = 3760] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A8A69C00) [pid = 3760] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09EB70800) [pid = 3760] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F271400) [pid = 3760] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09E1B9000) [pid = 3760] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09CF4B000) [pid = 3760] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F0EB400) [pid = 3760] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09F019C00) [pid = 3760] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AA747800) [pid = 3760] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABFDF800) [pid = 3760] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ACD0D800) [pid = 3760] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:48:43 INFO - PROCESS | 3760 | 1465120123145 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 3760 | 1465120123185 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:48:43 INFO - PROCESS | 3760 | 1465120123189 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3760 | 1465120123191 Marionette TRACE conn6 <- [1,470,null,{}] 02:48:43 INFO - PROCESS | 3760 | 1465120123195 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 3760 | 1465120123197 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:43 INFO - PROCESS | 3760 | 1465120123280 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:48:43 INFO - PROCESS | 3760 | 1465120123289 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3760 | 1465120123291 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F9C000 == 37 [pid = 3760] [id = 127] 02:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09E1B9000) [pid = 3760] [serial = 379] [outer = 0000000000000000] 02:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3AC3C00) [pid = 3760] [serial = 380] [outer = 000000B09E1B9000] 02:48:43 INFO - PROCESS | 3760 | 1465120123397 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AD953000) [pid = 3760] [serial = 381] [outer = 000000B09E1B9000] 02:48:43 INFO - PROCESS | 3760 | 1465120123767 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 628ms 02:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:48:43 INFO - PROCESS | 3760 | 1465120123820 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 3760 | 1465120123822 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:48:43 INFO - PROCESS | 3760 | 1465120123825 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3760 | 1465120123827 Marionette TRACE conn6 <- [1,474,null,{}] 02:48:43 INFO - PROCESS | 3760 | 1465120123831 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:43 INFO - PROCESS | 3760 | 1465120123833 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:43 INFO - PROCESS | 3760 | 1465120123943 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:48:43 INFO - PROCESS | 3760 | 1465120123951 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3760 | 1465120123953 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB3800 == 38 [pid = 3760] [id = 128] 02:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A307AC00) [pid = 3760] [serial = 382] [outer = 0000000000000000] 02:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AE0D3000) [pid = 3760] [serial = 383] [outer = 000000B0A307AC00] 02:48:44 INFO - PROCESS | 3760 | 1465120124000 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AF17C400) [pid = 3760] [serial = 384] [outer = 000000B0A307AC00] 02:48:44 INFO - PROCESS | 3760 | 1465120124417 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 02:48:44 INFO - PROCESS | 3760 | 1465120124457 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:48:44 INFO - PROCESS | 3760 | 1465120124459 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:48:44 INFO - PROCESS | 3760 | 1465120124462 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 3760 | 1465120124464 Marionette TRACE conn6 <- [1,478,null,{}] 02:48:44 INFO - PROCESS | 3760 | 1465120124467 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 3760 | 1465120124469 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:44 INFO - PROCESS | 3760 | 1465120124583 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:48:44 INFO - PROCESS | 3760 | 1465120124591 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3760 | 1465120124593 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E1C800 == 39 [pid = 3760] [id = 129] 02:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AF0AA800) [pid = 3760] [serial = 385] [outer = 0000000000000000] 02:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AF350800) [pid = 3760] [serial = 386] [outer = 000000B0AF0AA800] 02:48:44 INFO - PROCESS | 3760 | 1465120124639 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0B13C3000) [pid = 3760] [serial = 387] [outer = 000000B0AF0AA800] 02:48:45 INFO - PROCESS | 3760 | 1465120125111 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 02:48:45 INFO - PROCESS | 3760 | 1465120125171 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 3760 | 1465120125176 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:48:45 INFO - PROCESS | 3760 | 1465120125232 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 3760 | 1465120125237 Marionette TRACE conn6 <- [1,482,null,{}] 02:48:45 INFO - PROCESS | 3760 | 1465120125281 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 3760 | 1465120125285 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:45 INFO - PROCESS | 3760 | 1465120125405 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:48:45 INFO - PROCESS | 3760 | 1465120125483 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3760 | 1465120125488 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3D000 == 40 [pid = 3760] [id = 130] 02:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09F271000) [pid = 3760] [serial = 388] [outer = 0000000000000000] 02:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A32B9000) [pid = 3760] [serial = 389] [outer = 000000B09F271000] 02:48:45 INFO - PROCESS | 3760 | 1465120125549 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A55DD800) [pid = 3760] [serial = 390] [outer = 000000B09F271000] 02:48:46 INFO - PROCESS | 3760 | 1465120126196 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1005ms 02:48:46 INFO - PROCESS | 3760 | 1465120126240 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 3760 | 1465120126245 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:48:46 INFO - PROCESS | 3760 | 1465120126252 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 3760 | 1465120126255 Marionette TRACE conn6 <- [1,486,null,{}] 02:48:46 INFO - PROCESS | 3760 | 1465120126260 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:46 INFO - PROCESS | 3760 | 1465120126263 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:46 INFO - PROCESS | 3760 | 1465120126383 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:48:46 INFO - PROCESS | 3760 | 1465120126458 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3760 | 1465120126461 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E9000 == 41 [pid = 3760] [id = 131] 02:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB148C00) [pid = 3760] [serial = 391] [outer = 0000000000000000] 02:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB1B2400) [pid = 3760] [serial = 392] [outer = 000000B0AB148C00] 02:48:46 INFO - PROCESS | 3760 | 1465120126561 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB69C800) [pid = 3760] [serial = 393] [outer = 000000B0AB148C00] 02:48:47 INFO - PROCESS | 3760 | 1465120127158 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 986ms 02:48:47 INFO - PROCESS | 3760 | 1465120127239 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:48:47 INFO - PROCESS | 3760 | 1465120127242 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:48:47 INFO - PROCESS | 3760 | 1465120127246 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 3760 | 1465120127250 Marionette TRACE conn6 <- [1,490,null,{}] 02:48:47 INFO - PROCESS | 3760 | 1465120127262 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 3760 | 1465120127267 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:47 INFO - PROCESS | 3760 | 1465120127390 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:48:47 INFO - PROCESS | 3760 | 1465120127458 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 3760 | 1465120127461 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35DB000 == 42 [pid = 3760] [id = 132] 02:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AC579800) [pid = 3760] [serial = 394] [outer = 0000000000000000] 02:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC57C000) [pid = 3760] [serial = 395] [outer = 000000B0AC579800] 02:48:47 INFO - PROCESS | 3760 | 1465120127563 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AC584400) [pid = 3760] [serial = 396] [outer = 000000B0AC579800] 02:48:48 INFO - PROCESS | 3760 | 1465120128149 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 943ms 02:48:48 INFO - PROCESS | 3760 | 1465120128190 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3760 | 1465120128194 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:48:48 INFO - PROCESS | 3760 | 1465120128235 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3760 | 1465120128237 Marionette TRACE conn6 <- [1,494,null,{}] 02:48:48 INFO - PROCESS | 3760 | 1465120128296 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 3760 | 1465120128299 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:48 INFO - PROCESS | 3760 | 1465120128421 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:48:48 INFO - PROCESS | 3760 | 1465120128486 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3760 | 1465120128489 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB813000 == 43 [pid = 3760] [id = 133] 02:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB1B5800) [pid = 3760] [serial = 397] [outer = 0000000000000000] 02:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0ACD08000) [pid = 3760] [serial = 398] [outer = 000000B0AB1B5800] 02:48:48 INFO - PROCESS | 3760 | 1465120128545 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AF34D400) [pid = 3760] [serial = 399] [outer = 000000B0AB1B5800] 02:48:49 INFO - PROCESS | 3760 | 1465120129298 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1127ms 02:48:49 INFO - PROCESS | 3760 | 1465120129327 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 3760 | 1465120129331 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:48:49 INFO - PROCESS | 3760 | 1465120129336 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:48:49 INFO - PROCESS | 3760 | 1465120129341 Marionette TRACE conn6 <- [1,498,null,{}] 02:48:49 INFO - PROCESS | 3760 | 1465120129364 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:49 INFO - PROCESS | 3760 | 1465120129367 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:49 INFO - PROCESS | 3760 | 1465120129473 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:48:49 INFO - PROCESS | 3760 | 1465120129563 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 3760 | 1465120129566 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DC6800 == 44 [pid = 3760] [id = 134] 02:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09F268800) [pid = 3760] [serial = 400] [outer = 0000000000000000] 02:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B09F26E800) [pid = 3760] [serial = 401] [outer = 000000B09F268800] 02:48:49 INFO - PROCESS | 3760 | 1465120129618 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A3BC7000) [pid = 3760] [serial = 402] [outer = 000000B09F268800] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEE6800 == 43 [pid = 3760] [id = 111] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB3800 == 42 [pid = 3760] [id = 128] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F9C000 == 41 [pid = 3760] [id = 127] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F8D000 == 40 [pid = 3760] [id = 126] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF932800 == 39 [pid = 3760] [id = 125] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACDE7000 == 38 [pid = 3760] [id = 124] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB5BC800 == 37 [pid = 3760] [id = 123] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D2000 == 36 [pid = 3760] [id = 122] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F6000 == 35 [pid = 3760] [id = 121] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB466800 == 34 [pid = 3760] [id = 120] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF946800 == 33 [pid = 3760] [id = 118] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FD06800 == 32 [pid = 3760] [id = 119] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB813000 == 31 [pid = 3760] [id = 133] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35DB000 == 30 [pid = 3760] [id = 132] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E9000 == 29 [pid = 3760] [id = 131] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E1C800 == 28 [pid = 3760] [id = 129] 02:48:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3D000 == 27 [pid = 3760] [id = 130] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0ABFDFC00) [pid = 3760] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AB141800) [pid = 3760] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A8A71000) [pid = 3760] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09EB75800) [pid = 3760] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09F255000) [pid = 3760] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A3A50000) [pid = 3760] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09EB79C00) [pid = 3760] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A4BE6000) [pid = 3760] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A5596000) [pid = 3760] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F257800) [pid = 3760] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB6BBC00) [pid = 3760] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB1B2800) [pid = 3760] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3BD0400) [pid = 3760] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F255400) [pid = 3760] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB144C00) [pid = 3760] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB1B6800) [pid = 3760] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB103C00) [pid = 3760] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABFED000) [pid = 3760] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ABFE3400) [pid = 3760] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AF34F800) [pid = 3760] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ADE47C00) [pid = 3760] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ABB37800) [pid = 3760] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A9508400) [pid = 3760] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:48:50 INFO - PROCESS | 3760 | 1465120130814 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1509ms 02:48:50 INFO - PROCESS | 3760 | 1465120130854 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 3760 | 1465120130859 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:48:50 INFO - PROCESS | 3760 | 1465120130864 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 3760 | 1465120130867 Marionette TRACE conn6 <- [1,502,null,{}] 02:48:50 INFO - PROCESS | 3760 | 1465120130873 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 3760 | 1465120130876 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:50 INFO - PROCESS | 3760 | 1465120130965 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:48:50 INFO - PROCESS | 3760 | 1465120130973 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3760 | 1465120130978 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE7B000 == 28 [pid = 3760] [id = 135] 02:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09E96A400) [pid = 3760] [serial = 403] [outer = 0000000000000000] 02:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F019C00) [pid = 3760] [serial = 404] [outer = 000000B09E96A400] 02:48:51 INFO - PROCESS | 3760 | 1465120131028 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F25A000) [pid = 3760] [serial = 405] [outer = 000000B09E96A400] 02:48:51 INFO - PROCESS | 3760 | 1465120131506 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 02:48:51 INFO - PROCESS | 3760 | 1465120131555 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 3760 | 1465120131561 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:48:51 INFO - PROCESS | 3760 | 1465120131567 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 3760 | 1465120131570 Marionette TRACE conn6 <- [1,506,null,{}] 02:48:51 INFO - PROCESS | 3760 | 1465120131574 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:51 INFO - PROCESS | 3760 | 1465120131577 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:51 INFO - PROCESS | 3760 | 1465120131674 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:48:51 INFO - PROCESS | 3760 | 1465120131683 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 3760 | 1465120131686 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57D4800 == 29 [pid = 3760] [id = 136] 02:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A330EC00) [pid = 3760] [serial = 406] [outer = 0000000000000000] 02:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A3526C00) [pid = 3760] [serial = 407] [outer = 000000B0A330EC00] 02:48:51 INFO - PROCESS | 3760 | 1465120131742 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3D88800) [pid = 3760] [serial = 408] [outer = 000000B0A330EC00] 02:48:52 INFO - PROCESS | 3760 | 1465120132233 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 02:48:52 INFO - PROCESS | 3760 | 1465120132260 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 3760 | 1465120132262 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:48:52 INFO - PROCESS | 3760 | 1465120132266 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 3760 | 1465120132270 Marionette TRACE conn6 <- [1,510,null,{}] 02:48:52 INFO - PROCESS | 3760 | 1465120132282 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 3760 | 1465120132287 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:52 INFO - PROCESS | 3760 | 1465120132375 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:48:52 INFO - PROCESS | 3760 | 1465120132385 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 3760 | 1465120132388 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADAD800 == 30 [pid = 3760] [id = 137] 02:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09E725400) [pid = 3760] [serial = 409] [outer = 0000000000000000] 02:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A7C83400) [pid = 3760] [serial = 410] [outer = 000000B09E725400] 02:48:52 INFO - PROCESS | 3760 | 1465120132503 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A8307800) [pid = 3760] [serial = 411] [outer = 000000B09E725400] 02:48:52 INFO - PROCESS | 3760 | 1465120132936 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 02:48:53 INFO - PROCESS | 3760 | 1465120133003 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3760 | 1465120133006 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:48:53 INFO - PROCESS | 3760 | 1465120133009 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3760 | 1465120133011 Marionette TRACE conn6 <- [1,514,null,{}] 02:48:53 INFO - PROCESS | 3760 | 1465120133015 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 3760 | 1465120133017 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:53 INFO - PROCESS | 3760 | 1465120133163 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:48:53 INFO - PROCESS | 3760 | 1465120133185 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3760 | 1465120133188 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB813800 == 31 [pid = 3760] [id = 138] 02:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A9508400) [pid = 3760] [serial = 412] [outer = 0000000000000000] 02:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AA954800) [pid = 3760] [serial = 413] [outer = 000000B0A9508400] 02:48:53 INFO - PROCESS | 3760 | 1465120133236 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB123000) [pid = 3760] [serial = 414] [outer = 000000B0A9508400] 02:48:53 INFO - PROCESS | 3760 | 1465120133691 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 733ms 02:48:53 INFO - PROCESS | 3760 | 1465120133745 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3760 | 1465120133747 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:48:53 INFO - PROCESS | 3760 | 1465120133750 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3760 | 1465120133752 Marionette TRACE conn6 <- [1,518,null,{}] 02:48:53 INFO - PROCESS | 3760 | 1465120133756 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 3760 | 1465120133758 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:53 INFO - PROCESS | 3760 | 1465120133868 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:48:53 INFO - PROCESS | 3760 | 1465120133874 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3760 | 1465120133876 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC084800 == 32 [pid = 3760] [id = 139] 02:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F261800) [pid = 3760] [serial = 415] [outer = 0000000000000000] 02:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB144000) [pid = 3760] [serial = 416] [outer = 000000B09F261800] 02:48:53 INFO - PROCESS | 3760 | 1465120133927 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB1B0000) [pid = 3760] [serial = 417] [outer = 000000B09F261800] 02:48:54 INFO - PROCESS | 3760 | 1465120134406 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 02:48:54 INFO - PROCESS | 3760 | 1465120134445 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 3760 | 1465120134448 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:48:54 INFO - PROCESS | 3760 | 1465120134460 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 3760 | 1465120134462 Marionette TRACE conn6 <- [1,522,null,{}] 02:48:54 INFO - PROCESS | 3760 | 1465120134502 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 3760 | 1465120134508 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:54 INFO - PROCESS | 3760 | 1465120134653 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:48:54 INFO - PROCESS | 3760 | 1465120134713 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 3760 | 1465120134715 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2D6800 == 33 [pid = 3760] [id = 140] 02:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09E71F400) [pid = 3760] [serial = 418] [outer = 0000000000000000] 02:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB692C00) [pid = 3760] [serial = 419] [outer = 000000B09E71F400] 02:48:54 INFO - PROCESS | 3760 | 1465120134769 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB6CBC00) [pid = 3760] [serial = 420] [outer = 000000B09E71F400] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09E1B9000) [pid = 3760] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB6D2400) [pid = 3760] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ACD08400) [pid = 3760] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09DEC2000) [pid = 3760] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A7C7DC00) [pid = 3760] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABB41800) [pid = 3760] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A4BE9800) [pid = 3760] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09E71D400) [pid = 3760] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E965800) [pid = 3760] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A307AC00) [pid = 3760] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB696C00) [pid = 3760] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:48:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AF0AA800) [pid = 3760] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:48:55 INFO - PROCESS | 3760 | 1465120135311 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 923ms 02:48:55 INFO - PROCESS | 3760 | 1465120135376 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3760 | 1465120135379 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:48:55 INFO - PROCESS | 3760 | 1465120135382 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3760 | 1465120135384 Marionette TRACE conn6 <- [1,526,null,{}] 02:48:55 INFO - PROCESS | 3760 | 1465120135388 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 3760 | 1465120135390 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:55 INFO - PROCESS | 3760 | 1465120135474 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:48:55 INFO - PROCESS | 3760 | 1465120135494 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3760 | 1465120135496 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF94A800 == 34 [pid = 3760] [id = 141] 02:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A8A6B800) [pid = 3760] [serial = 421] [outer = 0000000000000000] 02:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6C9C00) [pid = 3760] [serial = 422] [outer = 000000B0A8A6B800] 02:48:55 INFO - PROCESS | 3760 | 1465120135542 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABB37C00) [pid = 3760] [serial = 423] [outer = 000000B0A8A6B800] 02:48:56 INFO - PROCESS | 3760 | 1465120136012 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 02:48:56 INFO - PROCESS | 3760 | 1465120136076 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 3760 | 1465120136079 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:48:56 INFO - PROCESS | 3760 | 1465120136082 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 3760 | 1465120136084 Marionette TRACE conn6 <- [1,530,null,{}] 02:48:56 INFO - PROCESS | 3760 | 1465120136088 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 3760 | 1465120136090 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:56 INFO - PROCESS | 3760 | 1465120136178 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:48:56 INFO - PROCESS | 3760 | 1465120136184 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 3760 | 1465120136186 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD4000 == 35 [pid = 3760] [id = 142] 02:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABB42000) [pid = 3760] [serial = 424] [outer = 0000000000000000] 02:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABC6CC00) [pid = 3760] [serial = 425] [outer = 000000B0ABB42000] 02:48:56 INFO - PROCESS | 3760 | 1465120136242 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABFEA000) [pid = 3760] [serial = 426] [outer = 000000B0ABB42000] 02:48:56 INFO - PROCESS | 3760 | 1465120136877 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:48:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:48:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:48:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 02:48:56 INFO - PROCESS | 3760 | 1465120136925 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 3760 | 1465120136927 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:48:56 INFO - PROCESS | 3760 | 1465120136930 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 3760 | 1465120136932 Marionette TRACE conn6 <- [1,534,null,{}] 02:48:56 INFO - PROCESS | 3760 | 1465120136936 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 3760 | 1465120136938 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:57 INFO - PROCESS | 3760 | 1465120137033 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:48:57 INFO - PROCESS | 3760 | 1465120137145 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 3760 | 1465120137149 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09DE47800 == 36 [pid = 3760] [id = 143] 02:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0999D7C00) [pid = 3760] [serial = 427] [outer = 0000000000000000] 02:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0999E2400) [pid = 3760] [serial = 428] [outer = 000000B0999D7C00] 02:48:57 INFO - PROCESS | 3760 | 1465120137210 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09E745400) [pid = 3760] [serial = 429] [outer = 000000B0999D7C00] 02:48:57 INFO - PROCESS | 3760 | 1465120137877 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:48:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 987ms 02:48:57 INFO - PROCESS | 3760 | 1465120137922 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 3760 | 1465120137927 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:48:57 INFO - PROCESS | 3760 | 1465120137957 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 3760 | 1465120137962 Marionette TRACE conn6 <- [1,538,null,{}] 02:48:57 INFO - PROCESS | 3760 | 1465120137968 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 3760 | 1465120137972 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:58 INFO - PROCESS | 3760 | 1465120138155 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:48:58 INFO - PROCESS | 3760 | 1465120138266 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3760 | 1465120138269 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB340000 == 37 [pid = 3760] [id = 144] 02:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09E95E800) [pid = 3760] [serial = 430] [outer = 0000000000000000] 02:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3D7F400) [pid = 3760] [serial = 431] [outer = 000000B09E95E800] 02:48:58 INFO - PROCESS | 3760 | 1465120138330 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A5275400) [pid = 3760] [serial = 432] [outer = 000000B09E95E800] 02:48:58 INFO - PROCESS | 3760 | 1465120138985 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:48:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1104ms 02:48:59 INFO - PROCESS | 3760 | 1465120139066 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 3760 | 1465120139071 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:48:59 INFO - PROCESS | 3760 | 1465120139076 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 3760 | 1465120139079 Marionette TRACE conn6 <- [1,542,null,{}] 02:48:59 INFO - PROCESS | 3760 | 1465120139084 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 3760 | 1465120139086 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:59 INFO - PROCESS | 3760 | 1465120139270 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:48:59 INFO - PROCESS | 3760 | 1465120139337 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 3760 | 1465120139340 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:48:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BAF800 == 38 [pid = 3760] [id = 145] 02:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A9507C00) [pid = 3760] [serial = 433] [outer = 0000000000000000] 02:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB149000) [pid = 3760] [serial = 434] [outer = 000000B0A9507C00] 02:48:59 INFO - PROCESS | 3760 | 1465120139397 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AB618C00) [pid = 3760] [serial = 435] [outer = 000000B0A9507C00] 02:49:00 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:00 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD4000 == 37 [pid = 3760] [id = 142] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF94A800 == 36 [pid = 3760] [id = 141] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2D6800 == 35 [pid = 3760] [id = 140] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC084800 == 34 [pid = 3760] [id = 139] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB813800 == 33 [pid = 3760] [id = 138] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADAD800 == 32 [pid = 3760] [id = 137] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57D4800 == 31 [pid = 3760] [id = 136] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE7B000 == 30 [pid = 3760] [id = 135] 02:49:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DC6800 == 29 [pid = 3760] [id = 134] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A3AC3C00) [pid = 3760] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AC2CDC00) [pid = 3760] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ACD94800) [pid = 3760] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB140400) [pid = 3760] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A7CF3000) [pid = 3760] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A8B5C400) [pid = 3760] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABFEC800) [pid = 3760] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A7CF1400) [pid = 3760] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A8B52C00) [pid = 3760] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AC32DC00) [pid = 3760] [serial = 375] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09EB6DC00) [pid = 3760] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09FF6B000) [pid = 3760] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09EB72800) [pid = 3760] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F26A000) [pid = 3760] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB4A4C00) [pid = 3760] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AF17C400) [pid = 3760] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AD911000) [pid = 3760] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A3A4EC00) [pid = 3760] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AD953000) [pid = 3760] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB6D5800) [pid = 3760] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB6C0400) [pid = 3760] [serial = 370] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0B13C3000) [pid = 3760] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AE0D3000) [pid = 3760] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AF350800) [pid = 3760] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:49:00 INFO - PROCESS | 3760 | 1465120140328 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1292ms 02:49:00 INFO - PROCESS | 3760 | 1465120140372 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3760 | 1465120140377 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:49:00 INFO - PROCESS | 3760 | 1465120140382 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 3760 | 1465120140386 Marionette TRACE conn6 <- [1,546,null,{}] 02:49:00 INFO - PROCESS | 3760 | 1465120140391 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 3760 | 1465120140394 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:00 INFO - PROCESS | 3760 | 1465120140489 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:49:00 INFO - PROCESS | 3760 | 1465120140496 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3760 | 1465120140499 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3057000 == 30 [pid = 3760] [id = 146] 02:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F25C400) [pid = 3760] [serial = 436] [outer = 0000000000000000] 02:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F267C00) [pid = 3760] [serial = 437] [outer = 000000B09F25C400] 02:49:00 INFO - PROCESS | 3760 | 1465120140552 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A30F0C00) [pid = 3760] [serial = 438] [outer = 000000B09F25C400] 02:49:01 INFO - PROCESS | 3760 | 1465120141052 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 733ms 02:49:01 INFO - PROCESS | 3760 | 1465120141119 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 3760 | 1465120141124 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:49:01 INFO - PROCESS | 3760 | 1465120141130 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 3760 | 1465120141133 Marionette TRACE conn6 <- [1,550,null,{}] 02:49:01 INFO - PROCESS | 3760 | 1465120141137 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 3760 | 1465120141140 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:01 INFO - PROCESS | 3760 | 1465120141230 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:49:01 INFO - PROCESS | 3760 | 1465120141302 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 3760 | 1465120141304 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D93800 == 31 [pid = 3760] [id = 147] 02:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3A8CC00) [pid = 3760] [serial = 439] [outer = 0000000000000000] 02:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A7CED000) [pid = 3760] [serial = 440] [outer = 000000B0A3A8CC00] 02:49:01 INFO - PROCESS | 3760 | 1465120141353 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8B5DC00) [pid = 3760] [serial = 441] [outer = 000000B0A3A8CC00] 02:49:01 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:01 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:01 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:01 INFO - PROCESS | 3760 | 1465120141754 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 02:49:01 INFO - PROCESS | 3760 | 1465120141825 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 3760 | 1465120141828 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:49:01 INFO - PROCESS | 3760 | 1465120141832 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 3760 | 1465120141835 Marionette TRACE conn6 <- [1,554,null,{}] 02:49:01 INFO - PROCESS | 3760 | 1465120141847 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 3760 | 1465120141852 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:01 INFO - PROCESS | 3760 | 1465120141942 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:49:01 INFO - PROCESS | 3760 | 1465120141957 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 3760 | 1465120141960 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB81C800 == 32 [pid = 3760] [id = 148] 02:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB121800) [pid = 3760] [serial = 442] [outer = 0000000000000000] 02:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB1AFC00) [pid = 3760] [serial = 443] [outer = 000000B0AB121800] 02:49:02 INFO - PROCESS | 3760 | 1465120142010 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB49FC00) [pid = 3760] [serial = 444] [outer = 000000B0AB121800] 02:49:02 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:02 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:02 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:02 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:02 INFO - PROCESS | 3760 | 1465120142480 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 02:49:02 INFO - PROCESS | 3760 | 1465120142526 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 3760 | 1465120142529 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:49:02 INFO - PROCESS | 3760 | 1465120142532 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 3760 | 1465120142534 Marionette TRACE conn6 <- [1,558,null,{}] 02:49:02 INFO - PROCESS | 3760 | 1465120142543 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 3760 | 1465120142545 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:02 INFO - PROCESS | 3760 | 1465120142661 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:49:02 INFO - PROCESS | 3760 | 1465120142717 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 3760 | 1465120142720 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86CD000 == 33 [pid = 3760] [id = 149] 02:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A4C48000) [pid = 3760] [serial = 445] [outer = 0000000000000000] 02:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB497C00) [pid = 3760] [serial = 446] [outer = 000000B0A4C48000] 02:49:02 INFO - PROCESS | 3760 | 1465120142777 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6D5400) [pid = 3760] [serial = 447] [outer = 000000B0A4C48000] 02:49:03 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:03 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:03 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:03 INFO - PROCESS | 3760 | 1465120143216 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 733ms 02:49:03 INFO - PROCESS | 3760 | 1465120143284 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 3760 | 1465120143286 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:49:03 INFO - PROCESS | 3760 | 1465120143290 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:49:03 INFO - PROCESS | 3760 | 1465120143292 Marionette TRACE conn6 <- [1,562,null,{}] 02:49:03 INFO - PROCESS | 3760 | 1465120143325 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 3760 | 1465120143327 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:03 INFO - PROCESS | 3760 | 1465120143449 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:49:03 INFO - PROCESS | 3760 | 1465120143459 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 3760 | 1465120143462 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF935800 == 34 [pid = 3760] [id = 150] 02:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A8306000) [pid = 3760] [serial = 448] [outer = 0000000000000000] 02:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABC76000) [pid = 3760] [serial = 449] [outer = 000000B0A8306000] 02:49:03 INFO - PROCESS | 3760 | 1465120143510 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC2D4000) [pid = 3760] [serial = 450] [outer = 000000B0A8306000] 02:49:03 INFO - PROCESS | 3760 | 1465120143965 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 733ms 02:49:04 INFO - PROCESS | 3760 | 1465120144027 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 3760 | 1465120144029 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:49:04 INFO - PROCESS | 3760 | 1465120144039 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3760 | 1465120144041 Marionette TRACE conn6 <- [1,566,null,{}] 02:49:04 INFO - PROCESS | 3760 | 1465120144045 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 3760 | 1465120144051 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:04 INFO - PROCESS | 3760 | 1465120144204 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:49:04 INFO - PROCESS | 3760 | 1465120144213 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3760 | 1465120144215 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F98000 == 35 [pid = 3760] [id = 151] 02:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC32D800) [pid = 3760] [serial = 451] [outer = 0000000000000000] 02:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC575800) [pid = 3760] [serial = 452] [outer = 000000B0AC32D800] 02:49:04 INFO - PROCESS | 3760 | 1465120144298 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ACC8F400) [pid = 3760] [serial = 453] [outer = 000000B0AC32D800] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09E96A400) [pid = 3760] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A9508400) [pid = 3760] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E725400) [pid = 3760] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A330EC00) [pid = 3760] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F268800) [pid = 3760] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F271000) [pid = 3760] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB148C00) [pid = 3760] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC579800) [pid = 3760] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB1B5800) [pid = 3760] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F261800) [pid = 3760] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09E71F400) [pid = 3760] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:49:04 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A8A6B800) [pid = 3760] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:49:04 INFO - PROCESS | 3760 | 1465120144736 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 798ms 02:49:04 INFO - PROCESS | 3760 | 1465120144833 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 3760 | 1465120144835 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:49:04 INFO - PROCESS | 3760 | 1465120144843 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 3760 | 1465120144845 Marionette TRACE conn6 <- [1,570,null,{}] 02:49:04 INFO - PROCESS | 3760 | 1465120144849 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 3760 | 1465120144851 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:04 INFO - PROCESS | 3760 | 1465120144935 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:49:04 INFO - PROCESS | 3760 | 1465120144946 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 3760 | 1465120144948 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BA6800 == 36 [pid = 3760] [id = 152] 02:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09EB6CC00) [pid = 3760] [serial = 454] [outer = 0000000000000000] 02:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB498400) [pid = 3760] [serial = 455] [outer = 000000B09EB6CC00] 02:49:05 INFO - PROCESS | 3760 | 1465120144995 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ACD06C00) [pid = 3760] [serial = 456] [outer = 000000B09EB6CC00] 02:49:05 INFO - PROCESS | 3760 | 1465120145400 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 585ms 02:49:05 INFO - PROCESS | 3760 | 1465120145427 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 3760 | 1465120145430 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:49:05 INFO - PROCESS | 3760 | 1465120145443 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 3760 | 1465120145445 Marionette TRACE conn6 <- [1,574,null,{}] 02:49:05 INFO - PROCESS | 3760 | 1465120145457 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:05 INFO - PROCESS | 3760 | 1465120145459 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:05 INFO - PROCESS | 3760 | 1465120145548 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:49:05 INFO - PROCESS | 3760 | 1465120145556 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3760 | 1465120145558 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09D7F1800 == 37 [pid = 3760] [id = 153] 02:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ACD1BC00) [pid = 3760] [serial = 457] [outer = 0000000000000000] 02:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD24800) [pid = 3760] [serial = 458] [outer = 000000B0ACD1BC00] 02:49:05 INFO - PROCESS | 3760 | 1465120145604 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AD953800) [pid = 3760] [serial = 459] [outer = 000000B0ACD1BC00] 02:49:05 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:49:06 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:06 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:06 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:06 INFO - PROCESS | 3760 | 1465120146291 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 878ms 02:49:06 INFO - PROCESS | 3760 | 1465120146325 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3760 | 1465120146327 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:49:06 INFO - PROCESS | 3760 | 1465120146331 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:49:06 INFO - PROCESS | 3760 | 1465120146333 Marionette TRACE conn6 <- [1,578,null,{}] 02:49:06 INFO - PROCESS | 3760 | 1465120146336 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 3760 | 1465120146338 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:06 INFO - PROCESS | 3760 | 1465120146422 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:49:06 INFO - PROCESS | 3760 | 1465120146428 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3760 | 1465120146430 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35D3800 == 38 [pid = 3760] [id = 154] 02:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AE0D9C00) [pid = 3760] [serial = 460] [outer = 0000000000000000] 02:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AF0A7400) [pid = 3760] [serial = 461] [outer = 000000B0AE0D9C00] 02:49:06 INFO - PROCESS | 3760 | 1465120146476 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AF17D800) [pid = 3760] [serial = 462] [outer = 000000B0AE0D9C00] 02:49:07 INFO - PROCESS | 3760 | 1465120147107 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 838ms 02:49:07 INFO - PROCESS | 3760 | 1465120147198 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 3760 | 1465120147202 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:49:07 INFO - PROCESS | 3760 | 1465120147252 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 3760 | 1465120147258 Marionette TRACE conn6 <- [1,582,null,{}] 02:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:49:07 INFO - PROCESS | 3760 | 1465120147263 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 3760 | 1465120147266 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:07 INFO - PROCESS | 3760 | 1465120147394 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:49:07 INFO - PROCESS | 3760 | 1465120147460 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 3760 | 1465120147463 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8DA5800 == 39 [pid = 3760] [id = 155] 02:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09FF20C00) [pid = 3760] [serial = 463] [outer = 0000000000000000] 02:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3BD2000) [pid = 3760] [serial = 464] [outer = 000000B09FF20C00] 02:49:07 INFO - PROCESS | 3760 | 1465120147524 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A8A6DC00) [pid = 3760] [serial = 465] [outer = 000000B09FF20C00] 02:49:08 INFO - PROCESS | 3760 | 1465120148098 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 02:49:08 INFO - PROCESS | 3760 | 1465120148143 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3760 | 1465120148148 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:49:08 INFO - PROCESS | 3760 | 1465120148156 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 3760 | 1465120148159 Marionette TRACE conn6 <- [1,586,null,{}] 02:49:08 INFO - PROCESS | 3760 | 1465120148189 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 3760 | 1465120148192 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:08 INFO - PROCESS | 3760 | 1465120148350 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:49:08 INFO - PROCESS | 3760 | 1465120148458 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3760 | 1465120148461 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F83800 == 40 [pid = 3760] [id = 156] 02:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB140400) [pid = 3760] [serial = 466] [outer = 0000000000000000] 02:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB49D800) [pid = 3760] [serial = 467] [outer = 000000B0AB140400] 02:49:08 INFO - PROCESS | 3760 | 1465120148520 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0ABB3E800) [pid = 3760] [serial = 468] [outer = 000000B0AB140400] 02:49:09 INFO - PROCESS | 3760 | 1465120149091 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 984ms 02:49:09 INFO - PROCESS | 3760 | 1465120149141 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3760 | 1465120149144 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:49:09 INFO - PROCESS | 3760 | 1465120149148 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 3760 | 1465120149152 Marionette TRACE conn6 <- [1,590,null,{}] 02:49:09 INFO - PROCESS | 3760 | 1465120149166 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 3760 | 1465120149171 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:09 INFO - PROCESS | 3760 | 1465120149389 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:49:09 INFO - PROCESS | 3760 | 1465120149501 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 3760 | 1465120149505 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3EC5000 == 41 [pid = 3760] [id = 157] 02:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AC57EC00) [pid = 3760] [serial = 469] [outer = 0000000000000000] 02:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AE0D7800) [pid = 3760] [serial = 470] [outer = 000000B0AC57EC00] 02:49:09 INFO - PROCESS | 3760 | 1465120149564 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AF350000) [pid = 3760] [serial = 471] [outer = 000000B0AC57EC00] 02:49:10 INFO - PROCESS | 3760 | 1465120150281 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1198ms 02:49:10 INFO - PROCESS | 3760 | 1465120150352 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 3760 | 1465120150357 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:49:10 INFO - PROCESS | 3760 | 1465120150363 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:49:10 INFO - PROCESS | 3760 | 1465120150366 Marionette TRACE conn6 <- [1,594,null,{}] 02:49:10 INFO - PROCESS | 3760 | 1465120150372 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 3760 | 1465120150375 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:10 INFO - PROCESS | 3760 | 1465120150496 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:49:10 INFO - PROCESS | 3760 | 1465120150564 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 3760 | 1465120150569 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D19000 == 42 [pid = 3760] [id = 158] 02:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A4BE5400) [pid = 3760] [serial = 472] [outer = 0000000000000000] 02:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A4CAFC00) [pid = 3760] [serial = 473] [outer = 000000B0A4BE5400] 02:49:10 INFO - PROCESS | 3760 | 1465120150619 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0A9502C00) [pid = 3760] [serial = 474] [outer = 000000B0A4BE5400] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B09D7F1800 == 41 [pid = 3760] [id = 153] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BA6800 == 40 [pid = 3760] [id = 152] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F98000 == 39 [pid = 3760] [id = 151] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF935800 == 38 [pid = 3760] [id = 150] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86CD000 == 37 [pid = 3760] [id = 149] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB81C800 == 36 [pid = 3760] [id = 148] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D93800 == 35 [pid = 3760] [id = 147] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3057000 == 34 [pid = 3760] [id = 146] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B09DE47800 == 33 [pid = 3760] [id = 143] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BAF800 == 32 [pid = 3760] [id = 145] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB340000 == 31 [pid = 3760] [id = 144] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3EC5000 == 30 [pid = 3760] [id = 157] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F83800 == 29 [pid = 3760] [id = 156] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8DA5800 == 28 [pid = 3760] [id = 155] 02:49:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35D3800 == 27 [pid = 3760] [id = 154] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B09F019C00) [pid = 3760] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AA954800) [pid = 3760] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09F25A000) [pid = 3760] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A7C83400) [pid = 3760] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A3526C00) [pid = 3760] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A3D88800) [pid = 3760] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A3BC7000) [pid = 3760] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09F26E800) [pid = 3760] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A55DD800) [pid = 3760] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A32B9000) [pid = 3760] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB69C800) [pid = 3760] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB1B2400) [pid = 3760] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AC584400) [pid = 3760] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AC57C000) [pid = 3760] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AF34D400) [pid = 3760] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ACD08000) [pid = 3760] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB144000) [pid = 3760] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB123000) [pid = 3760] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB692C00) [pid = 3760] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB1B0000) [pid = 3760] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABC6CC00) [pid = 3760] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB6CBC00) [pid = 3760] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB6C9C00) [pid = 3760] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABB37C00) [pid = 3760] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:49:11 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A8307800) [pid = 3760] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:49:12 INFO - PROCESS | 3760 | 1465120151996 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1679ms 02:49:12 INFO - PROCESS | 3760 | 1465120152048 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3760 | 1465120152052 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:49:12 INFO - PROCESS | 3760 | 1465120152062 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3760 | 1465120152065 Marionette TRACE conn6 <- [1,598,null,{}] 02:49:12 INFO - PROCESS | 3760 | 1465120152071 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 3760 | 1465120152074 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:12 INFO - PROCESS | 3760 | 1465120152178 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:49:12 INFO - PROCESS | 3760 | 1465120152185 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3760 | 1465120152190 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F522000 == 28 [pid = 3760] [id = 159] 02:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09EB73C00) [pid = 3760] [serial = 475] [outer = 0000000000000000] 02:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09EB77C00) [pid = 3760] [serial = 476] [outer = 000000B09EB73C00] 02:49:12 INFO - PROCESS | 3760 | 1465120152242 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F252800) [pid = 3760] [serial = 477] [outer = 000000B09EB73C00] 02:49:12 INFO - PROCESS | 3760 | 1465120152696 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 02:49:12 INFO - PROCESS | 3760 | 1465120152752 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3760 | 1465120152757 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:49:12 INFO - PROCESS | 3760 | 1465120152764 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3760 | 1465120152767 Marionette TRACE conn6 <- [1,602,null,{}] 02:49:12 INFO - PROCESS | 3760 | 1465120152771 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 3760 | 1465120152773 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:12 INFO - PROCESS | 3760 | 1465120152866 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:49:12 INFO - PROCESS | 3760 | 1465120152876 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3760 | 1465120152878 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D14000 == 29 [pid = 3760] [id = 160] 02:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F56A000) [pid = 3760] [serial = 478] [outer = 0000000000000000] 02:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09FF24800) [pid = 3760] [serial = 479] [outer = 000000B09F56A000] 02:49:12 INFO - PROCESS | 3760 | 1465120152933 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A3A53000) [pid = 3760] [serial = 480] [outer = 000000B09F56A000] 02:49:13 INFO - PROCESS | 3760 | 1465120153731 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:49:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 985ms 02:49:13 INFO - PROCESS | 3760 | 1465120153751 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3760 | 1465120153753 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:49:13 INFO - PROCESS | 3760 | 1465120153757 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 3760 | 1465120153761 Marionette TRACE conn6 <- [1,606,null,{}] 02:49:13 INFO - PROCESS | 3760 | 1465120153772 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 3760 | 1465120153777 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:13 INFO - PROCESS | 3760 | 1465120153873 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:49:13 INFO - PROCESS | 3760 | 1465120153881 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 3760 | 1465120153885 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA996000 == 30 [pid = 3760] [id = 161] 02:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09CDBB000) [pid = 3760] [serial = 481] [outer = 0000000000000000] 02:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A7C7F000) [pid = 3760] [serial = 482] [outer = 000000B09CDBB000] 02:49:13 INFO - PROCESS | 3760 | 1465120153937 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A7CF7400) [pid = 3760] [serial = 483] [outer = 000000B09CDBB000] 02:49:14 INFO - PROCESS | 3760 | 1465120154371 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 02:49:14 INFO - PROCESS | 3760 | 1465120154396 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 3760 | 1465120154399 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:49:14 INFO - PROCESS | 3760 | 1465120154402 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3760 | 1465120154404 Marionette TRACE conn6 <- [1,610,null,{}] 02:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:49:14 INFO - PROCESS | 3760 | 1465120154407 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 3760 | 1465120154410 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:14 INFO - PROCESS | 3760 | 1465120154532 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:49:14 INFO - PROCESS | 3760 | 1465120154588 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 3760 | 1465120154591 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB46C000 == 31 [pid = 3760] [id = 162] 02:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A8A72400) [pid = 3760] [serial = 484] [outer = 0000000000000000] 02:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A8F79000) [pid = 3760] [serial = 485] [outer = 000000B0A8A72400] 02:49:14 INFO - PROCESS | 3760 | 1465120154637 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AAD4B800) [pid = 3760] [serial = 486] [outer = 000000B0A8A72400] 02:49:15 INFO - PROCESS | 3760 | 1465120155107 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 02:49:15 INFO - PROCESS | 3760 | 1465120155141 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 3760 | 1465120155144 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:49:15 INFO - PROCESS | 3760 | 1465120155147 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:49:15 INFO - PROCESS | 3760 | 1465120155149 Marionette TRACE conn6 <- [1,614,null,{}] 02:49:15 INFO - PROCESS | 3760 | 1465120155152 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 3760 | 1465120155154 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:15 INFO - PROCESS | 3760 | 1465120155260 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:49:15 INFO - PROCESS | 3760 | 1465120155269 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3760 | 1465120155271 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC080000 == 32 [pid = 3760] [id = 163] 02:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09F26F000) [pid = 3760] [serial = 487] [outer = 0000000000000000] 02:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB140C00) [pid = 3760] [serial = 488] [outer = 000000B09F26F000] 02:49:15 INFO - PROCESS | 3760 | 1465120155318 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB1B0400) [pid = 3760] [serial = 489] [outer = 000000B09F26F000] 02:49:15 INFO - PROCESS | 3760 | 1465120155764 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 02:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:49:15 INFO - PROCESS | 3760 | 1465120155798 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 3760 | 1465120155801 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:49:15 INFO - PROCESS | 3760 | 1465120155804 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 3760 | 1465120155806 Marionette TRACE conn6 <- [1,618,null,{}] 02:49:15 INFO - PROCESS | 3760 | 1465120155810 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 3760 | 1465120155816 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:15 INFO - PROCESS | 3760 | 1465120155985 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:49:16 INFO - PROCESS | 3760 | 1465120156011 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3760 | 1465120156013 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C9800 == 33 [pid = 3760] [id = 164] 02:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB1B6800) [pid = 3760] [serial = 490] [outer = 0000000000000000] 02:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB692C00) [pid = 3760] [serial = 491] [outer = 000000B0AB1B6800] 02:49:16 INFO - PROCESS | 3760 | 1465120156060 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB6C5C00) [pid = 3760] [serial = 492] [outer = 000000B0AB1B6800] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A4C48000) [pid = 3760] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09EB6CC00) [pid = 3760] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09F25C400) [pid = 3760] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A8306000) [pid = 3760] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E95E800) [pid = 3760] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB121800) [pid = 3760] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ACD1BC00) [pid = 3760] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0999D7C00) [pid = 3760] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A9507C00) [pid = 3760] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A3A8CC00) [pid = 3760] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC32D800) [pid = 3760] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABB42000) [pid = 3760] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:49:16 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AE0D9C00) [pid = 3760] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:49:16 INFO - PROCESS | 3760 | 1465120156705 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 943ms 02:49:16 INFO - PROCESS | 3760 | 1465120156748 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 3760 | 1465120156751 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:49:16 INFO - PROCESS | 3760 | 1465120156754 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 3760 | 1465120156756 Marionette TRACE conn6 <- [1,622,null,{}] 02:49:16 INFO - PROCESS | 3760 | 1465120156760 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 3760 | 1465120156762 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:16 INFO - PROCESS | 3760 | 1465120156842 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:49:16 INFO - PROCESS | 3760 | 1465120156914 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3760 | 1465120156916 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE024000 == 34 [pid = 3760] [id = 165] 02:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09E745C00) [pid = 3760] [serial = 493] [outer = 0000000000000000] 02:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A4C49C00) [pid = 3760] [serial = 494] [outer = 000000B09E745C00] 02:49:16 INFO - PROCESS | 3760 | 1465120156961 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB6D2000) [pid = 3760] [serial = 495] [outer = 000000B09E745C00] 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:17 INFO - PROCESS | 3760 | 1465120157353 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 02:49:17 INFO - PROCESS | 3760 | 1465120157385 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3760 | 1465120157387 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:49:17 INFO - PROCESS | 3760 | 1465120157391 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3760 | 1465120157393 Marionette TRACE conn6 <- [1,626,null,{}] 02:49:17 INFO - PROCESS | 3760 | 1465120157396 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 3760 | 1465120157398 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:17 INFO - PROCESS | 3760 | 1465120157505 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:49:17 INFO - PROCESS | 3760 | 1465120157513 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3760 | 1465120157515 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D52000 == 35 [pid = 3760] [id = 166] 02:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6BDC00) [pid = 3760] [serial = 496] [outer = 0000000000000000] 02:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABC5C000) [pid = 3760] [serial = 497] [outer = 000000B0AB6BDC00] 02:49:17 INFO - PROCESS | 3760 | 1465120157561 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABFE6800) [pid = 3760] [serial = 498] [outer = 000000B0AB6BDC00] 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:17 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:17 INFO - PROCESS | 3760 | 1465120157956 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 585ms 02:49:17 INFO - PROCESS | 3760 | 1465120157980 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3760 | 1465120157982 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:49:17 INFO - PROCESS | 3760 | 1465120157985 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3760 | 1465120157987 Marionette TRACE conn6 <- [1,630,null,{}] 02:49:17 INFO - PROCESS | 3760 | 1465120157990 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 3760 | 1465120157993 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:18 INFO - PROCESS | 3760 | 1465120158103 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:49:18 INFO - PROCESS | 3760 | 1465120158164 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 3760 | 1465120158166 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA990000 == 36 [pid = 3760] [id = 167] 02:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0999DAC00) [pid = 3760] [serial = 499] [outer = 0000000000000000] 02:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC2CC800) [pid = 3760] [serial = 500] [outer = 000000B0999DAC00] 02:49:18 INFO - PROCESS | 3760 | 1465120158210 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC32F800) [pid = 3760] [serial = 501] [outer = 000000B0999DAC00] 02:49:18 INFO - PROCESS | 3760 | 1465120158565 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 626ms 02:49:18 INFO - PROCESS | 3760 | 1465120158642 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 3760 | 1465120158647 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:49:18 INFO - PROCESS | 3760 | 1465120158652 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 3760 | 1465120158657 Marionette TRACE conn6 <- [1,634,null,{}] 02:49:18 INFO - PROCESS | 3760 | 1465120158664 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 3760 | 1465120158668 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:18 INFO - PROCESS | 3760 | 1465120158875 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:49:18 INFO - PROCESS | 3760 | 1465120158986 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 3760 | 1465120158989 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FD7B800 == 37 [pid = 3760] [id = 168] 02:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09E95DC00) [pid = 3760] [serial = 502] [outer = 0000000000000000] 02:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09EB70400) [pid = 3760] [serial = 503] [outer = 000000B09E95DC00] 02:49:19 INFO - PROCESS | 3760 | 1465120159053 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F25C000) [pid = 3760] [serial = 504] [outer = 000000B09E95DC00] 02:49:19 INFO - PROCESS | 3760 | 1465120159785 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1188ms 02:49:19 INFO - PROCESS | 3760 | 1465120159848 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3760 | 1465120159852 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:49:19 INFO - PROCESS | 3760 | 1465120159859 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 3760 | 1465120159863 Marionette TRACE conn6 <- [1,638,null,{}] 02:49:19 INFO - PROCESS | 3760 | 1465120159868 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:19 INFO - PROCESS | 3760 | 1465120159871 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:20 INFO - PROCESS | 3760 | 1465120160003 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:49:20 INFO - PROCESS | 3760 | 1465120160068 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3760 | 1465120160071 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB44E800 == 38 [pid = 3760] [id = 169] 02:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3BD0800) [pid = 3760] [serial = 505] [outer = 0000000000000000] 02:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A4BEA400) [pid = 3760] [serial = 506] [outer = 000000B0A3BD0800] 02:49:20 INFO - PROCESS | 3760 | 1465120160129 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A7CFB400) [pid = 3760] [serial = 507] [outer = 000000B0A3BD0800] 02:49:21 INFO - PROCESS | 3760 | 1465120161018 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1244ms 02:49:21 INFO - PROCESS | 3760 | 1465120161106 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3760 | 1465120161111 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:49:21 INFO - PROCESS | 3760 | 1465120161116 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:49:21 INFO - PROCESS | 3760 | 1465120161120 Marionette TRACE conn6 <- [1,642,null,{}] 02:49:21 INFO - PROCESS | 3760 | 1465120161125 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 3760 | 1465120161128 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:21 INFO - PROCESS | 3760 | 1465120161276 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:49:21 INFO - PROCESS | 3760 | 1465120161342 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3760 | 1465120161347 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7BB000 == 39 [pid = 3760] [id = 170] 02:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09F01F000) [pid = 3760] [serial = 508] [outer = 0000000000000000] 02:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09F268000) [pid = 3760] [serial = 509] [outer = 000000B09F01F000] 02:49:21 INFO - PROCESS | 3760 | 1465120161428 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A3B6F400) [pid = 3760] [serial = 510] [outer = 000000B09F01F000] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D52000 == 38 [pid = 3760] [id = 166] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE024000 == 37 [pid = 3760] [id = 165] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C9800 == 36 [pid = 3760] [id = 164] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC080000 == 35 [pid = 3760] [id = 163] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB46C000 == 34 [pid = 3760] [id = 162] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA996000 == 33 [pid = 3760] [id = 161] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D14000 == 32 [pid = 3760] [id = 160] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F522000 == 31 [pid = 3760] [id = 159] 02:49:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D19000 == 30 [pid = 3760] [id = 158] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0ACC8F400) [pid = 3760] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB498400) [pid = 3760] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AF17D800) [pid = 3760] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AD953800) [pid = 3760] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AF0A7400) [pid = 3760] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB6D5400) [pid = 3760] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB497C00) [pid = 3760] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ACD06C00) [pid = 3760] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F267C00) [pid = 3760] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABC76000) [pid = 3760] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3D7F400) [pid = 3760] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB49FC00) [pid = 3760] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ACD24800) [pid = 3760] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0999E2400) [pid = 3760] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A30F0C00) [pid = 3760] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A5275400) [pid = 3760] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB149000) [pid = 3760] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB618C00) [pid = 3760] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB1AFC00) [pid = 3760] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A8B5DC00) [pid = 3760] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AC2D4000) [pid = 3760] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A7CED000) [pid = 3760] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09E745400) [pid = 3760] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC575800) [pid = 3760] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABFEA000) [pid = 3760] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:49:21 INFO - PROCESS | 3760 | 1465120161887 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 840ms 02:49:21 INFO - PROCESS | 3760 | 1465120161958 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3760 | 1465120161963 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:49:21 INFO - PROCESS | 3760 | 1465120161969 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 3760 | 1465120161972 Marionette TRACE conn6 <- [1,646,null,{}] 02:49:21 INFO - PROCESS | 3760 | 1465120161976 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 3760 | 1465120161979 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:22 INFO - PROCESS | 3760 | 1465120162072 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:49:22 INFO - PROCESS | 3760 | 1465120162085 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3760 | 1465120162087 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A860E800 == 31 [pid = 3760] [id = 171] 02:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A4C4AC00) [pid = 3760] [serial = 511] [outer = 0000000000000000] 02:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A5626400) [pid = 3760] [serial = 512] [outer = 000000B0A4C4AC00] 02:49:22 INFO - PROCESS | 3760 | 1465120162136 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A8309800) [pid = 3760] [serial = 513] [outer = 000000B0A4C4AC00] 02:49:22 INFO - PROCESS | 3760 | 1465120162603 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:49:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 689ms 02:49:22 INFO - PROCESS | 3760 | 1465120162662 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 3760 | 1465120162664 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:49:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:49:22 INFO - PROCESS | 3760 | 1465120162668 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 3760 | 1465120162672 Marionette TRACE conn6 <- [1,650,null,{}] 02:49:22 INFO - PROCESS | 3760 | 1465120162683 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:22 INFO - PROCESS | 3760 | 1465120162688 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:22 INFO - PROCESS | 3760 | 1465120162817 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:49:22 INFO - PROCESS | 3760 | 1465120162893 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3760 | 1465120162896 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB461000 == 32 [pid = 3760] [id = 172] 02:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A524EC00) [pid = 3760] [serial = 514] [outer = 0000000000000000] 02:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB13E400) [pid = 3760] [serial = 515] [outer = 000000B0A524EC00] 02:49:22 INFO - PROCESS | 3760 | 1465120162946 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB24F400) [pid = 3760] [serial = 516] [outer = 000000B0A524EC00] 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:23 INFO - PROCESS | 3760 | 1465120163314 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 02:49:23 INFO - PROCESS | 3760 | 1465120163361 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 3760 | 1465120163364 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:49:23 INFO - PROCESS | 3760 | 1465120163368 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 3760 | 1465120163370 Marionette TRACE conn6 <- [1,654,null,{}] 02:49:23 INFO - PROCESS | 3760 | 1465120163374 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 3760 | 1465120163376 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:23 INFO - PROCESS | 3760 | 1465120163469 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:49:23 INFO - PROCESS | 3760 | 1465120163489 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 3760 | 1465120163492 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AD9D2800 == 33 [pid = 3760] [id = 173] 02:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB691C00) [pid = 3760] [serial = 517] [outer = 0000000000000000] 02:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB699000) [pid = 3760] [serial = 518] [outer = 000000B0AB691C00] 02:49:23 INFO - PROCESS | 3760 | 1465120163537 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB6BE000) [pid = 3760] [serial = 519] [outer = 000000B0AB691C00] 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:23 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:23 INFO - PROCESS | 3760 | 1465120163990 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 02:49:24 INFO - PROCESS | 3760 | 1465120163999 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 3760 | 1465120164001 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:49:24 INFO - PROCESS | 3760 | 1465120164009 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 3760 | 1465120164011 Marionette TRACE conn6 <- [1,658,null,{}] 02:49:24 INFO - PROCESS | 3760 | 1465120164015 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 3760 | 1465120164018 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:24 INFO - PROCESS | 3760 | 1465120164145 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:49:24 INFO - PROCESS | 3760 | 1465120164238 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 3760 | 1465120164240 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF934000 == 34 [pid = 3760] [id = 174] 02:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB6B7800) [pid = 3760] [serial = 520] [outer = 0000000000000000] 02:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABA6BC00) [pid = 3760] [serial = 521] [outer = 000000B0AB6B7800] 02:49:24 INFO - PROCESS | 3760 | 1465120164285 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABFDF800) [pid = 3760] [serial = 522] [outer = 000000B0AB6B7800] 02:49:24 INFO - PROCESS | 3760 | 1465120164749 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 795ms 02:49:24 INFO - PROCESS | 3760 | 1465120164804 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 3760 | 1465120164806 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:49:24 INFO - PROCESS | 3760 | 1465120164809 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 3760 | 1465120164811 Marionette TRACE conn6 <- [1,662,null,{}] 02:49:24 INFO - PROCESS | 3760 | 1465120164815 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 3760 | 1465120164821 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:24 INFO - PROCESS | 3760 | 1465120164955 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:49:25 INFO - PROCESS | 3760 | 1465120165006 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3760 | 1465120165008 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F8A000 == 35 [pid = 3760] [id = 175] 02:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC57A800) [pid = 3760] [serial = 523] [outer = 0000000000000000] 02:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC5E4000) [pid = 3760] [serial = 524] [outer = 000000B0AC57A800] 02:49:25 INFO - PROCESS | 3760 | 1465120165056 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ACC8F800) [pid = 3760] [serial = 525] [outer = 000000B0AC57A800] 02:49:25 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:25 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:25 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:25 INFO - PROCESS | 3760 | 1465120165475 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 02:49:25 INFO - PROCESS | 3760 | 1465120165511 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 3760 | 1465120165513 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 3760 | 1465120165516 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 3760 | 1465120165518 Marionette TRACE conn6 <- [1,666,null,{}] 02:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:49:25 INFO - PROCESS | 3760 | 1465120165521 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 3760 | 1465120165523 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:25 INFO - PROCESS | 3760 | 1465120165662 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:49:25 INFO - PROCESS | 3760 | 1465120165736 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3760 | 1465120165738 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A8A72400) [pid = 3760] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A4BE5400) [pid = 3760] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F56A000) [pid = 3760] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09CDBB000) [pid = 3760] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09EB73C00) [pid = 3760] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB6BDC00) [pid = 3760] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F26F000) [pid = 3760] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09FF20C00) [pid = 3760] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB140400) [pid = 3760] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC57EC00) [pid = 3760] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09E745C00) [pid = 3760] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:49:25 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB1B6800) [pid = 3760] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:49:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7C3800 == 36 [pid = 3760] [id = 176] 02:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09E745C00) [pid = 3760] [serial = 526] [outer = 0000000000000000] 02:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F260800) [pid = 3760] [serial = 527] [outer = 000000B09E745C00] 02:49:25 INFO - PROCESS | 3760 | 1465120165790 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB13B400) [pid = 3760] [serial = 528] [outer = 000000B09E745C00] 02:49:26 INFO - PROCESS | 3760 | 1465120166142 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:49:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 02:49:26 INFO - PROCESS | 3760 | 1465120166193 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3760 | 1465120166196 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:49:26 INFO - PROCESS | 3760 | 1465120166199 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:49:26 INFO - PROCESS | 3760 | 1465120166200 Marionette TRACE conn6 <- [1,670,null,{}] 02:49:26 INFO - PROCESS | 3760 | 1465120166204 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 3760 | 1465120166206 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:26 INFO - PROCESS | 3760 | 1465120166318 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:49:26 INFO - PROCESS | 3760 | 1465120166373 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3760 | 1465120166375 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E04800 == 37 [pid = 3760] [id = 177] 02:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A7CF1800) [pid = 3760] [serial = 529] [outer = 0000000000000000] 02:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ACD0A800) [pid = 3760] [serial = 530] [outer = 000000B0A7CF1800] 02:49:26 INFO - PROCESS | 3760 | 1465120166420 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AD90C000) [pid = 3760] [serial = 531] [outer = 000000B0A7CF1800] 02:49:26 INFO - PROCESS | 3760 | [3760] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:49:27 INFO - PROCESS | 3760 | [3760] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:49:27 INFO - PROCESS | 3760 | 1465120167522 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1340ms 02:49:27 INFO - PROCESS | 3760 | 1465120167543 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 3760 | 1465120167545 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:49:27 INFO - PROCESS | 3760 | 1465120167549 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 3760 | 1465120167551 Marionette TRACE conn6 <- [1,674,null,{}] 02:49:27 INFO - PROCESS | 3760 | 1465120167555 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 3760 | 1465120167556 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:27 INFO - PROCESS | 3760 | 1465120167644 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:49:27 INFO - PROCESS | 3760 | 1465120167650 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 3760 | 1465120167652 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30EB000 == 38 [pid = 3760] [id = 178] 02:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ADD5E800) [pid = 3760] [serial = 532] [outer = 0000000000000000] 02:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AE389000) [pid = 3760] [serial = 533] [outer = 000000B0ADD5E800] 02:49:27 INFO - PROCESS | 3760 | 1465120167698 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AF0AD000) [pid = 3760] [serial = 534] [outer = 000000B0ADD5E800] 02:49:28 INFO - PROCESS | 3760 | 1465120168803 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1287ms 02:49:28 INFO - PROCESS | 3760 | 1465120168877 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3760 | 1465120168882 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:49:28 INFO - PROCESS | 3760 | 1465120168889 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 3760 | 1465120168892 Marionette TRACE conn6 <- [1,678,null,{}] 02:49:28 INFO - PROCESS | 3760 | 1465120168898 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:28 INFO - PROCESS | 3760 | 1465120168902 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:29 INFO - PROCESS | 3760 | 1465120169055 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:49:29 INFO - PROCESS | 3760 | 1465120169120 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3760 | 1465120169123 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9557800 == 39 [pid = 3760] [id = 179] 02:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A330EC00) [pid = 3760] [serial = 535] [outer = 0000000000000000] 02:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A7C7F400) [pid = 3760] [serial = 536] [outer = 000000B0A330EC00] 02:49:29 INFO - PROCESS | 3760 | 1465120169184 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AA954C00) [pid = 3760] [serial = 537] [outer = 000000B0A330EC00] 02:49:30 INFO - PROCESS | 3760 | 1465120170280 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1435ms 02:49:30 INFO - PROCESS | 3760 | 1465120170328 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3760 | 1465120170333 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:49:30 INFO - PROCESS | 3760 | 1465120170340 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 3760 | 1465120170343 Marionette TRACE conn6 <- [1,682,null,{}] 02:49:30 INFO - PROCESS | 3760 | 1465120170347 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 3760 | 1465120170350 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:30 INFO - PROCESS | 3760 | 1465120170692 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:49:30 INFO - PROCESS | 3760 | 1465120170778 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 3760 | 1465120170782 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09DEF3800 == 40 [pid = 3760] [id = 180] 02:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0999E4800) [pid = 3760] [serial = 538] [outer = 0000000000000000] 02:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09CDBA400) [pid = 3760] [serial = 539] [outer = 000000B0999E4800] 02:49:30 INFO - PROCESS | 3760 | 1465120170833 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09E03F000) [pid = 3760] [serial = 540] [outer = 000000B0999E4800] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E04800 == 39 [pid = 3760] [id = 177] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7C3800 == 38 [pid = 3760] [id = 176] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F8A000 == 37 [pid = 3760] [id = 175] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF934000 == 36 [pid = 3760] [id = 174] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AD9D2800 == 35 [pid = 3760] [id = 173] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB461000 == 34 [pid = 3760] [id = 172] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A860E800 == 33 [pid = 3760] [id = 171] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7BB000 == 32 [pid = 3760] [id = 170] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB44E800 == 31 [pid = 3760] [id = 169] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FD7B800 == 30 [pid = 3760] [id = 168] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA990000 == 29 [pid = 3760] [id = 167] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A9557800 == 28 [pid = 3760] [id = 179] 02:49:31 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30EB000 == 27 [pid = 3760] [id = 178] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8F79000) [pid = 3760] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A9502C00) [pid = 3760] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A4CAFC00) [pid = 3760] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09FF24800) [pid = 3760] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3A53000) [pid = 3760] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A7C7F000) [pid = 3760] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09EB77C00) [pid = 3760] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F252800) [pid = 3760] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABFE6800) [pid = 3760] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB1B0400) [pid = 3760] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A8A6DC00) [pid = 3760] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB140C00) [pid = 3760] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A3BD2000) [pid = 3760] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ABB3E800) [pid = 3760] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB49D800) [pid = 3760] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AF350000) [pid = 3760] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AE0D7800) [pid = 3760] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A4C49C00) [pid = 3760] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB692C00) [pid = 3760] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ABC5C000) [pid = 3760] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB6C5C00) [pid = 3760] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AAD4B800) [pid = 3760] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AC2CC800) [pid = 3760] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB6D2000) [pid = 3760] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:49:31 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0A7CF7400) [pid = 3760] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:49:32 INFO - PROCESS | 3760 | 1465120172537 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2246ms 02:49:32 INFO - PROCESS | 3760 | 1465120172587 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 3760 | 1465120172591 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 3760 | 1465120172596 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:49:32 INFO - PROCESS | 3760 | 1465120172599 Marionette TRACE conn6 <- [1,686,null,{}] 02:49:32 INFO - PROCESS | 3760 | 1465120172606 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 3760 | 1465120172610 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:32 INFO - PROCESS | 3760 | 1465120172702 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:49:32 INFO - PROCESS | 3760 | 1465120172762 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3760 | 1465120172767 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7EE000 == 28 [pid = 3760] [id = 181] 02:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09E744400) [pid = 3760] [serial = 541] [outer = 0000000000000000] 02:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B09E86F000) [pid = 3760] [serial = 542] [outer = 000000B09E744400] 02:49:32 INFO - PROCESS | 3760 | 1465120172818 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09EB74000) [pid = 3760] [serial = 543] [outer = 000000B09E744400] 02:49:33 INFO - PROCESS | 3760 | 1465120173698 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1138ms 02:49:33 INFO - PROCESS | 3760 | 1465120173739 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 3760 | 1465120173744 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:49:33 INFO - PROCESS | 3760 | 1465120173751 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 3760 | 1465120173754 Marionette TRACE conn6 <- [1,690,null,{}] 02:49:33 INFO - PROCESS | 3760 | 1465120173758 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:33 INFO - PROCESS | 3760 | 1465120173762 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:33 INFO - PROCESS | 3760 | 1465120173885 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:49:33 INFO - PROCESS | 3760 | 1465120173892 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 3760 | 1465120173895 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A354B000 == 29 [pid = 3760] [id = 182] 02:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09F26A800) [pid = 3760] [serial = 544] [outer = 0000000000000000] 02:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09F270800) [pid = 3760] [serial = 545] [outer = 000000B09F26A800] 02:49:33 INFO - PROCESS | 3760 | 1465120173944 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09FD2E400) [pid = 3760] [serial = 546] [outer = 000000B09F26A800] 02:49:34 INFO - PROCESS | 3760 | 1465120174948 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:49:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1232ms 02:49:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:49:35 INFO - PROCESS | 3760 | 1465120174985 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3760 | 1465120174988 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:49:35 INFO - PROCESS | 3760 | 1465120174991 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3760 | 1465120174995 Marionette TRACE conn6 <- [1,694,null,{}] 02:49:35 INFO - PROCESS | 3760 | 1465120175008 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 3760 | 1465120175013 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:35 INFO - PROCESS | 3760 | 1465120175130 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:49:35 INFO - PROCESS | 3760 | 1465120175139 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 3760 | 1465120175142 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3B800 == 30 [pid = 3760] [id = 183] 02:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09CDB3400) [pid = 3760] [serial = 547] [outer = 0000000000000000] 02:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A3D87800) [pid = 3760] [serial = 548] [outer = 000000B09CDB3400] 02:49:35 INFO - PROCESS | 3760 | 1465120175193 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A4BE5800) [pid = 3760] [serial = 549] [outer = 000000B09CDB3400] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ADD5E800) [pid = 3760] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A7CF1800) [pid = 3760] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB6B7800) [pid = 3760] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AC57A800) [pid = 3760] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB691C00) [pid = 3760] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09F01F000) [pid = 3760] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0A3BD0800) [pid = 3760] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0999DAC00) [pid = 3760] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0A4C4AC00) [pid = 3760] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0A524EC00) [pid = 3760] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B09E95DC00) [pid = 3760] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:49:35 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B09E745C00) [pid = 3760] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:49:36 INFO - PROCESS | 3760 | 1465120176145 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:49:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 02:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:49:36 INFO - PROCESS | 3760 | 1465120176176 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 3760 | 1465120176178 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:49:36 INFO - PROCESS | 3760 | 1465120176182 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 3760 | 1465120176184 Marionette TRACE conn6 <- [1,698,null,{}] 02:49:36 INFO - PROCESS | 3760 | 1465120176188 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:36 INFO - PROCESS | 3760 | 1465120176190 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:36 INFO - PROCESS | 3760 | 1465120176280 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:49:36 INFO - PROCESS | 3760 | 1465120176287 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3760 | 1465120176289 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8DA4800 == 31 [pid = 3760] [id = 184] 02:49:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0A4C4D800) [pid = 3760] [serial = 550] [outer = 0000000000000000] 02:49:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0A530A800) [pid = 3760] [serial = 551] [outer = 000000B0A4C4D800] 02:49:36 INFO - PROCESS | 3760 | 1465120176337 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0A7CEF000) [pid = 3760] [serial = 552] [outer = 000000B0A4C4D800] 02:49:37 INFO - PROCESS | 3760 | 1465120177267 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 02:49:37 INFO - PROCESS | 3760 | 1465120177313 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 3760 | 1465120177315 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:49:37 INFO - PROCESS | 3760 | 1465120177319 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 3760 | 1465120177321 Marionette TRACE conn6 <- [1,702,null,{}] 02:49:37 INFO - PROCESS | 3760 | 1465120177324 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 3760 | 1465120177326 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:37 INFO - PROCESS | 3760 | 1465120177408 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:49:37 INFO - PROCESS | 3760 | 1465120177414 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 3760 | 1465120177416 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADB8800 == 32 [pid = 3760] [id = 185] 02:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09F26A000) [pid = 3760] [serial = 553] [outer = 0000000000000000] 02:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A830A800) [pid = 3760] [serial = 554] [outer = 000000B09F26A000] 02:49:37 INFO - PROCESS | 3760 | 1465120177463 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A8B5A800) [pid = 3760] [serial = 555] [outer = 000000B09F26A000] 02:49:38 INFO - PROCESS | 3760 | 1465120178441 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 02:49:38 INFO - PROCESS | 3760 | 1465120178522 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3760 | 1465120178527 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:49:38 INFO - PROCESS | 3760 | 1465120178533 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:49:38 INFO - PROCESS | 3760 | 1465120178538 Marionette TRACE conn6 <- [1,706,null,{}] 02:49:38 INFO - PROCESS | 3760 | 1465120178544 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 3760 | 1465120178548 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:38 INFO - PROCESS | 3760 | 1465120178697 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:49:38 INFO - PROCESS | 3760 | 1465120178847 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3760 | 1465120178852 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09DEF4000 == 33 [pid = 3760] [id = 186] 02:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09EB6EC00) [pid = 3760] [serial = 556] [outer = 0000000000000000] 02:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09F016C00) [pid = 3760] [serial = 557] [outer = 000000B09EB6EC00] 02:49:38 INFO - PROCESS | 3760 | 1465120178913 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09F260400) [pid = 3760] [serial = 558] [outer = 000000B09EB6EC00] 02:49:40 INFO - PROCESS | 3760 | 1465120180072 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:49:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1597ms 02:49:40 INFO - PROCESS | 3760 | 1465120180137 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3760 | 1465120180142 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:49:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8DA4800 == 32 [pid = 3760] [id = 184] 02:49:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3B800 == 31 [pid = 3760] [id = 183] 02:49:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A354B000 == 30 [pid = 3760] [id = 182] 02:49:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7EE000 == 29 [pid = 3760] [id = 181] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AF0AD000) [pid = 3760] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AE389000) [pid = 3760] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ACD0A800) [pid = 3760] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0ABA6BC00) [pid = 3760] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AC5E4000) [pid = 3760] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0ABFDF800) [pid = 3760] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0AB699000) [pid = 3760] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B09F268000) [pid = 3760] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0A3B6F400) [pid = 3760] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0A4BEA400) [pid = 3760] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B0A7CFB400) [pid = 3760] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (000000B0AC32F800) [pid = 3760] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (000000B0A5626400) [pid = 3760] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (000000B0A8309800) [pid = 3760] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (000000B0AB13E400) [pid = 3760] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (000000B0AB24F400) [pid = 3760] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (000000B09EB70400) [pid = 3760] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (000000B09F25C000) [pid = 3760] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 47 (000000B0ACC8F800) [pid = 3760] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 46 (000000B0AD90C000) [pid = 3760] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 45 (000000B09F260800) [pid = 3760] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 44 (000000B0AB13B400) [pid = 3760] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | --DOMWINDOW == 43 (000000B0AB6BE000) [pid = 3760] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:49:40 INFO - PROCESS | 3760 | 1465120180245 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3760 | 1465120180248 Marionette TRACE conn6 <- [1,710,null,{}] 02:49:40 INFO - PROCESS | 3760 | 1465120180257 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 3760 | 1465120180260 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:40 INFO - PROCESS | 3760 | 1465120180350 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:49:40 INFO - PROCESS | 3760 | 1465120180358 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3760 | 1465120180361 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE88800 == 30 [pid = 3760] [id = 187] 02:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (000000B09EB77C00) [pid = 3760] [serial = 559] [outer = 0000000000000000] 02:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (000000B09F01D800) [pid = 3760] [serial = 560] [outer = 000000B09EB77C00] 02:49:40 INFO - PROCESS | 3760 | 1465120180412 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (000000B09F268800) [pid = 3760] [serial = 561] [outer = 000000B09EB77C00] 02:49:40 INFO - PROCESS | 3760 | 1465120180866 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3760 | 1465120180899 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:49:40 INFO - PROCESS | 3760 | 1465120180906 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3760 | 1465120180909 Marionette TRACE conn6 <- [1,714,null,{}] 02:49:40 INFO - PROCESS | 3760 | 1465120180913 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 3760 | 1465120180915 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:41 INFO - PROCESS | 3760 | 1465120181015 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:49:41 INFO - PROCESS | 3760 | 1465120181042 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3760 | 1465120181044 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3D800 == 31 [pid = 3760] [id = 188] 02:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (000000B0A330BC00) [pid = 3760] [serial = 562] [outer = 0000000000000000] 02:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (000000B0A3D80C00) [pid = 3760] [serial = 563] [outer = 000000B0A330BC00] 02:49:41 INFO - PROCESS | 3760 | 1465120181093 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (000000B0A4BE8000) [pid = 3760] [serial = 564] [outer = 000000B0A330BC00] 02:49:41 INFO - PROCESS | 3760 | 1465120181610 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 02:49:41 INFO - PROCESS | 3760 | 1465120181639 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 3760 | 1465120181642 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:49:41 INFO - PROCESS | 3760 | 1465120181646 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3760 | 1465120181649 Marionette TRACE conn6 <- [1,718,null,{}] 02:49:41 INFO - PROCESS | 3760 | 1465120181661 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 3760 | 1465120181666 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:41 INFO - PROCESS | 3760 | 1465120181814 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:49:41 INFO - PROCESS | 3760 | 1465120181829 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3760 | 1465120181832 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB20D000 == 32 [pid = 3760] [id = 189] 02:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (000000B0A8A6A000) [pid = 3760] [serial = 565] [outer = 0000000000000000] 02:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (000000B0A8A75C00) [pid = 3760] [serial = 566] [outer = 000000B0A8A6A000] 02:49:41 INFO - PROCESS | 3760 | 1465120181882 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (000000B0A8F7A400) [pid = 3760] [serial = 567] [outer = 000000B0A8A6A000] 02:49:42 INFO - PROCESS | 3760 | 1465120182305 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 3760 | 1465120182343 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:49:42 INFO - PROCESS | 3760 | 1465120182346 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 3760 | 1465120182348 Marionette TRACE conn6 <- [1,722,null,{}] 02:49:42 INFO - PROCESS | 3760 | 1465120182351 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:42 INFO - PROCESS | 3760 | 1465120182353 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:42 INFO - PROCESS | 3760 | 1465120182472 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:49:42 INFO - PROCESS | 3760 | 1465120182514 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3760 | 1465120182516 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB27800 == 33 [pid = 3760] [id = 190] 02:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (000000B0AA949000) [pid = 3760] [serial = 568] [outer = 0000000000000000] 02:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (000000B0AADE8400) [pid = 3760] [serial = 569] [outer = 000000B0AA949000] 02:49:42 INFO - PROCESS | 3760 | 1465120182596 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B0AB123400) [pid = 3760] [serial = 570] [outer = 000000B0AA949000] 02:49:43 INFO - PROCESS | 3760 | 1465120183020 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 02:49:43 INFO - PROCESS | 3760 | 1465120183082 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 3760 | 1465120183085 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:49:43 INFO - PROCESS | 3760 | 1465120183095 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 3760 | 1465120183097 Marionette TRACE conn6 <- [1,726,null,{}] 02:49:43 INFO - PROCESS | 3760 | 1465120183101 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 3760 | 1465120183103 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:43 INFO - PROCESS | 3760 | 1465120183207 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:49:43 INFO - PROCESS | 3760 | 1465120183217 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3760 | 1465120183219 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC603000 == 34 [pid = 3760] [id = 191] 02:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B0AA94DC00) [pid = 3760] [serial = 571] [outer = 0000000000000000] 02:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B0AB143C00) [pid = 3760] [serial = 572] [outer = 000000B0AA94DC00] 02:49:43 INFO - PROCESS | 3760 | 1465120183264 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0AB1ACC00) [pid = 3760] [serial = 573] [outer = 000000B0AA94DC00] 02:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B09F26A800) [pid = 3760] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0999E4800) [pid = 3760] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B09CDB3400) [pid = 3760] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (000000B09E744400) [pid = 3760] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (000000B0A4C4D800) [pid = 3760] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (000000B0A330EC00) [pid = 3760] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:49:44 INFO - PROCESS | 3760 | [3760] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:49:44 INFO - PROCESS | 3760 | 1465120184185 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1126ms 02:49:44 INFO - PROCESS | 3760 | 1465120184223 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3760 | 1465120184225 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:49:44 INFO - PROCESS | 3760 | 1465120184229 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 3760 | 1465120184231 Marionette TRACE conn6 <- [1,730,null,{}] 02:49:44 INFO - PROCESS | 3760 | 1465120184235 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 3760 | 1465120184241 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:44 INFO - PROCESS | 3760 | 1465120184374 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:49:44 INFO - PROCESS | 3760 | 1465120184383 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3760 | 1465120184385 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0DD000 == 35 [pid = 3760] [id = 192] 02:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (000000B0A3A4F400) [pid = 3760] [serial = 574] [outer = 0000000000000000] 02:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (000000B0AB499000) [pid = 3760] [serial = 575] [outer = 000000B0A3A4F400] 02:49:44 INFO - PROCESS | 3760 | 1465120184432 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B0AB616000) [pid = 3760] [serial = 576] [outer = 000000B0A3A4F400] 02:49:45 INFO - PROCESS | 3760 | 1465120185351 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1127ms 02:49:45 INFO - PROCESS | 3760 | 1465120185359 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 3760 | 1465120185361 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:49:45 INFO - PROCESS | 3760 | 1465120185364 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:49:45 INFO - PROCESS | 3760 | 1465120185366 Marionette TRACE conn6 <- [1,734,null,{}] 02:49:45 INFO - PROCESS | 3760 | 1465120185370 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 3760 | 1465120185372 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:45 INFO - PROCESS | 3760 | 1465120185478 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:49:45 INFO - PROCESS | 3760 | 1465120185486 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3760 | 1465120185488 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2DE800 == 36 [pid = 3760] [id = 193] 02:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B09CF4DC00) [pid = 3760] [serial = 577] [outer = 0000000000000000] 02:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B0AB6A0000) [pid = 3760] [serial = 578] [outer = 000000B09CF4DC00] 02:49:45 INFO - PROCESS | 3760 | 1465120185534 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0AB6C1C00) [pid = 3760] [serial = 579] [outer = 000000B09CF4DC00] 02:49:46 INFO - PROCESS | 3760 | 1465120186493 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1184ms 02:49:46 INFO - PROCESS | 3760 | 1465120186552 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 3760 | 1465120186558 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:49:46 INFO - PROCESS | 3760 | 1465120186564 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 3760 | 1465120186568 Marionette TRACE conn6 <- [1,738,null,{}] 02:49:46 INFO - PROCESS | 3760 | 1465120186574 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:46 INFO - PROCESS | 3760 | 1465120186577 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:46 INFO - PROCESS | 3760 | 1465120186751 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:49:46 INFO - PROCESS | 3760 | 1465120186834 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 3760 | 1465120186837 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DC4800 == 37 [pid = 3760] [id = 194] 02:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B09E967800) [pid = 3760] [serial = 580] [outer = 0000000000000000] 02:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B09F019C00) [pid = 3760] [serial = 581] [outer = 000000B09E967800] 02:49:46 INFO - PROCESS | 3760 | 1465120186900 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0A3271400) [pid = 3760] [serial = 582] [outer = 000000B09E967800] 02:49:48 INFO - PROCESS | 3760 | 1465120188035 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1481ms 02:49:48 INFO - PROCESS | 3760 | 1465120188047 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3760 | 1465120188053 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:49:48 INFO - PROCESS | 3760 | 1465120188102 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3760 | 1465120188105 Marionette TRACE conn6 <- [1,742,null,{}] 02:49:48 INFO - PROCESS | 3760 | 1465120188110 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 3760 | 1465120188113 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:48 INFO - PROCESS | 3760 | 1465120188219 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:49:48 INFO - PROCESS | 3760 | 1465120188362 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3760 | 1465120188364 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB817800 == 38 [pid = 3760] [id = 195] 02:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A7CF1800) [pid = 3760] [serial = 583] [outer = 0000000000000000] 02:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A7CFA400) [pid = 3760] [serial = 584] [outer = 000000B0A7CF1800] 02:49:48 INFO - PROCESS | 3760 | 1465120188463 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A8D51C00) [pid = 3760] [serial = 585] [outer = 000000B0A7CF1800] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B09DEF3800 == 37 [pid = 3760] [id = 180] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0DD000 == 36 [pid = 3760] [id = 192] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC603000 == 35 [pid = 3760] [id = 191] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB27800 == 34 [pid = 3760] [id = 190] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB20D000 == 33 [pid = 3760] [id = 189] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3D800 == 32 [pid = 3760] [id = 188] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE88800 == 31 [pid = 3760] [id = 187] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADB8800 == 30 [pid = 3760] [id = 185] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B09DEF4000 == 29 [pid = 3760] [id = 186] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2DE800 == 28 [pid = 3760] [id = 193] 02:49:50 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DC4800 == 27 [pid = 3760] [id = 194] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09FD2E400) [pid = 3760] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B09F270800) [pid = 3760] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B09E03F000) [pid = 3760] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B09CDBA400) [pid = 3760] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0A3D87800) [pid = 3760] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B09E86F000) [pid = 3760] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0A4BE5800) [pid = 3760] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0A530A800) [pid = 3760] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B0A830A800) [pid = 3760] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (000000B0AA954C00) [pid = 3760] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (000000B0A7C7F400) [pid = 3760] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (000000B0A7CEF000) [pid = 3760] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (000000B09EB74000) [pid = 3760] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:49:50 INFO - PROCESS | 3760 | 1465120190191 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2142ms 02:49:50 INFO - PROCESS | 3760 | 1465120190243 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3760 | 1465120190247 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:49:50 INFO - PROCESS | 3760 | 1465120190253 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:49:50 INFO - PROCESS | 3760 | 1465120190258 Marionette TRACE conn6 <- [1,746,null,{}] 02:49:50 INFO - PROCESS | 3760 | 1465120190265 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 3760 | 1465120190268 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:50 INFO - PROCESS | 3760 | 1465120190366 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:49:50 INFO - PROCESS | 3760 | 1465120190423 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 3760 | 1465120190427 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E2800 == 28 [pid = 3760] [id = 196] 02:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (000000B09E95F000) [pid = 3760] [serial = 586] [outer = 0000000000000000] 02:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (000000B09E960800) [pid = 3760] [serial = 587] [outer = 000000B09E95F000] 02:49:50 INFO - PROCESS | 3760 | 1465120190480 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (000000B09EE9DC00) [pid = 3760] [serial = 588] [outer = 000000B09E95F000] 02:49:50 INFO - PROCESS | 3760 | 1465120190884 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 02:49:50 INFO - PROCESS | 3760 | 1465120190948 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3760 | 1465120190953 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:49:50 INFO - PROCESS | 3760 | 1465120190960 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3760 | 1465120190963 Marionette TRACE conn6 <- [1,750,null,{}] 02:49:50 INFO - PROCESS | 3760 | 1465120190967 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 3760 | 1465120190969 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:51 INFO - PROCESS | 3760 | 1465120191062 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:49:51 INFO - PROCESS | 3760 | 1465120191069 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3760 | 1465120191072 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3555000 == 29 [pid = 3760] [id = 197] 02:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B09F257C00) [pid = 3760] [serial = 589] [outer = 0000000000000000] 02:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B09F26D400) [pid = 3760] [serial = 590] [outer = 000000B09F257C00] 02:49:51 INFO - PROCESS | 3760 | 1465120191128 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B09FD2BC00) [pid = 3760] [serial = 591] [outer = 000000B09F257C00] 02:49:52 INFO - PROCESS | 3760 | [3760] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:49:52 INFO - PROCESS | 3760 | 1465120192083 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:49:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 02:49:52 INFO - PROCESS | 3760 | 1465120192102 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 3760 | 1465120192104 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:49:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:49:52 INFO - PROCESS | 3760 | 1465120192108 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 3760 | 1465120192112 Marionette TRACE conn6 <- [1,754,null,{}] 02:49:52 INFO - PROCESS | 3760 | 1465120192130 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:52 INFO - PROCESS | 3760 | 1465120192136 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:52 INFO - PROCESS | 3760 | 1465120192249 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:49:52 INFO - PROCESS | 3760 | 1465120192257 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 3760 | 1465120192260 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86CA800 == 30 [pid = 3760] [id = 198] 02:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0A3FB1400) [pid = 3760] [serial = 592] [outer = 0000000000000000] 02:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0A4011800) [pid = 3760] [serial = 593] [outer = 000000B0A3FB1400] 02:49:52 INFO - PROCESS | 3760 | 1465120192310 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0A4C46000) [pid = 3760] [serial = 594] [outer = 000000B0A3FB1400] 02:49:53 INFO - PROCESS | 3760 | 1465120193215 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:49:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1143ms 02:49:53 INFO - PROCESS | 3760 | 1465120193254 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3760 | 1465120193256 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:49:53 INFO - PROCESS | 3760 | 1465120193260 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3760 | 1465120193262 Marionette TRACE conn6 <- [1,758,null,{}] 02:49:53 INFO - PROCESS | 3760 | 1465120193265 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:53 INFO - PROCESS | 3760 | 1465120193268 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:53 INFO - PROCESS | 3760 | 1465120193378 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:49:53 INFO - PROCESS | 3760 | 1465120193383 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3760 | 1465120193385 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADAD000 == 31 [pid = 3760] [id = 199] 02:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0A5627000) [pid = 3760] [serial = 595] [outer = 0000000000000000] 02:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A7C84C00) [pid = 3760] [serial = 596] [outer = 000000B0A5627000] 02:49:53 INFO - PROCESS | 3760 | 1465120193433 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A8306000) [pid = 3760] [serial = 597] [outer = 000000B0A5627000] 02:49:53 INFO - PROCESS | 3760 | 1465120193877 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 02:49:53 INFO - PROCESS | 3760 | 1465120193934 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3760 | 1465120193936 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:49:53 INFO - PROCESS | 3760 | 1465120193939 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3760 | 1465120193941 Marionette TRACE conn6 <- [1,762,null,{}] 02:49:53 INFO - PROCESS | 3760 | 1465120193950 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:53 INFO - PROCESS | 3760 | 1465120193953 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:54 INFO - PROCESS | 3760 | 1465120194059 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:49:54 INFO - PROCESS | 3760 | 1465120194171 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3760 | 1465120194173 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B09CF4DC00) [pid = 3760] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B09EB77C00) [pid = 3760] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0A330BC00) [pid = 3760] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B09EB6EC00) [pid = 3760] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0A8A6A000) [pid = 3760] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B09F26A000) [pid = 3760] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0AA94DC00) [pid = 3760] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B0A3A4F400) [pid = 3760] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:49:54 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (000000B0AA949000) [pid = 3760] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:49:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40C2800 == 32 [pid = 3760] [id = 200] 02:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B09E95DC00) [pid = 3760] [serial = 598] [outer = 0000000000000000] 02:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B09FF6A000) [pid = 3760] [serial = 599] [outer = 000000B09E95DC00] 02:49:54 INFO - PROCESS | 3760 | 1465120194224 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B0A8D52400) [pid = 3760] [serial = 600] [outer = 000000B09E95DC00] 02:49:54 INFO - PROCESS | 3760 | 1465120194579 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 02:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:49:54 INFO - PROCESS | 3760 | 1465120194614 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 3760 | 1465120194616 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:49:54 INFO - PROCESS | 3760 | 1465120194619 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 3760 | 1465120194621 Marionette TRACE conn6 <- [1,766,null,{}] 02:49:54 INFO - PROCESS | 3760 | 1465120194624 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 3760 | 1465120194630 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:54 INFO - PROCESS | 3760 | 1465120194806 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:49:54 INFO - PROCESS | 3760 | 1465120194818 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3760 | 1465120194821 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC031000 == 33 [pid = 3760] [id = 201] 02:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0A8D23800) [pid = 3760] [serial = 601] [outer = 0000000000000000] 02:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0AA9C9400) [pid = 3760] [serial = 602] [outer = 000000B0A8D23800] 02:49:54 INFO - PROCESS | 3760 | 1465120194869 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0AB145800) [pid = 3760] [serial = 603] [outer = 000000B0A8D23800] 02:49:55 INFO - PROCESS | 3760 | 1465120195274 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 02:49:55 INFO - PROCESS | 3760 | 1465120195324 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3760 | 1465120195326 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:49:55 INFO - PROCESS | 3760 | 1465120195330 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 3760 | 1465120195332 Marionette TRACE conn6 <- [1,770,null,{}] 02:49:55 INFO - PROCESS | 3760 | 1465120195335 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 3760 | 1465120195337 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:55 INFO - PROCESS | 3760 | 1465120195443 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:49:55 INFO - PROCESS | 3760 | 1465120195450 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3760 | 1465120195452 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0EF800 == 34 [pid = 3760] [id = 202] 02:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0AB1AB000) [pid = 3760] [serial = 604] [outer = 0000000000000000] 02:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0AB1B0C00) [pid = 3760] [serial = 605] [outer = 000000B0AB1AB000] 02:49:55 INFO - PROCESS | 3760 | 1465120195497 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0AB2C4C00) [pid = 3760] [serial = 606] [outer = 000000B0AB1AB000] 02:49:55 INFO - PROCESS | 3760 | 1465120195881 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 586ms 02:49:55 INFO - PROCESS | 3760 | 1465120195920 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3760 | 1465120195922 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:49:55 INFO - PROCESS | 3760 | 1465120195925 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:49:55 INFO - PROCESS | 3760 | 1465120195927 Marionette TRACE conn6 <- [1,774,null,{}] 02:49:55 INFO - PROCESS | 3760 | 1465120195930 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 3760 | 1465120195933 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:56 INFO - PROCESS | 3760 | 1465120196043 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:49:56 INFO - PROCESS | 3760 | 1465120196097 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 3760 | 1465120196099 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF93F800 == 35 [pid = 3760] [id = 203] 02:49:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09E968000) [pid = 3760] [serial = 607] [outer = 0000000000000000] 02:49:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0AB4A2400) [pid = 3760] [serial = 608] [outer = 000000B09E968000] 02:49:56 INFO - PROCESS | 3760 | 1465120196145 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB698C00) [pid = 3760] [serial = 609] [outer = 000000B09E968000] 02:49:56 INFO - PROCESS | 3760 | 1465120196912 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1023ms 02:49:56 INFO - PROCESS | 3760 | 1465120196952 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 3760 | 1465120196957 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:49:56 INFO - PROCESS | 3760 | 1465120196962 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 3760 | 1465120196968 Marionette TRACE conn6 <- [1,778,null,{}] 02:49:57 INFO - PROCESS | 3760 | 1465120196996 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:57 INFO - PROCESS | 3760 | 1465120196999 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:57 INFO - PROCESS | 3760 | 1465120197152 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:49:57 INFO - PROCESS | 3760 | 1465120197216 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 3760 | 1465120197219 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3334000 == 36 [pid = 3760] [id = 204] 02:49:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09EE9D800) [pid = 3760] [serial = 610] [outer = 0000000000000000] 02:49:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F213000) [pid = 3760] [serial = 611] [outer = 000000B09EE9D800] 02:49:57 INFO - PROCESS | 3760 | 1465120197320 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F562000) [pid = 3760] [serial = 612] [outer = 000000B09EE9D800] 02:49:58 INFO - PROCESS | 3760 | 1465120198201 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1257ms 02:49:58 INFO - PROCESS | 3760 | 1465120198222 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 3760 | 1465120198227 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:49:58 INFO - PROCESS | 3760 | 1465120198232 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 3760 | 1465120198236 Marionette TRACE conn6 <- [1,782,null,{}] 02:49:58 INFO - PROCESS | 3760 | 1465120198266 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 3760 | 1465120198269 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:58 INFO - PROCESS | 3760 | 1465120198395 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:49:58 INFO - PROCESS | 3760 | 1465120198459 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 3760 | 1465120198464 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F522000 == 37 [pid = 3760] [id = 205] 02:49:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09F260800) [pid = 3760] [serial = 613] [outer = 0000000000000000] 02:49:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F26C000) [pid = 3760] [serial = 614] [outer = 000000B09F260800] 02:49:58 INFO - PROCESS | 3760 | 1465120198519 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A352BC00) [pid = 3760] [serial = 615] [outer = 000000B09F260800] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0EF800 == 36 [pid = 3760] [id = 202] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC031000 == 35 [pid = 3760] [id = 201] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40C2800 == 34 [pid = 3760] [id = 200] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADAD000 == 33 [pid = 3760] [id = 199] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86CA800 == 32 [pid = 3760] [id = 198] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3555000 == 31 [pid = 3760] [id = 197] 02:49:58 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E2800 == 30 [pid = 3760] [id = 196] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F01D800) [pid = 3760] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3D80C00) [pid = 3760] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A4BE8000) [pid = 3760] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09F016C00) [pid = 3760] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B09F260400) [pid = 3760] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A8A75C00) [pid = 3760] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A8F7A400) [pid = 3760] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A8B5A800) [pid = 3760] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09F268800) [pid = 3760] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AB143C00) [pid = 3760] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB499000) [pid = 3760] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AB1ACC00) [pid = 3760] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0AADE8400) [pid = 3760] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0AB123400) [pid = 3760] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0AB6C1C00) [pid = 3760] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0AB616000) [pid = 3760] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B0AB6A0000) [pid = 3760] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3760 | 1465120199027 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 840ms 02:49:59 INFO - PROCESS | 3760 | 1465120199077 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 3760 | 1465120199083 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:49:59 INFO - PROCESS | 3760 | 1465120199090 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 3760 | 1465120199093 Marionette TRACE conn6 <- [1,786,null,{}] 02:49:59 INFO - PROCESS | 3760 | 1465120199097 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 3760 | 1465120199100 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:59 INFO - PROCESS | 3760 | 1465120199192 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:49:59 INFO - PROCESS | 3760 | 1465120199199 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3760 | 1465120199201 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D40800 == 31 [pid = 3760] [id = 206] 02:49:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B0A330F000) [pid = 3760] [serial = 616] [outer = 0000000000000000] 02:49:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B0A3ACD000) [pid = 3760] [serial = 617] [outer = 000000B0A330F000] 02:49:59 INFO - PROCESS | 3760 | 1465120199252 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0A4BE6800) [pid = 3760] [serial = 618] [outer = 000000B0A330F000] 02:49:59 INFO - PROCESS | 3760 | 1465120199727 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 02:49:59 INFO - PROCESS | 3760 | 1465120199783 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 3760 | 1465120199785 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:49:59 INFO - PROCESS | 3760 | 1465120199789 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 3760 | 1465120199793 Marionette TRACE conn6 <- [1,790,null,{}] 02:49:59 INFO - PROCESS | 3760 | 1465120199804 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 3760 | 1465120199809 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:49:59 INFO - PROCESS | 3760 | 1465120199931 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:50:00 INFO - PROCESS | 3760 | 1465120200006 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3760 | 1465120200009 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADB8000 == 32 [pid = 3760] [id = 207] 02:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0A7C7F400) [pid = 3760] [serial = 619] [outer = 0000000000000000] 02:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0A7CF7800) [pid = 3760] [serial = 620] [outer = 000000B0A7C7F400] 02:50:00 INFO - PROCESS | 3760 | 1465120200060 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0A8B5A800) [pid = 3760] [serial = 621] [outer = 000000B0A7C7F400] 02:50:00 INFO - PROCESS | 3760 | 1465120200460 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 693ms 02:50:00 INFO - PROCESS | 3760 | 1465120200485 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3760 | 1465120200488 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:50:00 INFO - PROCESS | 3760 | 1465120200491 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3760 | 1465120200493 Marionette TRACE conn6 <- [1,794,null,{}] 02:50:00 INFO - PROCESS | 3760 | 1465120200497 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:00 INFO - PROCESS | 3760 | 1465120200499 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:00 INFO - PROCESS | 3760 | 1465120200592 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:50:00 INFO - PROCESS | 3760 | 1465120200613 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3760 | 1465120200615 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB27800 == 33 [pid = 3760] [id = 208] 02:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0AA94A800) [pid = 3760] [serial = 622] [outer = 0000000000000000] 02:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0AAD4B400) [pid = 3760] [serial = 623] [outer = 000000B0AA94A800] 02:50:00 INFO - PROCESS | 3760 | 1465120200663 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0AB12A400) [pid = 3760] [serial = 624] [outer = 000000B0AA94A800] 02:50:01 INFO - PROCESS | 3760 | 1465120201121 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 02:50:01 INFO - PROCESS | 3760 | 1465120201165 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 3760 | 1465120201167 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:50:01 INFO - PROCESS | 3760 | 1465120201176 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3760 | 1465120201178 Marionette TRACE conn6 <- [1,798,null,{}] 02:50:01 INFO - PROCESS | 3760 | 1465120201182 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:01 INFO - PROCESS | 3760 | 1465120201184 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:01 INFO - PROCESS | 3760 | 1465120201290 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:50:01 INFO - PROCESS | 3760 | 1465120201380 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3760 | 1465120201382 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD39800 == 34 [pid = 3760] [id = 209] 02:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09E95D400) [pid = 3760] [serial = 625] [outer = 0000000000000000] 02:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB1A9400) [pid = 3760] [serial = 626] [outer = 000000B09E95D400] 02:50:01 INFO - PROCESS | 3760 | 1465120201441 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB24DC00) [pid = 3760] [serial = 627] [outer = 000000B09E95D400] 02:50:01 INFO - PROCESS | 3760 | 1465120201890 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 02:50:01 INFO - PROCESS | 3760 | 1465120201912 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 3760 | 1465120201914 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:50:01 INFO - PROCESS | 3760 | 1465120201918 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3760 | 1465120201919 Marionette TRACE conn6 <- [1,802,null,{}] 02:50:01 INFO - PROCESS | 3760 | 1465120201928 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:01 INFO - PROCESS | 3760 | 1465120201935 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:02 INFO - PROCESS | 3760 | 1465120202069 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:50:02 INFO - PROCESS | 3760 | 1465120202084 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3760 | 1465120202086 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2EA800 == 35 [pid = 3760] [id = 210] 02:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB4A2C00) [pid = 3760] [serial = 628] [outer = 0000000000000000] 02:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB696000) [pid = 3760] [serial = 629] [outer = 000000B0AB4A2C00] 02:50:02 INFO - PROCESS | 3760 | 1465120202169 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB6CC800) [pid = 3760] [serial = 630] [outer = 000000B0AB4A2C00] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB1AB000) [pid = 3760] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09F257C00) [pid = 3760] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B09E95DC00) [pid = 3760] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09E967800) [pid = 3760] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A5627000) [pid = 3760] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A3FB1400) [pid = 3760] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09E95F000) [pid = 3760] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:50:02 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0A8D23800) [pid = 3760] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:50:02 INFO - PROCESS | 3760 | 1465120202618 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 3760 | 1465120202658 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:50:02 INFO - PROCESS | 3760 | 1465120202662 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 3760 | 1465120202663 Marionette TRACE conn6 <- [1,806,null,{}] 02:50:02 INFO - PROCESS | 3760 | 1465120202668 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:02 INFO - PROCESS | 3760 | 1465120202670 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:02 INFO - PROCESS | 3760 | 1465120202761 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:50:02 INFO - PROCESS | 3760 | 1465120202780 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3760 | 1465120202783 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D6A000 == 36 [pid = 3760] [id = 211] 02:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09E95F000) [pid = 3760] [serial = 631] [outer = 0000000000000000] 02:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A8D24C00) [pid = 3760] [serial = 632] [outer = 000000B09E95F000] 02:50:02 INFO - PROCESS | 3760 | 1465120202839 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0ABB38000) [pid = 3760] [serial = 633] [outer = 000000B09E95F000] 02:50:03 INFO - PROCESS | 3760 | 1465120203251 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 02:50:03 INFO - PROCESS | 3760 | 1465120203294 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3760 | 1465120203296 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:50:03 INFO - PROCESS | 3760 | 1465120203300 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 3760 | 1465120203301 Marionette TRACE conn6 <- [1,810,null,{}] 02:50:03 INFO - PROCESS | 3760 | 1465120203305 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 3760 | 1465120203307 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:03 INFO - PROCESS | 3760 | 1465120203397 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:50:03 INFO - PROCESS | 3760 | 1465120203417 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3760 | 1465120203419 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DDD000 == 37 [pid = 3760] [id = 212] 02:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0ABB3CC00) [pid = 3760] [serial = 634] [outer = 0000000000000000] 02:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0ABB43000) [pid = 3760] [serial = 635] [outer = 000000B0ABB3CC00] 02:50:03 INFO - PROCESS | 3760 | 1465120203465 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0ABC6CC00) [pid = 3760] [serial = 636] [outer = 000000B0ABB3CC00] 02:50:03 INFO - PROCESS | 3760 | 1465120203894 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3760 | 1465120203934 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:50:03 INFO - PROCESS | 3760 | 1465120203938 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:50:03 INFO - PROCESS | 3760 | 1465120203940 Marionette TRACE conn6 <- [1,814,null,{}] 02:50:03 INFO - PROCESS | 3760 | 1465120203943 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 3760 | 1465120203945 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:04 INFO - PROCESS | 3760 | 1465120204030 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:50:04 INFO - PROCESS | 3760 | 1465120204036 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3760 | 1465120204038 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F9E000 == 38 [pid = 3760] [id = 213] 02:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A7C7C400) [pid = 3760] [serial = 637] [outer = 0000000000000000] 02:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ABE91800) [pid = 3760] [serial = 638] [outer = 000000B0A7C7C400] 02:50:04 INFO - PROCESS | 3760 | 1465120204100 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ABFE6400) [pid = 3760] [serial = 639] [outer = 000000B0A7C7C400] 02:50:04 INFO - PROCESS | 3760 | 1465120204518 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 02:50:04 INFO - PROCESS | 3760 | 1465120204569 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3760 | 1465120204571 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:50:04 INFO - PROCESS | 3760 | 1465120204580 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 3760 | 1465120204582 Marionette TRACE conn6 <- [1,818,null,{}] 02:50:04 INFO - PROCESS | 3760 | 1465120204587 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 3760 | 1465120204589 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:04 INFO - PROCESS | 3760 | 1465120204675 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:50:04 INFO - PROCESS | 3760 | 1465120204681 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3760 | 1465120204683 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2B9E000 == 39 [pid = 3760] [id = 214] 02:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABFE7C00) [pid = 3760] [serial = 640] [outer = 0000000000000000] 02:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AC2CCC00) [pid = 3760] [serial = 641] [outer = 000000B0ABFE7C00] 02:50:04 INFO - PROCESS | 3760 | 1465120204729 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AC2D5800) [pid = 3760] [serial = 642] [outer = 000000B0ABFE7C00] 02:50:05 INFO - PROCESS | 3760 | 1465120205432 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms 02:50:05 INFO - PROCESS | 3760 | 1465120205479 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:50:05 INFO - PROCESS | 3760 | 1465120205484 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:50:05 INFO - PROCESS | 3760 | 1465120205490 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 3760 | 1465120205496 Marionette TRACE conn6 <- [1,822,null,{}] 02:50:05 INFO - PROCESS | 3760 | 1465120205501 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:05 INFO - PROCESS | 3760 | 1465120205505 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:05 INFO - PROCESS | 3760 | 1465120205625 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:50:05 INFO - PROCESS | 3760 | 1465120205697 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3760 | 1465120205700 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D1F000 == 40 [pid = 3760] [id = 215] 02:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09F275800) [pid = 3760] [serial = 643] [outer = 0000000000000000] 02:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3BD2400) [pid = 3760] [serial = 644] [outer = 000000B09F275800] 02:50:05 INFO - PROCESS | 3760 | 1465120205759 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A4CB4000) [pid = 3760] [serial = 645] [outer = 000000B09F275800] 02:50:08 INFO - PROCESS | 3760 | 1465120208203 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2743ms 02:50:08 INFO - PROCESS | 3760 | 1465120208233 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3760 | 1465120208238 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:50:08 INFO - PROCESS | 3760 | 1465120208245 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 3760 | 1465120208248 Marionette TRACE conn6 <- [1,826,null,{}] 02:50:08 INFO - PROCESS | 3760 | 1465120208253 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 3760 | 1465120208256 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:08 INFO - PROCESS | 3760 | 1465120208383 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:50:08 INFO - PROCESS | 3760 | 1465120208519 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3760 | 1465120208522 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E08800 == 41 [pid = 3760] [id = 216] 02:50:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB69CC00) [pid = 3760] [serial = 646] [outer = 0000000000000000] 02:50:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6C6000) [pid = 3760] [serial = 647] [outer = 000000B0AB69CC00] 02:50:08 INFO - PROCESS | 3760 | 1465120208583 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABFE5000) [pid = 3760] [serial = 648] [outer = 000000B0AB69CC00] 02:50:09 INFO - PROCESS | 3760 | 1465120209174 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 984ms 02:50:09 INFO - PROCESS | 3760 | 1465120209231 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:50:09 INFO - PROCESS | 3760 | 1465120209234 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:50:09 INFO - PROCESS | 3760 | 1465120209237 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 3760 | 1465120209241 Marionette TRACE conn6 <- [1,830,null,{}] 02:50:09 INFO - PROCESS | 3760 | 1465120209253 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:09 INFO - PROCESS | 3760 | 1465120209258 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:09 INFO - PROCESS | 3760 | 1465120209372 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:50:09 INFO - PROCESS | 3760 | 1465120209446 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3760 | 1465120209450 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30EA800 == 42 [pid = 3760] [id = 217] 02:50:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC32F400) [pid = 3760] [serial = 649] [outer = 0000000000000000] 02:50:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC332C00) [pid = 3760] [serial = 650] [outer = 000000B0AC32F400] 02:50:09 INFO - PROCESS | 3760 | 1465120209548 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC579400) [pid = 3760] [serial = 651] [outer = 000000B0AC32F400] 02:50:10 INFO - PROCESS | 3760 | 1465120210407 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1239ms 02:50:10 INFO - PROCESS | 3760 | 1465120210479 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3760 | 1465120210484 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:50:10 INFO - PROCESS | 3760 | 1465120210489 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 3760 | 1465120210493 Marionette TRACE conn6 <- [1,834,null,{}] 02:50:10 INFO - PROCESS | 3760 | 1465120210499 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:10 INFO - PROCESS | 3760 | 1465120210502 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:10 INFO - PROCESS | 3760 | 1465120210616 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:50:10 INFO - PROCESS | 3760 | 1465120210690 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 3760 | 1465120210694 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E8DE800 == 43 [pid = 3760] [id = 218] 02:50:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F25B000) [pid = 3760] [serial = 652] [outer = 0000000000000000] 02:50:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A306DC00) [pid = 3760] [serial = 653] [outer = 000000B09F25B000] 02:50:10 INFO - PROCESS | 3760 | 1465120210746 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A409EC00) [pid = 3760] [serial = 654] [outer = 000000B09F25B000] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB817800 == 42 [pid = 3760] [id = 195] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F9E000 == 41 [pid = 3760] [id = 213] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DDD000 == 40 [pid = 3760] [id = 212] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D6A000 == 39 [pid = 3760] [id = 211] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2EA800 == 38 [pid = 3760] [id = 210] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD39800 == 37 [pid = 3760] [id = 209] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB27800 == 36 [pid = 3760] [id = 208] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADB8000 == 35 [pid = 3760] [id = 207] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D40800 == 34 [pid = 3760] [id = 206] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F522000 == 33 [pid = 3760] [id = 205] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3334000 == 32 [pid = 3760] [id = 204] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF93F800 == 31 [pid = 3760] [id = 203] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30EA800 == 30 [pid = 3760] [id = 217] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E08800 == 29 [pid = 3760] [id = 216] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D1F000 == 28 [pid = 3760] [id = 215] 02:50:11 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2B9E000 == 27 [pid = 3760] [id = 214] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09F26D400) [pid = 3760] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8D52400) [pid = 3760] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F019C00) [pid = 3760] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A8306000) [pid = 3760] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A7C84C00) [pid = 3760] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09FD2BC00) [pid = 3760] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A4011800) [pid = 3760] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09FF6A000) [pid = 3760] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A4C46000) [pid = 3760] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09E960800) [pid = 3760] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AA9C9400) [pid = 3760] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB145800) [pid = 3760] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A3271400) [pid = 3760] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09EE9DC00) [pid = 3760] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A7CFA400) [pid = 3760] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB1B0C00) [pid = 3760] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB2C4C00) [pid = 3760] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:50:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09DE34000) [pid = 3760] [serial = 655] [outer = 000000B0A4CB2800] 02:50:12 INFO - PROCESS | 3760 | 1465120212069 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1631ms 02:50:12 INFO - PROCESS | 3760 | 1465120212125 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3760 | 1465120212129 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 3760 | 1465120212134 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:50:12 INFO - PROCESS | 3760 | 1465120212137 Marionette TRACE conn6 <- [1,838,null,{}] 02:50:12 INFO - PROCESS | 3760 | 1465120212143 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 3760 | 1465120212146 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:12 INFO - PROCESS | 3760 | 1465120212246 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:50:12 INFO - PROCESS | 3760 | 1465120212261 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3760 | 1465120212264 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F0BE000 == 28 [pid = 3760] [id = 219] 02:50:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F213C00) [pid = 3760] [serial = 656] [outer = 0000000000000000] 02:50:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F219400) [pid = 3760] [serial = 657] [outer = 000000B09F213C00] 02:50:12 INFO - PROCESS | 3760 | 1465120212316 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F26D400) [pid = 3760] [serial = 658] [outer = 000000B09F213C00] 02:50:12 INFO - PROCESS | 3760 | 1465120212781 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 02:50:12 INFO - PROCESS | 3760 | 1465120212811 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3760 | 1465120212817 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 3760 | 1465120212823 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:50:12 INFO - PROCESS | 3760 | 1465120212826 Marionette TRACE conn6 <- [1,842,null,{}] 02:50:12 INFO - PROCESS | 3760 | 1465120212830 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:12 INFO - PROCESS | 3760 | 1465120212833 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:12 INFO - PROCESS | 3760 | 1465120212963 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:50:13 INFO - PROCESS | 3760 | 1465120212996 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3760 | 1465120212998 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D3000 == 29 [pid = 3760] [id = 220] 02:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A3A4AC00) [pid = 3760] [serial = 659] [outer = 0000000000000000] 02:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A3ACB400) [pid = 3760] [serial = 660] [outer = 000000B0A3A4AC00] 02:50:13 INFO - PROCESS | 3760 | 1465120213053 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A4BE5400) [pid = 3760] [serial = 661] [outer = 000000B0A3A4AC00] 02:50:13 INFO - PROCESS | 3760 | 1465120213523 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 732ms 02:50:13 INFO - PROCESS | 3760 | 1465120213561 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 3760 | 1465120213564 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:50:13 INFO - PROCESS | 3760 | 1465120213569 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 3760 | 1465120213573 Marionette TRACE conn6 <- [1,846,null,{}] 02:50:13 INFO - PROCESS | 3760 | 1465120213584 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:13 INFO - PROCESS | 3760 | 1465120213590 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:13 INFO - PROCESS | 3760 | 1465120213681 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:50:13 INFO - PROCESS | 3760 | 1465120213690 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3760 | 1465120213693 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB321800 == 30 [pid = 3760] [id = 221] 02:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09EB6DC00) [pid = 3760] [serial = 662] [outer = 0000000000000000] 02:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A7CFAC00) [pid = 3760] [serial = 663] [outer = 000000B09EB6DC00] 02:50:13 INFO - PROCESS | 3760 | 1465120213745 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A8A72000) [pid = 3760] [serial = 664] [outer = 000000B09EB6DC00] 02:50:14 INFO - PROCESS | 3760 | 1465120214244 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms 02:50:14 INFO - PROCESS | 3760 | 1465120214319 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3760 | 1465120214322 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:50:14 INFO - PROCESS | 3760 | 1465120214325 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:50:14 INFO - PROCESS | 3760 | 1465120214327 Marionette TRACE conn6 <- [1,850,null,{}] 02:50:14 INFO - PROCESS | 3760 | 1465120214331 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 3760 | 1465120214333 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:14 INFO - PROCESS | 3760 | 1465120214443 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:50:14 INFO - PROCESS | 3760 | 1465120214491 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 3760 | 1465120214494 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED9800 == 31 [pid = 3760] [id = 222] 02:50:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A955E000) [pid = 3760] [serial = 665] [outer = 0000000000000000] 02:50:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AA94DC00) [pid = 3760] [serial = 666] [outer = 000000B0A955E000] 02:50:14 INFO - PROCESS | 3760 | 1465120214539 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB10A400) [pid = 3760] [serial = 667] [outer = 000000B0A955E000] 02:50:14 INFO - PROCESS | 3760 | 1465120214971 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 689ms 02:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:50:15 INFO - PROCESS | 3760 | 1465120215023 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 3760 | 1465120215025 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:50:15 INFO - PROCESS | 3760 | 1465120215029 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 3760 | 1465120215031 Marionette TRACE conn6 <- [1,854,null,{}] 02:50:15 INFO - PROCESS | 3760 | 1465120215034 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:15 INFO - PROCESS | 3760 | 1465120215036 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:15 INFO - PROCESS | 3760 | 1465120215172 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:50:15 INFO - PROCESS | 3760 | 1465120215214 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3760 | 1465120215216 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ADE26000 == 32 [pid = 3760] [id = 223] 02:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09CDB6400) [pid = 3760] [serial = 668] [outer = 0000000000000000] 02:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB13B000) [pid = 3760] [serial = 669] [outer = 000000B09CDB6400] 02:50:15 INFO - PROCESS | 3760 | 1465120215263 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB1AF800) [pid = 3760] [serial = 670] [outer = 000000B09CDB6400] 02:50:15 INFO - PROCESS | 3760 | 1465120215729 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 731ms 02:50:15 INFO - PROCESS | 3760 | 1465120215763 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:50:15 INFO - PROCESS | 3760 | 1465120215766 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:50:15 INFO - PROCESS | 3760 | 1465120215769 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 3760 | 1465120215771 Marionette TRACE conn6 <- [1,858,null,{}] 02:50:15 INFO - PROCESS | 3760 | 1465120215780 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:15 INFO - PROCESS | 3760 | 1465120215786 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:15 INFO - PROCESS | 3760 | 1465120215920 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:50:15 INFO - PROCESS | 3760 | 1465120215933 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3760 | 1465120215936 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF944800 == 33 [pid = 3760] [id = 224] 02:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB497400) [pid = 3760] [serial = 671] [outer = 0000000000000000] 02:50:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB698400) [pid = 3760] [serial = 672] [outer = 000000B0AB497400] 02:50:15 INFO - PROCESS | 3760 | 1465120215981 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB6CD800) [pid = 3760] [serial = 673] [outer = 000000B0AB497400] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A7C7C400) [pid = 3760] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABFE7C00) [pid = 3760] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09E95D400) [pid = 3760] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB4A2C00) [pid = 3760] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F260800) [pid = 3760] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E968000) [pid = 3760] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A330F000) [pid = 3760] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AA94A800) [pid = 3760] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A7C7F400) [pid = 3760] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09EE9D800) [pid = 3760] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09E95F000) [pid = 3760] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABB3CC00) [pid = 3760] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:50:16 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CF1800) [pid = 3760] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:50:16 INFO - PROCESS | 3760 | 1465120216532 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 798ms 02:50:16 INFO - PROCESS | 3760 | 1465120216570 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 3760 | 1465120216573 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:50:16 INFO - PROCESS | 3760 | 1465120216576 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:50:16 INFO - PROCESS | 3760 | 1465120216578 Marionette TRACE conn6 <- [1,862,null,{}] 02:50:16 INFO - PROCESS | 3760 | 1465120216582 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:16 INFO - PROCESS | 3760 | 1465120216584 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:16 INFO - PROCESS | 3760 | 1465120216664 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:50:16 INFO - PROCESS | 3760 | 1465120216671 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 3760 | 1465120216673 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D64800 == 34 [pid = 3760] [id = 225] 02:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09E963400) [pid = 3760] [serial = 674] [outer = 0000000000000000] 02:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB499000) [pid = 3760] [serial = 675] [outer = 000000B09E963400] 02:50:16 INFO - PROCESS | 3760 | 1465120216723 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6E2C00) [pid = 3760] [serial = 676] [outer = 000000B09E963400] 02:50:17 INFO - PROCESS | 3760 | 1465120217153 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 02:50:17 INFO - PROCESS | 3760 | 1465120217211 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 3760 | 1465120217213 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:50:17 INFO - PROCESS | 3760 | 1465120217217 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3760 | 1465120217218 Marionette TRACE conn6 <- [1,866,null,{}] 02:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:50:17 INFO - PROCESS | 3760 | 1465120217222 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 3760 | 1465120217224 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:17 INFO - PROCESS | 3760 | 1465120217307 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:50:17 INFO - PROCESS | 3760 | 1465120217312 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3760 | 1465120217314 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1FA1000 == 35 [pid = 3760] [id = 226] 02:50:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABB3CC00) [pid = 3760] [serial = 677] [outer = 0000000000000000] 02:50:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABB44800) [pid = 3760] [serial = 678] [outer = 000000B0ABB3CC00] 02:50:17 INFO - PROCESS | 3760 | 1465120217362 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABE89C00) [pid = 3760] [serial = 679] [outer = 000000B0ABB3CC00] 02:50:17 INFO - PROCESS | 3760 | 1465120217816 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 02:50:17 INFO - PROCESS | 3760 | 1465120217859 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 3760 | 1465120217861 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:50:17 INFO - PROCESS | 3760 | 1465120217865 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3760 | 1465120217866 Marionette TRACE conn6 <- [1,870,null,{}] 02:50:17 INFO - PROCESS | 3760 | 1465120217870 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 3760 | 1465120217872 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:17 INFO - PROCESS | 3760 | 1465120217961 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:50:17 INFO - PROCESS | 3760 | 1465120217967 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3760 | 1465120217969 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB228800 == 36 [pid = 3760] [id = 227] 02:50:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABFE4C00) [pid = 3760] [serial = 680] [outer = 0000000000000000] 02:50:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC2C8800) [pid = 3760] [serial = 681] [outer = 000000B0ABFE4C00] 02:50:18 INFO - PROCESS | 3760 | 1465120218016 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC329C00) [pid = 3760] [serial = 682] [outer = 000000B0ABFE4C00] 02:50:18 INFO - PROCESS | 3760 | 1465120218610 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 776ms 02:50:18 INFO - PROCESS | 3760 | 1465120218648 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 3760 | 1465120218653 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:50:18 INFO - PROCESS | 3760 | 1465120218749 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 3760 | 1465120218753 Marionette TRACE conn6 <- [1,874,null,{}] 02:50:18 INFO - PROCESS | 3760 | 1465120218760 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:18 INFO - PROCESS | 3760 | 1465120218764 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:18 INFO - PROCESS | 3760 | 1465120218903 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:50:18 INFO - PROCESS | 3760 | 1465120218969 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 3760 | 1465120218972 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57D5800 == 37 [pid = 3760] [id = 228] 02:50:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09E1B8C00) [pid = 3760] [serial = 683] [outer = 0000000000000000] 02:50:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F25B400) [pid = 3760] [serial = 684] [outer = 000000B09E1B8C00] 02:50:19 INFO - PROCESS | 3760 | 1465120219055 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A32BB000) [pid = 3760] [serial = 685] [outer = 000000B09E1B8C00] 02:50:19 INFO - PROCESS | 3760 | 1465120219820 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1177ms 02:50:19 INFO - PROCESS | 3760 | 1465120219888 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 3760 | 1465120219894 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:50:19 INFO - PROCESS | 3760 | 1465120219901 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 3760 | 1465120219904 Marionette TRACE conn6 <- [1,878,null,{}] 02:50:19 INFO - PROCESS | 3760 | 1465120219908 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:19 INFO - PROCESS | 3760 | 1465120219912 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:20 INFO - PROCESS | 3760 | 1465120220055 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:50:20 INFO - PROCESS | 3760 | 1465120220122 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 3760 | 1465120220124 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD3B000 == 38 [pid = 3760] [id = 229] 02:50:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A561E400) [pid = 3760] [serial = 686] [outer = 0000000000000000] 02:50:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A7CF0400) [pid = 3760] [serial = 687] [outer = 000000B0A561E400] 02:50:20 INFO - PROCESS | 3760 | 1465120220183 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0A950F400) [pid = 3760] [serial = 688] [outer = 000000B0A561E400] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1FA1000 == 37 [pid = 3760] [id = 226] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D64800 == 36 [pid = 3760] [id = 225] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF944800 == 35 [pid = 3760] [id = 224] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ADE26000 == 34 [pid = 3760] [id = 223] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABED9800 == 33 [pid = 3760] [id = 222] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB321800 == 32 [pid = 3760] [id = 221] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D3000 == 31 [pid = 3760] [id = 220] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F0BE000 == 30 [pid = 3760] [id = 219] 02:50:20 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E8DE800 == 29 [pid = 3760] [id = 218] 02:50:20 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A8D51C00) [pid = 3760] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB1A9400) [pid = 3760] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB696000) [pid = 3760] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB24DC00) [pid = 3760] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09F26C000) [pid = 3760] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A352BC00) [pid = 3760] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB698C00) [pid = 3760] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB4A2400) [pid = 3760] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3ACD000) [pid = 3760] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A4BE6800) [pid = 3760] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AAD4B400) [pid = 3760] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABFE6400) [pid = 3760] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A7CF7800) [pid = 3760] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A8B5A800) [pid = 3760] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F213000) [pid = 3760] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F562000) [pid = 3760] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A8D24C00) [pid = 3760] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABB38000) [pid = 3760] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB6CC800) [pid = 3760] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABC6CC00) [pid = 3760] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB12A400) [pid = 3760] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABB43000) [pid = 3760] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABE91800) [pid = 3760] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AC2CCC00) [pid = 3760] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AC2D5800) [pid = 3760] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:50:21 INFO - PROCESS | 3760 | 1465120221094 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1233ms 02:50:21 INFO - PROCESS | 3760 | 1465120221135 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3760 | 1465120221140 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:50:21 INFO - PROCESS | 3760 | 1465120221144 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:50:21 INFO - PROCESS | 3760 | 1465120221147 Marionette TRACE conn6 <- [1,882,null,{}] 02:50:21 INFO - PROCESS | 3760 | 1465120221153 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:21 INFO - PROCESS | 3760 | 1465120221156 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:21 INFO - PROCESS | 3760 | 1465120221252 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:50:21 INFO - PROCESS | 3760 | 1465120221259 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3760 | 1465120221264 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEE1000 == 30 [pid = 3760] [id = 230] 02:50:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09F216800) [pid = 3760] [serial = 689] [outer = 0000000000000000] 02:50:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F25A800) [pid = 3760] [serial = 690] [outer = 000000B09F216800] 02:50:21 INFO - PROCESS | 3760 | 1465120221315 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A30EA800) [pid = 3760] [serial = 691] [outer = 000000B09F216800] 02:50:21 INFO - PROCESS | 3760 | 1465120221822 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 733ms 02:50:21 INFO - PROCESS | 3760 | 1465120221882 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3760 | 1465120221887 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:50:21 INFO - PROCESS | 3760 | 1465120221893 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 3760 | 1465120221896 Marionette TRACE conn6 <- [1,886,null,{}] 02:50:21 INFO - PROCESS | 3760 | 1465120221920 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:21 INFO - PROCESS | 3760 | 1465120221923 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:22 INFO - PROCESS | 3760 | 1465120222015 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:50:22 INFO - PROCESS | 3760 | 1465120222087 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 3760 | 1465120222090 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3D800 == 31 [pid = 3760] [id = 231] 02:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A4BE9000) [pid = 3760] [serial = 692] [outer = 0000000000000000] 02:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A5596800) [pid = 3760] [serial = 693] [outer = 000000B0A4BE9000] 02:50:22 INFO - PROCESS | 3760 | 1465120222138 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A8307C00) [pid = 3760] [serial = 694] [outer = 000000B0A4BE9000] 02:50:22 INFO - PROCESS | 3760 | 1465120222528 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 02:50:22 INFO - PROCESS | 3760 | 1465120222586 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 3760 | 1465120222589 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:50:22 INFO - PROCESS | 3760 | 1465120222592 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 3760 | 1465120222596 Marionette TRACE conn6 <- [1,890,null,{}] 02:50:22 INFO - PROCESS | 3760 | 1465120222608 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:22 INFO - PROCESS | 3760 | 1465120222613 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:22 INFO - PROCESS | 3760 | 1465120222734 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:50:22 INFO - PROCESS | 3760 | 1465120222768 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 3760 | 1465120222771 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB327000 == 32 [pid = 3760] [id = 232] 02:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09E964C00) [pid = 3760] [serial = 695] [outer = 0000000000000000] 02:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB124800) [pid = 3760] [serial = 696] [outer = 000000B09E964C00] 02:50:22 INFO - PROCESS | 3760 | 1465120222821 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB1B2C00) [pid = 3760] [serial = 697] [outer = 000000B09E964C00] 02:50:23 INFO - PROCESS | 3760 | 1465120223264 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 02:50:23 INFO - PROCESS | 3760 | 1465120223327 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3760 | 1465120223330 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:50:23 INFO - PROCESS | 3760 | 1465120223334 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3760 | 1465120223336 Marionette TRACE conn6 <- [1,894,null,{}] 02:50:23 INFO - PROCESS | 3760 | 1465120223346 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 3760 | 1465120223348 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:23 INFO - PROCESS | 3760 | 1465120223464 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:50:23 INFO - PROCESS | 3760 | 1465120223470 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3760 | 1465120223473 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC089000 == 33 [pid = 3760] [id = 233] 02:50:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB253400) [pid = 3760] [serial = 698] [outer = 0000000000000000] 02:50:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB49F000) [pid = 3760] [serial = 699] [outer = 000000B0AB253400] 02:50:23 INFO - PROCESS | 3760 | 1465120223529 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB699800) [pid = 3760] [serial = 700] [outer = 000000B0AB253400] 02:50:24 INFO - PROCESS | 3760 | 1465120224006 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 02:50:24 INFO - PROCESS | 3760 | 1465120224071 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3760 | 1465120224073 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:50:24 INFO - PROCESS | 3760 | 1465120224076 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3760 | 1465120224078 Marionette TRACE conn6 <- [1,898,null,{}] 02:50:24 INFO - PROCESS | 3760 | 1465120224081 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 3760 | 1465120224084 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:24 INFO - PROCESS | 3760 | 1465120224193 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:50:24 INFO - PROCESS | 3760 | 1465120224202 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3760 | 1465120224204 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2B7800 == 34 [pid = 3760] [id = 234] 02:50:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB696000) [pid = 3760] [serial = 701] [outer = 0000000000000000] 02:50:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6C4000) [pid = 3760] [serial = 702] [outer = 000000B0AB696000] 02:50:24 INFO - PROCESS | 3760 | 1465120224288 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABB38000) [pid = 3760] [serial = 703] [outer = 000000B0AB696000] 02:50:24 INFO - PROCESS | 3760 | 1465120224699 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 02:50:24 INFO - PROCESS | 3760 | 1465120224769 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3760 | 1465120224772 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:50:24 INFO - PROCESS | 3760 | 1465120224775 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3760 | 1465120224777 Marionette TRACE conn6 <- [1,902,null,{}] 02:50:24 INFO - PROCESS | 3760 | 1465120224787 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 3760 | 1465120224793 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:24 INFO - PROCESS | 3760 | 1465120224938 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:50:25 INFO - PROCESS | 3760 | 1465120225006 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3760 | 1465120225008 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DC6800 == 35 [pid = 3760] [id = 235] 02:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABFE4800) [pid = 3760] [serial = 704] [outer = 0000000000000000] 02:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC32A400) [pid = 3760] [serial = 705] [outer = 000000B0ABFE4800] 02:50:25 INFO - PROCESS | 3760 | 1465120225104 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC334C00) [pid = 3760] [serial = 706] [outer = 000000B0ABFE4800] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A955E000) [pid = 3760] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3A4AC00) [pid = 3760] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F213C00) [pid = 3760] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F25B000) [pid = 3760] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09EB6DC00) [pid = 3760] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09CDB6400) [pid = 3760] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F275800) [pid = 3760] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB69CC00) [pid = 3760] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ABB3CC00) [pid = 3760] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC32F400) [pid = 3760] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB497400) [pid = 3760] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:50:25 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09E963400) [pid = 3760] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:50:25 INFO - PROCESS | 3760 | 1465120225568 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 836ms 02:50:25 INFO - PROCESS | 3760 | 1465120225615 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 3760 | 1465120225617 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:50:25 INFO - PROCESS | 3760 | 1465120225621 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 3760 | 1465120225623 Marionette TRACE conn6 <- [1,906,null,{}] 02:50:25 INFO - PROCESS | 3760 | 1465120225627 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 3760 | 1465120225629 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:25 INFO - PROCESS | 3760 | 1465120225713 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:50:25 INFO - PROCESS | 3760 | 1465120225721 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3760 | 1465120225723 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F9C800 == 36 [pid = 3760] [id = 236] 02:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3A84400) [pid = 3760] [serial = 707] [outer = 0000000000000000] 02:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABC76C00) [pid = 3760] [serial = 708] [outer = 000000B0A3A84400] 02:50:25 INFO - PROCESS | 3760 | 1465120225771 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AC576800) [pid = 3760] [serial = 709] [outer = 000000B0A3A84400] 02:50:26 INFO - PROCESS | 3760 | 1465120226185 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 586ms 02:50:26 INFO - PROCESS | 3760 | 1465120226228 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3760 | 1465120226230 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:50:26 INFO - PROCESS | 3760 | 1465120226244 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3760 | 1465120226246 Marionette TRACE conn6 <- [1,910,null,{}] 02:50:26 INFO - PROCESS | 3760 | 1465120226249 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 3760 | 1465120226251 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:26 INFO - PROCESS | 3760 | 1465120226334 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:50:26 INFO - PROCESS | 3760 | 1465120226341 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3760 | 1465120226343 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E1C800 == 37 [pid = 3760] [id = 237] 02:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC57A400) [pid = 3760] [serial = 710] [outer = 0000000000000000] 02:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC580800) [pid = 3760] [serial = 711] [outer = 000000B0AC57A400] 02:50:26 INFO - PROCESS | 3760 | 1465120226389 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC5EBC00) [pid = 3760] [serial = 712] [outer = 000000B0AC57A400] 02:50:26 INFO - PROCESS | 3760 | 1465120226815 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 627ms 02:50:26 INFO - PROCESS | 3760 | 1465120226876 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3760 | 1465120226879 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:50:26 INFO - PROCESS | 3760 | 1465120226882 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3760 | 1465120226884 Marionette TRACE conn6 <- [1,914,null,{}] 02:50:26 INFO - PROCESS | 3760 | 1465120226888 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 3760 | 1465120226890 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:26 INFO - PROCESS | 3760 | 1465120226979 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:50:27 INFO - PROCESS | 3760 | 1465120226999 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 3760 | 1465120227001 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB323800 == 38 [pid = 3760] [id = 238] 02:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC6D5C00) [pid = 3760] [serial = 713] [outer = 0000000000000000] 02:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ACC8D800) [pid = 3760] [serial = 714] [outer = 000000B0AC6D5C00] 02:50:27 INFO - PROCESS | 3760 | 1465120227046 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ACD0A800) [pid = 3760] [serial = 715] [outer = 000000B0AC6D5C00] 02:50:27 INFO - PROCESS | 3760 | 1465120227628 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 776ms 02:50:27 INFO - PROCESS | 3760 | 1465120227716 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 3760 | 1465120227721 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:50:27 INFO - PROCESS | 3760 | 1465120227755 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 3760 | 1465120227759 Marionette TRACE conn6 <- [1,918,null,{}] 02:50:27 INFO - PROCESS | 3760 | 1465120227766 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:27 INFO - PROCESS | 3760 | 1465120227770 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:27 INFO - PROCESS | 3760 | 1465120227903 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:50:27 INFO - PROCESS | 3760 | 1465120227970 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 3760 | 1465120227973 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57E6000 == 39 [pid = 3760] [id = 239] 02:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F215800) [pid = 3760] [serial = 716] [outer = 0000000000000000] 02:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A400A800) [pid = 3760] [serial = 717] [outer = 000000B09F215800] 02:50:28 INFO - PROCESS | 3760 | 1465120228034 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A8311400) [pid = 3760] [serial = 718] [outer = 000000B09F215800] 02:50:28 INFO - PROCESS | 3760 | 1465120228600 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 901ms 02:50:28 INFO - PROCESS | 3760 | 1465120228672 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 3760 | 1465120228678 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:50:28 INFO - PROCESS | 3760 | 1465120228685 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 3760 | 1465120228688 Marionette TRACE conn6 <- [1,922,null,{}] 02:50:28 INFO - PROCESS | 3760 | 1465120228692 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 3760 | 1465120228696 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:28 INFO - PROCESS | 3760 | 1465120228850 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:50:28 INFO - PROCESS | 3760 | 1465120228959 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 3760 | 1465120228962 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D52000 == 40 [pid = 3760] [id = 240] 02:50:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AAD40800) [pid = 3760] [serial = 719] [outer = 0000000000000000] 02:50:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB1AB800) [pid = 3760] [serial = 720] [outer = 000000B0AAD40800] 02:50:29 INFO - PROCESS | 3760 | 1465120229022 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB69F400) [pid = 3760] [serial = 721] [outer = 000000B0AAD40800] 02:50:29 INFO - PROCESS | 3760 | 1465120229586 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 940ms 02:50:29 INFO - PROCESS | 3760 | 1465120229632 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 3760 | 1465120229635 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:50:29 INFO - PROCESS | 3760 | 1465120229639 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 3760 | 1465120229643 Marionette TRACE conn6 <- [1,926,null,{}] 02:50:29 INFO - PROCESS | 3760 | 1465120229655 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 3760 | 1465120229660 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:29 INFO - PROCESS | 3760 | 1465120229776 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:50:29 INFO - PROCESS | 3760 | 1465120229855 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3760 | 1465120229858 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3ED1800 == 41 [pid = 3760] [id = 241] 02:50:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AC32E400) [pid = 3760] [serial = 722] [outer = 0000000000000000] 02:50:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AC57F400) [pid = 3760] [serial = 723] [outer = 000000B0AC32E400] 02:50:29 INFO - PROCESS | 3760 | 1465120229957 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0ACD11C00) [pid = 3760] [serial = 724] [outer = 000000B0AC32E400] 02:50:30 INFO - PROCESS | 3760 | 1465120230568 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1147ms 02:50:30 INFO - PROCESS | 3760 | 1465120230811 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3760 | 1465120230816 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:50:30 INFO - PROCESS | 3760 | 1465120230822 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3760 | 1465120230826 Marionette TRACE conn6 <- [1,930,null,{}] 02:50:30 INFO - PROCESS | 3760 | 1465120230832 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 3760 | 1465120230835 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:30 INFO - PROCESS | 3760 | 1465120230945 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:50:31 INFO - PROCESS | 3760 | 1465120231015 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3760 | 1465120231020 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3F92000 == 42 [pid = 3760] [id = 242] 02:50:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09F271800) [pid = 3760] [serial = 725] [outer = 0000000000000000] 02:50:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09FD2E400) [pid = 3760] [serial = 726] [outer = 000000B09F271800] 02:50:31 INFO - PROCESS | 3760 | 1465120231073 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A4BEAC00) [pid = 3760] [serial = 727] [outer = 000000B09F271800] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E1C800 == 41 [pid = 3760] [id = 237] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F9C800 == 40 [pid = 3760] [id = 236] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DC6800 == 39 [pid = 3760] [id = 235] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2B7800 == 38 [pid = 3760] [id = 234] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC089000 == 37 [pid = 3760] [id = 233] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB327000 == 36 [pid = 3760] [id = 232] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3D800 == 35 [pid = 3760] [id = 231] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEE1000 == 34 [pid = 3760] [id = 230] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57D5800 == 33 [pid = 3760] [id = 228] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB228800 == 32 [pid = 3760] [id = 227] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD3B000 == 31 [pid = 3760] [id = 229] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3ED1800 == 30 [pid = 3760] [id = 241] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D52000 == 29 [pid = 3760] [id = 240] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB323800 == 28 [pid = 3760] [id = 238] 02:50:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57E6000 == 27 [pid = 3760] [id = 239] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AA94DC00) [pid = 3760] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A3ACB400) [pid = 3760] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A4BE5400) [pid = 3760] [serial = 661] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09F219400) [pid = 3760] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09F26D400) [pid = 3760] [serial = 658] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A409EC00) [pid = 3760] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A306DC00) [pid = 3760] [serial = 653] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A7CFAC00) [pid = 3760] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB13B000) [pid = 3760] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABB3F400) [pid = 3760] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A4CB4000) [pid = 3760] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3BD2400) [pid = 3760] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABFE5000) [pid = 3760] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB6C6000) [pid = 3760] [serial = 647] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0ABE89C00) [pid = 3760] [serial = 679] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC579400) [pid = 3760] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC332C00) [pid = 3760] [serial = 650] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB10A400) [pid = 3760] [serial = 667] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB698400) [pid = 3760] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC2C8800) [pid = 3760] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB1AF800) [pid = 3760] [serial = 670] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABB44800) [pid = 3760] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB6E2C00) [pid = 3760] [serial = 676] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB499000) [pid = 3760] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB6CD800) [pid = 3760] [serial = 673] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A8A72000) [pid = 3760] [serial = 664] [outer = 0000000000000000] [url = about:blank] 02:50:32 INFO - PROCESS | 3760 | 1465120232530 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1734ms 02:50:32 INFO - PROCESS | 3760 | 1465120232559 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 3760 | 1465120232564 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:50:32 INFO - PROCESS | 3760 | 1465120232570 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 3760 | 1465120232574 Marionette TRACE conn6 <- [1,934,null,{}] 02:50:32 INFO - PROCESS | 3760 | 1465120232580 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:32 INFO - PROCESS | 3760 | 1465120232584 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:32 INFO - PROCESS | 3760 | 1465120232720 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:50:32 INFO - PROCESS | 3760 | 1465120232792 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 3760 | 1465120232797 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E8D0800 == 28 [pid = 3760] [id = 243] 02:50:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09EB70800) [pid = 3760] [serial = 728] [outer = 0000000000000000] 02:50:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09EB77800) [pid = 3760] [serial = 729] [outer = 000000B09EB70800] 02:50:32 INFO - PROCESS | 3760 | 1465120232861 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F254400) [pid = 3760] [serial = 730] [outer = 000000B09EB70800] 02:50:33 INFO - PROCESS | 3760 | 1465120233608 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1080ms 02:50:33 INFO - PROCESS | 3760 | 1465120233661 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 3760 | 1465120233667 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:50:33 INFO - PROCESS | 3760 | 1465120233675 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 3760 | 1465120233678 Marionette TRACE conn6 <- [1,938,null,{}] 02:50:33 INFO - PROCESS | 3760 | 1465120233682 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:33 INFO - PROCESS | 3760 | 1465120233686 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:33 INFO - PROCESS | 3760 | 1465120233827 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:50:33 INFO - PROCESS | 3760 | 1465120233891 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3760 | 1465120233894 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DC6800 == 29 [pid = 3760] [id = 244] 02:50:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A3075000) [pid = 3760] [serial = 731] [outer = 0000000000000000] 02:50:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3303C00) [pid = 3760] [serial = 732] [outer = 000000B0A3075000] 02:50:33 INFO - PROCESS | 3760 | 1465120233957 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3D84800) [pid = 3760] [serial = 733] [outer = 000000B0A3075000] 02:50:34 INFO - PROCESS | 3760 | 1465120234778 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1189ms 02:50:34 INFO - PROCESS | 3760 | 1465120234868 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3760 | 1465120234871 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:50:34 INFO - PROCESS | 3760 | 1465120234875 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 3760 | 1465120234879 Marionette TRACE conn6 <- [1,942,null,{}] 02:50:34 INFO - PROCESS | 3760 | 1465120234893 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 3760 | 1465120234899 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:35 INFO - PROCESS | 3760 | 1465120235083 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:50:35 INFO - PROCESS | 3760 | 1465120235148 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3760 | 1465120235151 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7B2000 == 30 [pid = 3760] [id = 245] 02:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09CF53400) [pid = 3760] [serial = 734] [outer = 0000000000000000] 02:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09D911C00) [pid = 3760] [serial = 735] [outer = 000000B09CF53400] 02:50:35 INFO - PROCESS | 3760 | 1465120235249 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09F0E9000) [pid = 3760] [serial = 736] [outer = 000000B09CF53400] 02:50:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D2800 == 29 [pid = 3760] [id = 28] 02:50:35 INFO - PROCESS | 3760 | 1465120235720 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 02:50:35 INFO - PROCESS | 3760 | 1465120235771 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3760 | 1465120235775 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:50:35 INFO - PROCESS | 3760 | 1465120235780 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 3760 | 1465120235783 Marionette TRACE conn6 <- [1,946,null,{}] 02:50:35 INFO - PROCESS | 3760 | 1465120235788 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 3760 | 1465120235791 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:35 INFO - PROCESS | 3760 | 1465120235889 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:50:35 INFO - PROCESS | 3760 | 1465120235897 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3760 | 1465120235900 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D8D000 == 30 [pid = 3760] [id = 246] 02:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3FB5C00) [pid = 3760] [serial = 737] [outer = 0000000000000000] 02:50:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A40A1C00) [pid = 3760] [serial = 738] [outer = 000000B0A3FB5C00] 02:50:35 INFO - PROCESS | 3760 | 1465120235950 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A559B400) [pid = 3760] [serial = 739] [outer = 000000B0A3FB5C00] 02:50:36 INFO - PROCESS | 3760 | 1465120236425 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 02:50:36 INFO - PROCESS | 3760 | 1465120236460 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:50:36 INFO - PROCESS | 3760 | 1465120236463 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:50:36 INFO - PROCESS | 3760 | 1465120236467 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 3760 | 1465120236469 Marionette TRACE conn6 <- [1,950,null,{}] 02:50:36 INFO - PROCESS | 3760 | 1465120236473 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 3760 | 1465120236475 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:36 INFO - PROCESS | 3760 | 1465120236606 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:50:36 INFO - PROCESS | 3760 | 1465120236704 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 3760 | 1465120236706 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB20B800 == 31 [pid = 3760] [id = 247] 02:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09F01D000) [pid = 3760] [serial = 740] [outer = 0000000000000000] 02:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A8A6D000) [pid = 3760] [serial = 741] [outer = 000000B09F01D000] 02:50:36 INFO - PROCESS | 3760 | 1465120236756 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A8F7B000) [pid = 3760] [serial = 742] [outer = 000000B09F01D000] 02:50:37 INFO - PROCESS | 3760 | 1465120237212 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 776ms 02:50:37 INFO - PROCESS | 3760 | 1465120237246 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 3760 | 1465120237250 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:50:37 INFO - PROCESS | 3760 | 1465120237261 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 3760 | 1465120237265 Marionette TRACE conn6 <- [1,954,null,{}] 02:50:37 INFO - PROCESS | 3760 | 1465120237280 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:37 INFO - PROCESS | 3760 | 1465120237283 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:37 INFO - PROCESS | 3760 | 1465120237408 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:50:37 INFO - PROCESS | 3760 | 1465120237420 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 3760 | 1465120237423 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC014800 == 32 [pid = 3760] [id = 248] 02:50:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AADED800) [pid = 3760] [serial = 743] [outer = 0000000000000000] 02:50:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB13C400) [pid = 3760] [serial = 744] [outer = 000000B0AADED800] 02:50:37 INFO - PROCESS | 3760 | 1465120237509 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB1AD800) [pid = 3760] [serial = 745] [outer = 000000B0AADED800] 02:50:38 INFO - PROCESS | 3760 | 1465120238002 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 776ms 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:50:38 INFO - PROCESS | 3760 | 1465120238036 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 3760 | 1465120238038 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:50:38 INFO - PROCESS | 3760 | 1465120238041 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 3760 | 1465120238043 Marionette TRACE conn6 <- [1,958,null,{}] 02:50:38 INFO - PROCESS | 3760 | 1465120238047 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 3760 | 1465120238049 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:38 INFO - PROCESS | 3760 | 1465120238167 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:50:38 INFO - PROCESS | 3760 | 1465120238179 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3760 | 1465120238182 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0DD800 == 33 [pid = 3760] [id = 249] 02:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09E725400) [pid = 3760] [serial = 746] [outer = 0000000000000000] 02:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB4A1C00) [pid = 3760] [serial = 747] [outer = 000000B09E725400] 02:50:38 INFO - PROCESS | 3760 | 1465120238228 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB69AC00) [pid = 3760] [serial = 748] [outer = 000000B09E725400] 02:50:38 INFO - PROCESS | 3760 | 1465120238669 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 02:50:38 INFO - PROCESS | 3760 | 1465120238720 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 3760 | 1465120238723 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:50:38 INFO - PROCESS | 3760 | 1465120238726 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 3760 | 1465120238728 Marionette TRACE conn6 <- [1,962,null,{}] 02:50:38 INFO - PROCESS | 3760 | 1465120238732 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 3760 | 1465120238734 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:38 INFO - PROCESS | 3760 | 1465120238880 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:50:38 INFO - PROCESS | 3760 | 1465120238924 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3760 | 1465120238930 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC42800 == 34 [pid = 3760] [id = 250] 02:50:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB6D1000) [pid = 3760] [serial = 749] [outer = 0000000000000000] 02:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB6D6000) [pid = 3760] [serial = 750] [outer = 000000B0AB6D1000] 02:50:39 INFO - PROCESS | 3760 | 1465120239029 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ABB44C00) [pid = 3760] [serial = 751] [outer = 000000B0AB6D1000] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09F215800) [pid = 3760] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AAD40800) [pid = 3760] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AC32E400) [pid = 3760] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB253400) [pid = 3760] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB696000) [pid = 3760] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABFE4800) [pid = 3760] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A4BE9000) [pid = 3760] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E964C00) [pid = 3760] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A561E400) [pid = 3760] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F216800) [pid = 3760] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABFE4C00) [pid = 3760] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09E1B8C00) [pid = 3760] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC57A400) [pid = 3760] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC6D5C00) [pid = 3760] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:50:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A3A84400) [pid = 3760] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:50:39 INFO - PROCESS | 3760 | 1465120239485 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 775ms 02:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:50:39 INFO - PROCESS | 3760 | 1465120239504 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 3760 | 1465120239506 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:50:39 INFO - PROCESS | 3760 | 1465120239509 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 3760 | 1465120239511 Marionette TRACE conn6 <- [1,966,null,{}] 02:50:39 INFO - PROCESS | 3760 | 1465120239515 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:39 INFO - PROCESS | 3760 | 1465120239517 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:39 INFO - PROCESS | 3760 | 1465120239636 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:50:39 INFO - PROCESS | 3760 | 1465120239685 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 3760 | 1465120239687 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E1B3800 == 35 [pid = 3760] [id = 251] 02:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09E964C00) [pid = 3760] [serial = 752] [outer = 0000000000000000] 02:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABC69400) [pid = 3760] [serial = 753] [outer = 000000B09E964C00] 02:50:39 INFO - PROCESS | 3760 | 1465120239744 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABA66000) [pid = 3760] [serial = 754] [outer = 000000B09E964C00] 02:50:40 INFO - PROCESS | 3760 | 1465120240163 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 02:50:40 INFO - PROCESS | 3760 | 1465120240184 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3760 | 1465120240186 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:50:40 INFO - PROCESS | 3760 | 1465120240190 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3760 | 1465120240191 Marionette TRACE conn6 <- [1,970,null,{}] 02:50:40 INFO - PROCESS | 3760 | 1465120240195 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3760 | 1465120240197 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:40 INFO - PROCESS | 3760 | 1465120240288 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:50:40 INFO - PROCESS | 3760 | 1465120240309 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3760 | 1465120240311 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F90800 == 36 [pid = 3760] [id = 252] 02:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABE8AC00) [pid = 3760] [serial = 755] [outer = 0000000000000000] 02:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABFE1400) [pid = 3760] [serial = 756] [outer = 000000B0ABE8AC00] 02:50:40 INFO - PROCESS | 3760 | 1465120240356 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABFEC800) [pid = 3760] [serial = 757] [outer = 000000B0ABE8AC00] 02:50:40 INFO - PROCESS | 3760 | 1465120240776 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 02:50:40 INFO - PROCESS | 3760 | 1465120240827 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3760 | 1465120240830 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:50:40 INFO - PROCESS | 3760 | 1465120240833 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3760 | 1465120240835 Marionette TRACE conn6 <- [1,974,null,{}] 02:50:40 INFO - PROCESS | 3760 | 1465120240839 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 3760 | 1465120240841 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:40 INFO - PROCESS | 3760 | 1465120240939 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:50:40 INFO - PROCESS | 3760 | 1465120240947 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3760 | 1465120240949 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB209000 == 37 [pid = 3760] [id = 253] 02:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC2D0800) [pid = 3760] [serial = 758] [outer = 0000000000000000] 02:50:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC2D5000) [pid = 3760] [serial = 759] [outer = 000000B0AC2D0800] 02:50:41 INFO - PROCESS | 3760 | 1465120240995 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC32F400) [pid = 3760] [serial = 760] [outer = 000000B0AC2D0800] 02:50:41 INFO - PROCESS | 3760 | 1465120241686 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 924ms 02:50:41 INFO - PROCESS | 3760 | 1465120241761 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 3760 | 1465120241767 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:50:41 INFO - PROCESS | 3760 | 1465120241772 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 3760 | 1465120241776 Marionette TRACE conn6 <- [1,978,null,{}] 02:50:41 INFO - PROCESS | 3760 | 1465120241784 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 3760 | 1465120241787 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:41 INFO - PROCESS | 3760 | 1465120241947 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:50:42 INFO - PROCESS | 3760 | 1465120242057 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 3760 | 1465120242060 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8DA4800 == 38 [pid = 3760] [id = 254] 02:50:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09F270000) [pid = 3760] [serial = 761] [outer = 0000000000000000] 02:50:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A3310800) [pid = 3760] [serial = 762] [outer = 000000B09F270000] 02:50:42 INFO - PROCESS | 3760 | 1465120242123 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A4C4E400) [pid = 3760] [serial = 763] [outer = 000000B09F270000] 02:50:42 INFO - PROCESS | 3760 | 1465120242754 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1028ms 02:50:42 INFO - PROCESS | 3760 | 1465120242806 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 3760 | 1465120242811 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:50:42 INFO - PROCESS | 3760 | 1465120242819 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 3760 | 1465120242823 Marionette TRACE conn6 <- [1,982,null,{}] 02:50:42 INFO - PROCESS | 3760 | 1465120242827 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:42 INFO - PROCESS | 3760 | 1465120242830 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:42 INFO - PROCESS | 3760 | 1465120242952 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:50:43 INFO - PROCESS | 3760 | 1465120243041 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3760 | 1465120243043 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0E5000 == 39 [pid = 3760] [id = 255] 02:50:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AAD43400) [pid = 3760] [serial = 764] [outer = 0000000000000000] 02:50:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB104400) [pid = 3760] [serial = 765] [outer = 000000B0AAD43400] 02:50:43 INFO - PROCESS | 3760 | 1465120243111 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB149000) [pid = 3760] [serial = 766] [outer = 000000B0AAD43400] 02:50:43 INFO - PROCESS | 3760 | 1465120243719 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 02:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:50:43 INFO - PROCESS | 3760 | 1465120243770 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 3760 | 1465120243773 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:50:43 INFO - PROCESS | 3760 | 1465120243777 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 3760 | 1465120243782 Marionette TRACE conn6 <- [1,986,null,{}] 02:50:43 INFO - PROCESS | 3760 | 1465120243794 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:43 INFO - PROCESS | 3760 | 1465120243800 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:43 INFO - PROCESS | 3760 | 1465120243921 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:50:44 INFO - PROCESS | 3760 | 1465120244040 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 3760 | 1465120244044 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30F7000 == 40 [pid = 3760] [id = 256] 02:50:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AB6CD800) [pid = 3760] [serial = 767] [outer = 0000000000000000] 02:50:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AC2D1000) [pid = 3760] [serial = 768] [outer = 000000B0AB6CD800] 02:50:44 INFO - PROCESS | 3760 | 1465120244106 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AC57C000) [pid = 3760] [serial = 769] [outer = 000000B0AB6CD800] 02:50:44 INFO - PROCESS | 3760 | 1465120244905 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1177ms 02:50:44 INFO - PROCESS | 3760 | 1465120244958 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 3760 | 1465120244963 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:50:44 INFO - PROCESS | 3760 | 1465120244968 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:50:44 INFO - PROCESS | 3760 | 1465120244971 Marionette TRACE conn6 <- [1,990,null,{}] 02:50:44 INFO - PROCESS | 3760 | 1465120244977 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:44 INFO - PROCESS | 3760 | 1465120244980 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:45 INFO - PROCESS | 3760 | 1465120245094 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:50:45 INFO - PROCESS | 3760 | 1465120245165 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3760 | 1465120245169 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09D71F800 == 41 [pid = 3760] [id = 257] 02:50:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B09F257400) [pid = 3760] [serial = 770] [outer = 0000000000000000] 02:50:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A3526C00) [pid = 3760] [serial = 771] [outer = 000000B09F257400] 02:50:45 INFO - PROCESS | 3760 | 1465120245268 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0A7CFA400) [pid = 3760] [serial = 772] [outer = 000000B09F257400] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB14000 == 40 [pid = 3760] [id = 26] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACDE0000 == 39 [pid = 3760] [id = 27] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB220800 == 38 [pid = 3760] [id = 15] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE6C800 == 37 [pid = 3760] [id = 8] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D2D000 == 36 [pid = 3760] [id = 13] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FA9000 == 35 [pid = 3760] [id = 24] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD36800 == 34 [pid = 3760] [id = 18] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB211800 == 33 [pid = 3760] [id = 25] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB468800 == 32 [pid = 3760] [id = 16] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADAE000 == 31 [pid = 3760] [id = 14] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FE0800 == 30 [pid = 3760] [id = 23] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E8DE000 == 29 [pid = 3760] [id = 22] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D3B800 == 28 [pid = 3760] [id = 12] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B09FD2E400) [pid = 3760] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DC6800 == 27 [pid = 3760] [id = 244] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E8D0800 == 26 [pid = 3760] [id = 243] 02:50:45 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3F92000 == 25 [pid = 3760] [id = 242] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A8311400) [pid = 3760] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A400A800) [pid = 3760] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AB1AB800) [pid = 3760] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AC57F400) [pid = 3760] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB49F000) [pid = 3760] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABB38000) [pid = 3760] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB6C4000) [pid = 3760] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AC32A400) [pid = 3760] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A5596800) [pid = 3760] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A8307C00) [pid = 3760] [serial = 694] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB124800) [pid = 3760] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A7CF0400) [pid = 3760] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A950F400) [pid = 3760] [serial = 688] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09F25A800) [pid = 3760] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A30EA800) [pid = 3760] [serial = 691] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AC329C00) [pid = 3760] [serial = 682] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09F25B400) [pid = 3760] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A32BB000) [pid = 3760] [serial = 685] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ACD11C00) [pid = 3760] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC5EBC00) [pid = 3760] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC580800) [pid = 3760] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ACC8D800) [pid = 3760] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ACD0A800) [pid = 3760] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AC334C00) [pid = 3760] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB69F400) [pid = 3760] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB699800) [pid = 3760] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC576800) [pid = 3760] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABC76C00) [pid = 3760] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB1B2C00) [pid = 3760] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:50:45 INFO - PROCESS | 3760 | 1465120245784 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 881ms 02:50:45 INFO - PROCESS | 3760 | 1465120245853 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3760 | 1465120245858 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:50:45 INFO - PROCESS | 3760 | 1465120245863 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:50:45 INFO - PROCESS | 3760 | 1465120245866 Marionette TRACE conn6 <- [1,994,null,{}] 02:50:45 INFO - PROCESS | 3760 | 1465120245870 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:45 INFO - PROCESS | 3760 | 1465120245873 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:45 INFO - PROCESS | 3760 | 1465120245968 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:50:45 INFO - PROCESS | 3760 | 1465120245981 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3760 | 1465120245983 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8610000 == 26 [pid = 3760] [id = 258] 02:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09FD2E400) [pid = 3760] [serial = 773] [outer = 0000000000000000] 02:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A351F800) [pid = 3760] [serial = 774] [outer = 000000B09FD2E400] 02:50:46 INFO - PROCESS | 3760 | 1465120246033 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A7C7F800) [pid = 3760] [serial = 775] [outer = 000000B09FD2E400] 02:50:46 INFO - PROCESS | 3760 | 1465120246486 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 02:50:46 INFO - PROCESS | 3760 | 1465120246578 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 3760 | 1465120246581 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:50:46 INFO - PROCESS | 3760 | 1465120246584 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 3760 | 1465120246588 Marionette TRACE conn6 <- [1,998,null,{}] 02:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:50:46 INFO - PROCESS | 3760 | 1465120246599 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:46 INFO - PROCESS | 3760 | 1465120246603 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:46 INFO - PROCESS | 3760 | 1465120246703 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:50:46 INFO - PROCESS | 3760 | 1465120246772 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 3760 | 1465120246776 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB220800 == 27 [pid = 3760] [id = 259] 02:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A8D1B000) [pid = 3760] [serial = 776] [outer = 0000000000000000] 02:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB122800) [pid = 3760] [serial = 777] [outer = 000000B0A8D1B000] 02:50:46 INFO - PROCESS | 3760 | 1465120246826 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB24B400) [pid = 3760] [serial = 778] [outer = 000000B0A8D1B000] 02:50:47 INFO - PROCESS | 3760 | 1465120247238 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 02:50:47 INFO - PROCESS | 3760 | 1465120247263 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 3760 | 1465120247266 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:50:47 INFO - PROCESS | 3760 | 1465120247269 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:50:47 INFO - PROCESS | 3760 | 1465120247271 Marionette TRACE conn6 <- [1,1002,null,{}] 02:50:47 INFO - PROCESS | 3760 | 1465120247275 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 3760 | 1465120247277 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:47 INFO - PROCESS | 3760 | 1465120247371 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:50:47 INFO - PROCESS | 3760 | 1465120247377 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 3760 | 1465120247379 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD30000 == 28 [pid = 3760] [id = 260] 02:50:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB695800) [pid = 3760] [serial = 779] [outer = 0000000000000000] 02:50:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB6C1C00) [pid = 3760] [serial = 780] [outer = 000000B0AB695800] 02:50:47 INFO - PROCESS | 3760 | 1465120247427 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6E3000) [pid = 3760] [serial = 781] [outer = 000000B0AB695800] 02:50:47 INFO - PROCESS | 3760 | 1465120247882 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:50:47 INFO - PROCESS | 3760 | 1465120247945 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 3760 | 1465120247947 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:50:47 INFO - PROCESS | 3760 | 1465120247950 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 3760 | 1465120247952 Marionette TRACE conn6 <- [1,1006,null,{}] 02:50:47 INFO - PROCESS | 3760 | 1465120247961 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 3760 | 1465120247963 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:48 INFO - PROCESS | 3760 | 1465120248074 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:50:48 INFO - PROCESS | 3760 | 1465120248135 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3760 | 1465120248137 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E3800 == 29 [pid = 3760] [id = 261] 02:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB6CE800) [pid = 3760] [serial = 782] [outer = 0000000000000000] 02:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABB3EC00) [pid = 3760] [serial = 783] [outer = 000000B0AB6CE800] 02:50:48 INFO - PROCESS | 3760 | 1465120248201 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABE96C00) [pid = 3760] [serial = 784] [outer = 000000B0AB6CE800] 02:50:48 INFO - PROCESS | 3760 | 1465120248631 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 02:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:50:48 INFO - PROCESS | 3760 | 1465120248686 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 3760 | 1465120248688 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:50:48 INFO - PROCESS | 3760 | 1465120248692 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 3760 | 1465120248694 Marionette TRACE conn6 <- [1,1010,null,{}] 02:50:48 INFO - PROCESS | 3760 | 1465120248698 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:48 INFO - PROCESS | 3760 | 1465120248704 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:48 INFO - PROCESS | 3760 | 1465120248877 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:50:48 INFO - PROCESS | 3760 | 1465120248924 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3760 | 1465120248926 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD4800 == 30 [pid = 3760] [id = 262] 02:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC32BC00) [pid = 3760] [serial = 785] [outer = 0000000000000000] 02:50:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC584000) [pid = 3760] [serial = 786] [outer = 000000B0AC32BC00] 02:50:48 INFO - PROCESS | 3760 | 1465120248974 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ACC8EC00) [pid = 3760] [serial = 787] [outer = 000000B0AC32BC00] 02:50:49 INFO - PROCESS | 3760 | 1465120249435 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 776ms 02:50:49 INFO - PROCESS | 3760 | 1465120249472 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 3760 | 1465120249474 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:50:49 INFO - PROCESS | 3760 | 1465120249478 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3760 | 1465120249480 Marionette TRACE conn6 <- [1,1014,null,{}] 02:50:49 INFO - PROCESS | 3760 | 1465120249483 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 3760 | 1465120249485 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:49 INFO - PROCESS | 3760 | 1465120249604 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:50:49 INFO - PROCESS | 3760 | 1465120249609 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3760 | 1465120249612 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2070800 == 31 [pid = 3760] [id = 263] 02:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC32D400) [pid = 3760] [serial = 788] [outer = 0000000000000000] 02:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ACD06C00) [pid = 3760] [serial = 789] [outer = 000000B0AC32D400] 02:50:49 INFO - PROCESS | 3760 | 1465120249658 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ACD1EC00) [pid = 3760] [serial = 790] [outer = 000000B0AC32D400] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F01D000) [pid = 3760] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A3075000) [pid = 3760] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09E964C00) [pid = 3760] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3FB5C00) [pid = 3760] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09CF53400) [pid = 3760] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABE8AC00) [pid = 3760] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09EB70800) [pid = 3760] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB6D1000) [pid = 3760] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F271800) [pid = 3760] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AADED800) [pid = 3760] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:50:50 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09E725400) [pid = 3760] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:50:50 INFO - PROCESS | 3760 | 1465120250180 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 02:50:50 INFO - PROCESS | 3760 | 1465120250214 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:50:50 INFO - PROCESS | 3760 | 1465120250216 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:50:50 INFO - PROCESS | 3760 | 1465120250220 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3760 | 1465120250222 Marionette TRACE conn6 <- [1,1018,null,{}] 02:50:50 INFO - PROCESS | 3760 | 1465120250226 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 3760 | 1465120250228 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:50 INFO - PROCESS | 3760 | 1465120250320 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:50:50 INFO - PROCESS | 3760 | 1465120250412 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3760 | 1465120250414 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED6800 == 32 [pid = 3760] [id = 264] 02:50:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09F01D000) [pid = 3760] [serial = 791] [outer = 0000000000000000] 02:50:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A8D52400) [pid = 3760] [serial = 792] [outer = 000000B09F01D000] 02:50:50 INFO - PROCESS | 3760 | 1465120250460 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ACD05800) [pid = 3760] [serial = 793] [outer = 000000B09F01D000] 02:50:50 INFO - PROCESS | 3760 | 1465120250823 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 631ms 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:50:50 INFO - PROCESS | 3760 | 1465120250853 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3760 | 1465120250855 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:50:50 INFO - PROCESS | 3760 | 1465120250858 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3760 | 1465120250860 Marionette TRACE conn6 <- [1,1022,null,{}] 02:50:50 INFO - PROCESS | 3760 | 1465120250864 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 3760 | 1465120250866 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:50 INFO - PROCESS | 3760 | 1465120250982 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:50:51 INFO - PROCESS | 3760 | 1465120251004 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3760 | 1465120251007 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30E0000 == 33 [pid = 3760] [id = 265] 02:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB49AC00) [pid = 3760] [serial = 794] [outer = 0000000000000000] 02:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD9A800) [pid = 3760] [serial = 795] [outer = 000000B0AB49AC00] 02:50:51 INFO - PROCESS | 3760 | 1465120251053 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AD94B800) [pid = 3760] [serial = 796] [outer = 000000B0AB49AC00] 02:50:51 INFO - PROCESS | 3760 | 1465120251488 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 02:50:51 INFO - PROCESS | 3760 | 1465120251539 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3760 | 1465120251541 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:50:51 INFO - PROCESS | 3760 | 1465120251548 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3760 | 1465120251550 Marionette TRACE conn6 <- [1,1026,null,{}] 02:50:51 INFO - PROCESS | 3760 | 1465120251554 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 3760 | 1465120251556 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:51 INFO - PROCESS | 3760 | 1465120251646 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:50:51 INFO - PROCESS | 3760 | 1465120251651 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3760 | 1465120251653 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B370C000 == 34 [pid = 3760] [id = 266] 02:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AD9B2400) [pid = 3760] [serial = 797] [outer = 0000000000000000] 02:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ADD5DC00) [pid = 3760] [serial = 798] [outer = 000000B0AD9B2400] 02:50:51 INFO - PROCESS | 3760 | 1465120251698 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ADE49400) [pid = 3760] [serial = 799] [outer = 000000B0AD9B2400] 02:50:52 INFO - PROCESS | 3760 | 1465120252237 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 776ms 02:50:52 INFO - PROCESS | 3760 | 1465120252330 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3760 | 1465120252335 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:50:52 INFO - PROCESS | 3760 | 1465120252341 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 3760 | 1465120252345 Marionette TRACE conn6 <- [1,1030,null,{}] 02:50:52 INFO - PROCESS | 3760 | 1465120252351 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 3760 | 1465120252355 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:52 INFO - PROCESS | 3760 | 1465120252602 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:50:52 INFO - PROCESS | 3760 | 1465120252651 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3760 | 1465120252656 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D3C800 == 35 [pid = 3760] [id = 267] 02:50:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F267C00) [pid = 3760] [serial = 800] [outer = 0000000000000000] 02:50:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09FD2BC00) [pid = 3760] [serial = 801] [outer = 000000B09F267C00] 02:50:52 INFO - PROCESS | 3760 | 1465120252717 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A4CB6C00) [pid = 3760] [serial = 802] [outer = 000000B09F267C00] 02:50:53 INFO - PROCESS | 3760 | 1465120253314 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1021ms 02:50:53 INFO - PROCESS | 3760 | 1465120253365 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 3760 | 1465120253370 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:50:53 INFO - PROCESS | 3760 | 1465120253377 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 3760 | 1465120253380 Marionette TRACE conn6 <- [1,1034,null,{}] 02:50:53 INFO - PROCESS | 3760 | 1465120253385 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:53 INFO - PROCESS | 3760 | 1465120253388 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:53 INFO - PROCESS | 3760 | 1465120253520 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:50:53 INFO - PROCESS | 3760 | 1465120253632 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3760 | 1465120253635 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF94F800 == 36 [pid = 3760] [id = 268] 02:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A8F79000) [pid = 3760] [serial = 803] [outer = 0000000000000000] 02:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB129000) [pid = 3760] [serial = 804] [outer = 000000B0A8F79000] 02:50:53 INFO - PROCESS | 3760 | 1465120253696 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB6BD400) [pid = 3760] [serial = 805] [outer = 000000B0A8F79000] 02:50:54 INFO - PROCESS | 3760 | 1465120254326 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 02:50:54 INFO - PROCESS | 3760 | 1465120254365 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3760 | 1465120254367 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:50:54 INFO - PROCESS | 3760 | 1465120254372 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3760 | 1465120254376 Marionette TRACE conn6 <- [1,1038,null,{}] 02:50:54 INFO - PROCESS | 3760 | 1465120254388 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:54 INFO - PROCESS | 3760 | 1465120254393 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:54 INFO - PROCESS | 3760 | 1465120254544 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:50:54 INFO - PROCESS | 3760 | 1465120254663 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3760 | 1465120254666 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3ECE800 == 37 [pid = 3760] [id = 269] 02:50:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AC32C400) [pid = 3760] [serial = 806] [outer = 0000000000000000] 02:50:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AC57DC00) [pid = 3760] [serial = 807] [outer = 000000B0AC32C400] 02:50:54 INFO - PROCESS | 3760 | 1465120254728 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0ACD9AC00) [pid = 3760] [serial = 808] [outer = 000000B0AC32C400] 02:50:55 INFO - PROCESS | 3760 | 1465120255394 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1082ms 02:50:55 INFO - PROCESS | 3760 | 1465120255456 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:50:55 INFO - PROCESS | 3760 | 1465120255459 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:50:55 INFO - PROCESS | 3760 | 1465120255463 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 3760 | 1465120255465 Marionette TRACE conn6 <- [1,1042,null,{}] 02:50:55 INFO - PROCESS | 3760 | 1465120255469 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:55 INFO - PROCESS | 3760 | 1465120255471 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:55 INFO - PROCESS | 3760 | 1465120255589 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:50:55 INFO - PROCESS | 3760 | 1465120255708 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3760 | 1465120255710 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF948000 == 38 [pid = 3760] [id = 270] 02:50:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B09D9D6000) [pid = 3760] [serial = 809] [outer = 0000000000000000] 02:50:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0ABC77000) [pid = 3760] [serial = 810] [outer = 000000B09D9D6000] 02:50:55 INFO - PROCESS | 3760 | 1465120255769 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AF0A0800) [pid = 3760] [serial = 811] [outer = 000000B09D9D6000] 02:50:56 INFO - PROCESS | 3760 | 1465120256541 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1125ms 02:50:56 INFO - PROCESS | 3760 | 1465120256602 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3760 | 1465120256607 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:50:56 INFO - PROCESS | 3760 | 1465120256614 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3760 | 1465120256617 Marionette TRACE conn6 <- [1,1046,null,{}] 02:50:56 INFO - PROCESS | 3760 | 1465120256624 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 3760 | 1465120256627 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:56 INFO - PROCESS | 3760 | 1465120256740 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:50:56 INFO - PROCESS | 3760 | 1465120256813 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3760 | 1465120256815 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE75800 == 39 [pid = 3760] [id = 271] 02:50:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A4BF0800) [pid = 3760] [serial = 812] [outer = 0000000000000000] 02:50:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0A5626C00) [pid = 3760] [serial = 813] [outer = 000000B0A4BF0800] 02:50:56 INFO - PROCESS | 3760 | 1465120256913 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A8D23800) [pid = 3760] [serial = 814] [outer = 000000B0A4BF0800] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0ABFEC800) [pid = 3760] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0AC2D5000) [pid = 3760] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A8A6D000) [pid = 3760] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A3D84800) [pid = 3760] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0ABC69400) [pid = 3760] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A40A1C00) [pid = 3760] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09F0E9000) [pid = 3760] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABFE1400) [pid = 3760] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09F254400) [pid = 3760] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABB44C00) [pid = 3760] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A4BEAC00) [pid = 3760] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3303C00) [pid = 3760] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09D911C00) [pid = 3760] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09EB77800) [pid = 3760] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB13C400) [pid = 3760] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A8F7B000) [pid = 3760] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB69AC00) [pid = 3760] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABA66000) [pid = 3760] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB4A1C00) [pid = 3760] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB6D6000) [pid = 3760] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB1AD800) [pid = 3760] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A559B400) [pid = 3760] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:50:57 INFO - PROCESS | 3760 | 1465120257466 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 02:50:57 INFO - PROCESS | 3760 | 1465120257498 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3760 | 1465120257503 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:50:57 INFO - PROCESS | 3760 | 1465120257510 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3760 | 1465120257512 Marionette TRACE conn6 <- [1,1050,null,{}] 02:50:57 INFO - PROCESS | 3760 | 1465120257523 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:57 INFO - PROCESS | 3760 | 1465120257525 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:57 INFO - PROCESS | 3760 | 1465120257620 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:50:57 INFO - PROCESS | 3760 | 1465120257635 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3760 | 1465120257638 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09DEF8800 == 40 [pid = 3760] [id = 272] 02:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3FB0C00) [pid = 3760] [serial = 815] [outer = 0000000000000000] 02:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A562BC00) [pid = 3760] [serial = 816] [outer = 000000B0A3FB0C00] 02:50:57 INFO - PROCESS | 3760 | 1465120257688 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8F7CC00) [pid = 3760] [serial = 817] [outer = 000000B0A3FB0C00] 02:50:58 INFO - PROCESS | 3760 | 1465120258159 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 02:50:58 INFO - PROCESS | 3760 | 1465120258183 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3760 | 1465120258185 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:50:58 INFO - PROCESS | 3760 | 1465120258189 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3760 | 1465120258192 Marionette TRACE conn6 <- [1,1054,null,{}] 02:50:58 INFO - PROCESS | 3760 | 1465120258208 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 3760 | 1465120258213 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:58 INFO - PROCESS | 3760 | 1465120258307 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:50:58 INFO - PROCESS | 3760 | 1465120258315 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3760 | 1465120258318 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB454800 == 41 [pid = 3760] [id = 273] 02:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB487000) [pid = 3760] [serial = 818] [outer = 0000000000000000] 02:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB4A3C00) [pid = 3760] [serial = 819] [outer = 000000B0AB487000] 02:50:58 INFO - PROCESS | 3760 | 1465120258368 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB6BA000) [pid = 3760] [serial = 820] [outer = 000000B0AB487000] 02:50:58 INFO - PROCESS | 3760 | 1465120258839 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 02:50:58 INFO - PROCESS | 3760 | 1465120258884 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3760 | 1465120258887 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:50:58 INFO - PROCESS | 3760 | 1465120258890 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3760 | 1465120258892 Marionette TRACE conn6 <- [1,1058,null,{}] 02:50:58 INFO - PROCESS | 3760 | 1465120258896 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 3760 | 1465120258898 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:59 INFO - PROCESS | 3760 | 1465120258993 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:50:59 INFO - PROCESS | 3760 | 1465120259125 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3760 | 1465120259127 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACCB5000 == 42 [pid = 3760] [id = 274] 02:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABB3A000) [pid = 3760] [serial = 821] [outer = 0000000000000000] 02:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABB44C00) [pid = 3760] [serial = 822] [outer = 000000B0ABB3A000] 02:50:59 INFO - PROCESS | 3760 | 1465120259174 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABC78000) [pid = 3760] [serial = 823] [outer = 000000B0ABB3A000] 02:50:59 INFO - PROCESS | 3760 | 1465120259591 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 735ms 02:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:50:59 INFO - PROCESS | 3760 | 1465120259627 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 3760 | 1465120259629 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:50:59 INFO - PROCESS | 3760 | 1465120259633 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 3760 | 1465120259635 Marionette TRACE conn6 <- [1,1062,null,{}] 02:50:59 INFO - PROCESS | 3760 | 1465120259639 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:59 INFO - PROCESS | 3760 | 1465120259641 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:59 INFO - PROCESS | 3760 | 1465120259770 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:50:59 INFO - PROCESS | 3760 | 1465120259782 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3760 | 1465120259784 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:50:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2EC000 == 43 [pid = 3760] [id = 275] 02:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ABE93400) [pid = 3760] [serial = 824] [outer = 0000000000000000] 02:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ABFE9400) [pid = 3760] [serial = 825] [outer = 000000B0ABE93400] 02:50:59 INFO - PROCESS | 3760 | 1465120259872 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AC32E400) [pid = 3760] [serial = 826] [outer = 000000B0ABE93400] 02:51:00 INFO - PROCESS | 3760 | 1465120260341 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 776ms 02:51:00 INFO - PROCESS | 3760 | 1465120260412 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 3760 | 1465120260415 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:51:00 INFO - PROCESS | 3760 | 1465120260418 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 3760 | 1465120260420 Marionette TRACE conn6 <- [1,1066,null,{}] 02:51:00 INFO - PROCESS | 3760 | 1465120260424 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 3760 | 1465120260430 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:00 INFO - PROCESS | 3760 | 1465120260572 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:51:00 INFO - PROCESS | 3760 | 1465120260627 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3760 | 1465120260630 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1FA1000 == 44 [pid = 3760] [id = 276] 02:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AC576400) [pid = 3760] [serial = 827] [outer = 0000000000000000] 02:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AD94D800) [pid = 3760] [serial = 828] [outer = 000000B0AC576400] 02:51:00 INFO - PROCESS | 3760 | 1465120260680 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AE0D6800) [pid = 3760] [serial = 829] [outer = 000000B0AC576400] 02:51:01 INFO - PROCESS | 3760 | 1465120261100 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 02:51:01 INFO - PROCESS | 3760 | 1465120261155 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3760 | 1465120261158 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:51:01 INFO - PROCESS | 3760 | 1465120261171 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:51:01 INFO - PROCESS | 3760 | 1465120261173 Marionette TRACE conn6 <- [1,1070,null,{}] 02:51:01 INFO - PROCESS | 3760 | 1465120261190 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:01 INFO - PROCESS | 3760 | 1465120261192 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:01 INFO - PROCESS | 3760 | 1465120261306 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:51:01 INFO - PROCESS | 3760 | 1465120261360 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3760 | 1465120261362 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A332A800 == 45 [pid = 3760] [id = 277] 02:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AF0A8000) [pid = 3760] [serial = 830] [outer = 0000000000000000] 02:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AF0AAC00) [pid = 3760] [serial = 831] [outer = 000000B0AF0A8000] 02:51:01 INFO - PROCESS | 3760 | 1465120261409 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AF17A400) [pid = 3760] [serial = 832] [outer = 000000B0AF0A8000] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AB695800) [pid = 3760] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A8D1B000) [pid = 3760] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09FD2E400) [pid = 3760] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB6CE800) [pid = 3760] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB6CD800) [pid = 3760] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09F257400) [pid = 3760] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AC32BC00) [pid = 3760] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09F01D000) [pid = 3760] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AC32D400) [pid = 3760] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:51:01 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB49AC00) [pid = 3760] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:51:01 INFO - PROCESS | 3760 | 1465120261893 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 02:51:01 INFO - PROCESS | 3760 | 1465120261909 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:51:01 INFO - PROCESS | 3760 | 1465120261911 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:51:01 INFO - PROCESS | 3760 | 1465120261914 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3760 | 1465120261916 Marionette TRACE conn6 <- [1,1074,null,{}] 02:51:01 INFO - PROCESS | 3760 | 1465120261920 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:01 INFO - PROCESS | 3760 | 1465120261922 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:02 INFO - PROCESS | 3760 | 1465120262012 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:51:02 INFO - PROCESS | 3760 | 1465120262018 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3760 | 1465120262020 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35C9800 == 46 [pid = 3760] [id = 278] 02:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABC71800) [pid = 3760] [serial = 833] [outer = 0000000000000000] 02:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ACD9BC00) [pid = 3760] [serial = 834] [outer = 000000B0ABC71800] 02:51:02 INFO - PROCESS | 3760 | 1465120262067 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AF17E800) [pid = 3760] [serial = 835] [outer = 000000B0ABC71800] 02:51:02 INFO - PROCESS | 3760 | 1465120262492 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 02:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:51:02 INFO - PROCESS | 3760 | 1465120262547 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3760 | 1465120262550 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:51:02 INFO - PROCESS | 3760 | 1465120262553 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3760 | 1465120262554 Marionette TRACE conn6 <- [1,1078,null,{}] 02:51:02 INFO - PROCESS | 3760 | 1465120262574 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:02 INFO - PROCESS | 3760 | 1465120262576 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:02 INFO - PROCESS | 3760 | 1465120262697 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:51:02 INFO - PROCESS | 3760 | 1465120262709 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3760 | 1465120262711 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3ECE000 == 47 [pid = 3760] [id = 279] 02:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A530B800) [pid = 3760] [serial = 836] [outer = 0000000000000000] 02:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB49BC00) [pid = 3760] [serial = 837] [outer = 000000B0A530B800] 02:51:02 INFO - PROCESS | 3760 | 1465120262757 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AF351C00) [pid = 3760] [serial = 838] [outer = 000000B0A530B800] 02:51:03 INFO - PROCESS | 3760 | 1465120263175 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:51:03 INFO - PROCESS | 3760 | 1465120263228 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3760 | 1465120263230 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:51:03 INFO - PROCESS | 3760 | 1465120263233 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 3760 | 1465120263235 Marionette TRACE conn6 <- [1,1082,null,{}] 02:51:03 INFO - PROCESS | 3760 | 1465120263238 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:03 INFO - PROCESS | 3760 | 1465120263240 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:03 INFO - PROCESS | 3760 | 1465120263334 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:51:03 INFO - PROCESS | 3760 | 1465120263354 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 3760 | 1465120263356 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0064000 == 48 [pid = 3760] [id = 280] 02:51:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AF354C00) [pid = 3760] [serial = 839] [outer = 0000000000000000] 02:51:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AF35AC00) [pid = 3760] [serial = 840] [outer = 000000B0AF354C00] 02:51:03 INFO - PROCESS | 3760 | 1465120263403 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0B13C5400) [pid = 3760] [serial = 841] [outer = 000000B0AF354C00] 02:51:04 INFO - PROCESS | 3760 | 1465120264146 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 923ms 02:51:04 INFO - PROCESS | 3760 | 1465120264160 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 3760 | 1465120264165 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:51:04 INFO - PROCESS | 3760 | 1465120264169 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 3760 | 1465120264175 Marionette TRACE conn6 <- [1,1086,null,{}] 02:51:04 INFO - PROCESS | 3760 | 1465120264181 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:04 INFO - PROCESS | 3760 | 1465120264184 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:04 INFO - PROCESS | 3760 | 1465120264309 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:51:04 INFO - PROCESS | 3760 | 1465120264431 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3760 | 1465120264434 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D3D000 == 49 [pid = 3760] [id = 281] 02:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A3BCBC00) [pid = 3760] [serial = 842] [outer = 0000000000000000] 02:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0A40A1C00) [pid = 3760] [serial = 843] [outer = 000000B0A3BCBC00] 02:51:04 INFO - PROCESS | 3760 | 1465120264496 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A8D22000) [pid = 3760] [serial = 844] [outer = 000000B0A3BCBC00] 02:51:05 INFO - PROCESS | 3760 | 1465120265067 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 923ms 02:51:05 INFO - PROCESS | 3760 | 1465120265097 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 3760 | 1465120265102 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:51:05 INFO - PROCESS | 3760 | 1465120265126 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:51:05 INFO - PROCESS | 3760 | 1465120265130 Marionette TRACE conn6 <- [1,1090,null,{}] 02:51:05 INFO - PROCESS | 3760 | 1465120265134 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:05 INFO - PROCESS | 3760 | 1465120265137 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:05 INFO - PROCESS | 3760 | 1465120265265 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:51:05 INFO - PROCESS | 3760 | 1465120265359 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 3760 | 1465120265362 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF41E000 == 50 [pid = 3760] [id = 282] 02:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0AB698400) [pid = 3760] [serial = 845] [outer = 0000000000000000] 02:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AB6A0000) [pid = 3760] [serial = 846] [outer = 000000B0AB698400] 02:51:05 INFO - PROCESS | 3760 | 1465120265423 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0ABFE9C00) [pid = 3760] [serial = 847] [outer = 000000B0AB698400] 02:51:06 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:51:06 INFO - PROCESS | 3760 | 1465120266342 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1220ms 02:51:06 INFO - PROCESS | 3760 | 1465120266352 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 3760 | 1465120266355 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:51:06 INFO - PROCESS | 3760 | 1465120266359 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 3760 | 1465120266363 Marionette TRACE conn6 <- [1,1094,null,{}] 02:51:06 INFO - PROCESS | 3760 | 1465120266375 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:06 INFO - PROCESS | 3760 | 1465120266381 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:06 INFO - PROCESS | 3760 | 1465120266502 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:51:06 INFO - PROCESS | 3760 | 1465120266625 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 3760 | 1465120266629 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01BC800 == 51 [pid = 3760] [id = 283] 02:51:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0ACC8E000) [pid = 3760] [serial = 848] [outer = 0000000000000000] 02:51:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0ACD99000) [pid = 3760] [serial = 849] [outer = 000000B0ACC8E000] 02:51:06 INFO - PROCESS | 3760 | 1465120266690 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AF182000) [pid = 3760] [serial = 850] [outer = 000000B0ACC8E000] 02:51:07 INFO - PROCESS | 3760 | 1465120267280 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 986ms 02:51:07 INFO - PROCESS | 3760 | 1465120267347 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3760 | 1465120267351 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:51:07 INFO - PROCESS | 3760 | 1465120267354 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3760 | 1465120267356 Marionette TRACE conn6 <- [1,1098,null,{}] 02:51:07 INFO - PROCESS | 3760 | 1465120267360 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 3760 | 1465120267363 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:07 INFO - PROCESS | 3760 | 1465120267485 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:51:07 INFO - PROCESS | 3760 | 1465120267577 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3760 | 1465120267579 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF37800 == 52 [pid = 3760] [id = 284] 02:51:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0B13C8400) [pid = 3760] [serial = 851] [outer = 0000000000000000] 02:51:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0B13CB400) [pid = 3760] [serial = 852] [outer = 000000B0B13C8400] 02:51:07 INFO - PROCESS | 3760 | 1465120267637 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0B1CF0800) [pid = 3760] [serial = 853] [outer = 000000B0B13C8400] 02:51:08 INFO - PROCESS | 3760 | 1465120268265 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 922ms 02:51:08 INFO - PROCESS | 3760 | 1465120268291 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3760 | 1465120268294 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:51:08 INFO - PROCESS | 3760 | 1465120268298 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3760 | 1465120268301 Marionette TRACE conn6 <- [1,1102,null,{}] 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:51:08 INFO - PROCESS | 3760 | 1465120268305 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:08 INFO - PROCESS | 3760 | 1465120268307 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:08 INFO - PROCESS | 3760 | 1465120268430 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:51:08 INFO - PROCESS | 3760 | 1465120268739 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 3760 | 1465120268742 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3F8B000 == 53 [pid = 3760] [id = 285] 02:51:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B09F26C000) [pid = 3760] [serial = 854] [outer = 0000000000000000] 02:51:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0A3075000) [pid = 3760] [serial = 855] [outer = 000000B09F26C000] 02:51:08 INFO - PROCESS | 3760 | 1465120268797 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0A3D8A400) [pid = 3760] [serial = 856] [outer = 000000B09F26C000] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3ECE000 == 52 [pid = 3760] [id = 279] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35C9800 == 51 [pid = 3760] [id = 278] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A332A800 == 50 [pid = 3760] [id = 277] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1FA1000 == 49 [pid = 3760] [id = 276] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2EC000 == 48 [pid = 3760] [id = 275] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB454800 == 47 [pid = 3760] [id = 273] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B09DEF8800 == 46 [pid = 3760] [id = 272] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE75800 == 45 [pid = 3760] [id = 271] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF94F800 == 44 [pid = 3760] [id = 268] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0ADD5DC00) [pid = 3760] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D3C800 == 43 [pid = 3760] [id = 267] 02:51:09 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B370C000 == 42 [pid = 3760] [id = 266] 02:51:09 INFO - PROCESS | 3760 | 1465120269466 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0A3310800) [pid = 3760] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0AB6C1C00) [pid = 3760] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0AB122800) [pid = 3760] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0AB24B400) [pid = 3760] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0A351F800) [pid = 3760] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0A7C7F800) [pid = 3760] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0ABB3EC00) [pid = 3760] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AC57C000) [pid = 3760] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AC2D1000) [pid = 3760] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A3526C00) [pid = 3760] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A7CFA400) [pid = 3760] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1235ms 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0AB104400) [pid = 3760] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0ACC8EC00) [pid = 3760] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC584000) [pid = 3760] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A8D52400) [pid = 3760] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0ACD06C00) [pid = 3760] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ACD9A800) [pid = 3760] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ACD1EC00) [pid = 3760] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABE96C00) [pid = 3760] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AD94B800) [pid = 3760] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB6E3000) [pid = 3760] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ACD05800) [pid = 3760] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:51:09 INFO - PROCESS | 3760 | 1465120269543 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3760 | 1465120269547 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:51:09 INFO - PROCESS | 3760 | 1465120269554 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3760 | 1465120269557 Marionette TRACE conn6 <- [1,1106,null,{}] 02:51:09 INFO - PROCESS | 3760 | 1465120269565 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 3760 | 1465120269568 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:09 INFO - PROCESS | 3760 | 1465120269706 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:51:09 INFO - PROCESS | 3760 | 1465120269722 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3760 | 1465120269724 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D12000 == 43 [pid = 3760] [id = 286] 02:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A3D8A000) [pid = 3760] [serial = 857] [outer = 0000000000000000] 02:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A4BE9000) [pid = 3760] [serial = 858] [outer = 000000B0A3D8A000] 02:51:09 INFO - PROCESS | 3760 | 1465120269774 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A8368000) [pid = 3760] [serial = 859] [outer = 000000B0A3D8A000] 02:51:10 INFO - PROCESS | 3760 | 1465120270296 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 776ms 02:51:10 INFO - PROCESS | 3760 | 1465120270333 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3760 | 1465120270337 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:51:10 INFO - PROCESS | 3760 | 1465120270341 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:51:10 INFO - PROCESS | 3760 | 1465120270343 Marionette TRACE conn6 <- [1,1110,null,{}] 02:51:10 INFO - PROCESS | 3760 | 1465120270347 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:10 INFO - PROCESS | 3760 | 1465120270349 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:10 INFO - PROCESS | 3760 | 1465120270448 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:51:10 INFO - PROCESS | 3760 | 1465120270531 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 3760 | 1465120270534 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB5D9800 == 44 [pid = 3760] [id = 287] 02:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A3D8BC00) [pid = 3760] [serial = 860] [outer = 0000000000000000] 02:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB4A4400) [pid = 3760] [serial = 861] [outer = 000000B0A3D8BC00] 02:51:10 INFO - PROCESS | 3760 | 1465120270590 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB6C4400) [pid = 3760] [serial = 862] [outer = 000000B0A3D8BC00] 02:51:10 INFO - PROCESS | 3760 | 1465120270977 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 02:51:11 INFO - PROCESS | 3760 | 1465120271016 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3760 | 1465120271018 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:51:11 INFO - PROCESS | 3760 | 1465120271029 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3760 | 1465120271035 Marionette TRACE conn6 <- [1,1114,null,{}] 02:51:11 INFO - PROCESS | 3760 | 1465120271039 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 3760 | 1465120271043 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:11 INFO - PROCESS | 3760 | 1465120271170 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:51:11 INFO - PROCESS | 3760 | 1465120271181 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3760 | 1465120271183 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AD9CD800 == 45 [pid = 3760] [id = 288] 02:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0ABB3A800) [pid = 3760] [serial = 863] [outer = 0000000000000000] 02:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0ABC73400) [pid = 3760] [serial = 864] [outer = 000000B0ABB3A800] 02:51:11 INFO - PROCESS | 3760 | 1465120271230 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AC2D5400) [pid = 3760] [serial = 865] [outer = 000000B0ABB3A800] 02:51:11 INFO - PROCESS | 3760 | 1465120271680 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 02:51:11 INFO - PROCESS | 3760 | 1465120271722 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3760 | 1465120271725 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:51:11 INFO - PROCESS | 3760 | 1465120271733 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3760 | 1465120271735 Marionette TRACE conn6 <- [1,1118,null,{}] 02:51:11 INFO - PROCESS | 3760 | 1465120271739 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 3760 | 1465120271741 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:11 INFO - PROCESS | 3760 | 1465120271872 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:51:11 INFO - PROCESS | 3760 | 1465120271939 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3760 | 1465120271941 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E4800 == 46 [pid = 3760] [id = 289] 02:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AC57C000) [pid = 3760] [serial = 866] [outer = 0000000000000000] 02:51:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AC581400) [pid = 3760] [serial = 867] [outer = 000000B0AC57C000] 02:51:11 INFO - PROCESS | 3760 | 1465120271989 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0ACC88800) [pid = 3760] [serial = 868] [outer = 000000B0AC57C000] 02:51:12 INFO - PROCESS | 3760 | 1465120272466 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 776ms 02:51:12 INFO - PROCESS | 3760 | 1465120272513 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 3760 | 1465120272515 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:51:12 INFO - PROCESS | 3760 | 1465120272519 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:51:12 INFO - PROCESS | 3760 | 1465120272521 Marionette TRACE conn6 <- [1,1122,null,{}] 02:51:12 INFO - PROCESS | 3760 | 1465120272530 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 3760 | 1465120272532 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:12 INFO - PROCESS | 3760 | 1465120272650 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:51:12 INFO - PROCESS | 3760 | 1465120272706 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3760 | 1465120272712 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEDC000 == 47 [pid = 3760] [id = 290] 02:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AD90B800) [pid = 3760] [serial = 869] [outer = 0000000000000000] 02:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AD9A8C00) [pid = 3760] [serial = 870] [outer = 000000B0AD90B800] 02:51:12 INFO - PROCESS | 3760 | 1465120272771 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0AE390C00) [pid = 3760] [serial = 871] [outer = 000000B0AD90B800] 02:51:13 INFO - PROCESS | 3760 | [GFX2-]: DrawTargetD2D 1.1 (000000B0AF5A9E20): Failed to create GradientStopCollection with no stops. 02:51:13 INFO - PROCESS | 3760 | [GFX3-]: No stops specified for gradient pattern. 02:51:13 INFO - PROCESS | 3760 | 1465120273227 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 02:51:13 INFO - PROCESS | 3760 | 1465120273261 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3760 | 1465120273263 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:51:13 INFO - PROCESS | 3760 | 1465120273266 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 3760 | 1465120273268 Marionette TRACE conn6 <- [1,1126,null,{}] 02:51:13 INFO - PROCESS | 3760 | 1465120273272 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:13 INFO - PROCESS | 3760 | 1465120273274 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:13 INFO - PROCESS | 3760 | 1465120273403 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:51:13 INFO - PROCESS | 3760 | 1465120273458 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3760 | 1465120273460 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F91800 == 48 [pid = 3760] [id = 291] 02:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AF0A4000) [pid = 3760] [serial = 872] [outer = 0000000000000000] 02:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AF35C400) [pid = 3760] [serial = 873] [outer = 000000B0AF0A4000] 02:51:13 INFO - PROCESS | 3760 | 1465120273506 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0B1CEE400) [pid = 3760] [serial = 874] [outer = 000000B0AF0A4000] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0AAD43400) [pid = 3760] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AC2D0800) [pid = 3760] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B09F270000) [pid = 3760] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0ABE93400) [pid = 3760] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AB487000) [pid = 3760] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0AC576400) [pid = 3760] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A4BF0800) [pid = 3760] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A8F79000) [pid = 3760] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B09D9D6000) [pid = 3760] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0A3FB0C00) [pid = 3760] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0ABB3A000) [pid = 3760] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09F267C00) [pid = 3760] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AC32C400) [pid = 3760] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AF0A8000) [pid = 3760] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A530B800) [pid = 3760] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:51:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABC71800) [pid = 3760] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:51:14 INFO - PROCESS | 3760 | 1465120274042 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 839ms 02:51:14 INFO - PROCESS | 3760 | 1465120274109 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3760 | 1465120274111 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:51:14 INFO - PROCESS | 3760 | 1465120274114 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:51:14 INFO - PROCESS | 3760 | 1465120274116 Marionette TRACE conn6 <- [1,1130,null,{}] 02:51:14 INFO - PROCESS | 3760 | 1465120274119 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 3760 | 1465120274121 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:14 INFO - PROCESS | 3760 | 1465120274211 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:51:14 INFO - PROCESS | 3760 | 1465120274223 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3760 | 1465120274225 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2074000 == 49 [pid = 3760] [id = 292] 02:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A8303000) [pid = 3760] [serial = 875] [outer = 0000000000000000] 02:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB6D7400) [pid = 3760] [serial = 876] [outer = 000000B0A8303000] 02:51:14 INFO - PROCESS | 3760 | 1465120274272 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AF17A800) [pid = 3760] [serial = 877] [outer = 000000B0A8303000] 02:51:14 INFO - PROCESS | 3760 | 1465120274707 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 02:51:14 INFO - PROCESS | 3760 | 1465120274747 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3760 | 1465120274749 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:51:14 INFO - PROCESS | 3760 | 1465120274752 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 3760 | 1465120274754 Marionette TRACE conn6 <- [1,1134,null,{}] 02:51:14 INFO - PROCESS | 3760 | 1465120274758 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 3760 | 1465120274760 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:14 INFO - PROCESS | 3760 | 1465120274851 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:51:14 INFO - PROCESS | 3760 | 1465120274856 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3760 | 1465120274858 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2EC3000 == 50 [pid = 3760] [id = 293] 02:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0B1CF6000) [pid = 3760] [serial = 878] [outer = 0000000000000000] 02:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0B1CF8800) [pid = 3760] [serial = 879] [outer = 000000B0B1CF6000] 02:51:14 INFO - PROCESS | 3760 | 1465120274907 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0B20B4C00) [pid = 3760] [serial = 880] [outer = 000000B0B1CF6000] 02:51:15 INFO - PROCESS | 3760 | 1465120275346 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 02:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:51:15 INFO - PROCESS | 3760 | 1465120275385 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 3760 | 1465120275387 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:51:15 INFO - PROCESS | 3760 | 1465120275395 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 3760 | 1465120275397 Marionette TRACE conn6 <- [1,1138,null,{}] 02:51:15 INFO - PROCESS | 3760 | 1465120275401 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:15 INFO - PROCESS | 3760 | 1465120275403 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:15 INFO - PROCESS | 3760 | 1465120275499 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:51:15 INFO - PROCESS | 3760 | 1465120275505 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 3760 | 1465120275507 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35D1000 == 51 [pid = 3760] [id = 294] 02:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0B20BB400) [pid = 3760] [serial = 881] [outer = 0000000000000000] 02:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0B20BD000) [pid = 3760] [serial = 882] [outer = 000000B0B20BB400] 02:51:15 INFO - PROCESS | 3760 | 1465120275555 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0B5606800) [pid = 3760] [serial = 883] [outer = 000000B0B20BB400] 02:51:16 INFO - PROCESS | 3760 | 1465120276304 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 923ms 02:51:16 INFO - PROCESS | 3760 | 1465120276317 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3760 | 1465120276322 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:51:16 INFO - PROCESS | 3760 | 1465120276327 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 3760 | 1465120276331 Marionette TRACE conn6 <- [1,1142,null,{}] 02:51:16 INFO - PROCESS | 3760 | 1465120276337 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:16 INFO - PROCESS | 3760 | 1465120276341 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:16 INFO - PROCESS | 3760 | 1465120276468 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:51:16 INFO - PROCESS | 3760 | 1465120276594 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3760 | 1465120276597 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADAC800 == 52 [pid = 3760] [id = 295] 02:51:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0A3311400) [pid = 3760] [serial = 884] [outer = 0000000000000000] 02:51:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A7CEDC00) [pid = 3760] [serial = 885] [outer = 000000B0A3311400] 02:51:16 INFO - PROCESS | 3760 | 1465120276656 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AB1A9800) [pid = 3760] [serial = 886] [outer = 000000B0A3311400] 02:51:17 INFO - PROCESS | 3760 | 1465120277236 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 923ms 02:51:17 INFO - PROCESS | 3760 | 1465120277253 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 3760 | 1465120277258 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:51:17 INFO - PROCESS | 3760 | 1465120277282 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:51:17 INFO - PROCESS | 3760 | 1465120277285 Marionette TRACE conn6 <- [1,1146,null,{}] 02:51:17 INFO - PROCESS | 3760 | 1465120277290 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:17 INFO - PROCESS | 3760 | 1465120277293 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:17 INFO - PROCESS | 3760 | 1465120277419 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:51:17 INFO - PROCESS | 3760 | 1465120277515 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 3760 | 1465120277518 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C7000 == 53 [pid = 3760] [id = 296] 02:51:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0ABC73C00) [pid = 3760] [serial = 887] [outer = 0000000000000000] 02:51:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0ABE96C00) [pid = 3760] [serial = 888] [outer = 000000B0ABC73C00] 02:51:17 INFO - PROCESS | 3760 | 1465120277578 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0ACC82800) [pid = 3760] [serial = 889] [outer = 000000B0ABC73C00] 02:51:18 INFO - PROCESS | 3760 | 1465120278234 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 3760 | 1465120278256 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:51:18 INFO - PROCESS | 3760 | 1465120278260 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3760 | 1465120278265 Marionette TRACE conn6 <- [1,1150,null,{}] 02:51:18 INFO - PROCESS | 3760 | 1465120278277 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:18 INFO - PROCESS | 3760 | 1465120278283 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:18 INFO - PROCESS | 3760 | 1465120278404 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:51:18 INFO - PROCESS | 3760 | 1465120278531 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 3760 | 1465120278535 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4E27800 == 54 [pid = 3760] [id = 297] 02:51:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0AF0AEC00) [pid = 3760] [serial = 890] [outer = 0000000000000000] 02:51:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AF35C800) [pid = 3760] [serial = 891] [outer = 000000B0AF0AEC00] 02:51:18 INFO - PROCESS | 3760 | 1465120278597 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0B20BF800) [pid = 3760] [serial = 892] [outer = 000000B0AF0AEC00] 02:51:19 INFO - PROCESS | 3760 | 1465120279200 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1027ms 02:51:19 INFO - PROCESS | 3760 | 1465120279290 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:51:19 INFO - PROCESS | 3760 | 1465120279293 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:51:19 INFO - PROCESS | 3760 | 1465120279297 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3760 | 1465120279299 Marionette TRACE conn6 <- [1,1154,null,{}] 02:51:19 INFO - PROCESS | 3760 | 1465120279303 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:19 INFO - PROCESS | 3760 | 1465120279306 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:19 INFO - PROCESS | 3760 | 1465120279475 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:51:19 INFO - PROCESS | 3760 | 1465120279525 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3760 | 1465120279528 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A6000 == 55 [pid = 3760] [id = 298] 02:51:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0AF892000) [pid = 3760] [serial = 893] [outer = 0000000000000000] 02:51:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0AF894000) [pid = 3760] [serial = 894] [outer = 000000B0AF892000] 02:51:19 INFO - PROCESS | 3760 | 1465120279587 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0B3E29C00) [pid = 3760] [serial = 895] [outer = 000000B0AF892000] 02:51:20 INFO - PROCESS | 3760 | 1465120280509 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1282ms 02:51:20 INFO - PROCESS | 3760 | 1465120280581 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 3760 | 1465120280586 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:51:20 INFO - PROCESS | 3760 | 1465120280591 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3760 | 1465120280594 Marionette TRACE conn6 <- [1,1158,null,{}] 02:51:20 INFO - PROCESS | 3760 | 1465120280600 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 3760 | 1465120280604 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:20 INFO - PROCESS | 3760 | 1465120280717 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:51:20 INFO - PROCESS | 3760 | 1465120280853 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3760 | 1465120280860 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57E1800 == 56 [pid = 3760] [id = 299] 02:51:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (000000B0A400F400) [pid = 3760] [serial = 896] [outer = 0000000000000000] 02:51:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (000000B0A33A1000) [pid = 3760] [serial = 897] [outer = 000000B0A400F400] 02:51:20 INFO - PROCESS | 3760 | 1465120280920 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (000000B0A955E000) [pid = 3760] [serial = 898] [outer = 000000B0A400F400] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2EC3000 == 55 [pid = 3760] [id = 293] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2074000 == 54 [pid = 3760] [id = 292] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F91800 == 53 [pid = 3760] [id = 291] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEDC000 == 52 [pid = 3760] [id = 290] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E4800 == 51 [pid = 3760] [id = 289] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AD9CD800 == 50 [pid = 3760] [id = 288] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB5D9800 == 49 [pid = 3760] [id = 287] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (000000B0AF35AC00) [pid = 3760] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | 1465120281497 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACCB5000 == 48 [pid = 3760] [id = 274] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D12000 == 47 [pid = 3760] [id = 286] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3F8B000 == 46 [pid = 3760] [id = 285] 02:51:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D3D000 == 45 [pid = 3760] [id = 281] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (000000B0ABFE9400) [pid = 3760] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (000000B0AB4A3C00) [pid = 3760] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0AB6BA000) [pid = 3760] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0AD94D800) [pid = 3760] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0A8D23800) [pid = 3760] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0A5626C00) [pid = 3760] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0AB6BD400) [pid = 3760] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0AB129000) [pid = 3760] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AF0A0800) [pid = 3760] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0ABC77000) [pid = 3760] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0A562BC00) [pid = 3760] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0A8F7CC00) [pid = 3760] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0ABB44C00) [pid = 3760] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A4CB6C00) [pid = 3760] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B09FD2BC00) [pid = 3760] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0ACD9AC00) [pid = 3760] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC57DC00) [pid = 3760] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AC32E400) [pid = 3760] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AF0AAC00) [pid = 3760] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AE0D6800) [pid = 3760] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AF351C00) [pid = 3760] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB49BC00) [pid = 3760] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AF17A400) [pid = 3760] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ACD9BC00) [pid = 3760] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AF17E800) [pid = 3760] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ABC78000) [pid = 3760] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB149000) [pid = 3760] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AC32F400) [pid = 3760] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A4C4E400) [pid = 3760] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 02:51:21 INFO - PROCESS | 3760 | 1465120281581 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 3760 | 1465120281585 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:51:21 INFO - PROCESS | 3760 | 1465120281602 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 3760 | 1465120281605 Marionette TRACE conn6 <- [1,1162,null,{}] 02:51:21 INFO - PROCESS | 3760 | 1465120281615 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:21 INFO - PROCESS | 3760 | 1465120281618 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:21 INFO - PROCESS | 3760 | 1465120281721 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:51:21 INFO - PROCESS | 3760 | 1465120281728 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3760 | 1465120281730 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40D2000 == 46 [pid = 3760] [id = 300] 02:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A3D87000) [pid = 3760] [serial = 899] [outer = 0000000000000000] 02:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A559B400) [pid = 3760] [serial = 900] [outer = 000000B0A3D87000] 02:51:21 INFO - PROCESS | 3760 | 1465120281780 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A950F000) [pid = 3760] [serial = 901] [outer = 000000B0A3D87000] 02:51:22 INFO - PROCESS | 3760 | 1465120282304 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 3760 | 1465120282331 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:51:22 INFO - PROCESS | 3760 | 1465120282335 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 3760 | 1465120282339 Marionette TRACE conn6 <- [1,1166,null,{}] 02:51:22 INFO - PROCESS | 3760 | 1465120282350 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:22 INFO - PROCESS | 3760 | 1465120282354 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:22 INFO - PROCESS | 3760 | 1465120282449 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:51:22 INFO - PROCESS | 3760 | 1465120282554 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3760 | 1465120282558 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB80B800 == 47 [pid = 3760] [id = 301] 02:51:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB252800) [pid = 3760] [serial = 902] [outer = 0000000000000000] 02:51:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB6D6400) [pid = 3760] [serial = 903] [outer = 000000B0AB252800] 02:51:22 INFO - PROCESS | 3760 | 1465120282607 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ABC6B800) [pid = 3760] [serial = 904] [outer = 000000B0AB252800] 02:51:23 INFO - PROCESS | 3760 | 1465120283036 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3760 | 1465120283075 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:51:23 INFO - PROCESS | 3760 | 1465120283078 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3760 | 1465120283080 Marionette TRACE conn6 <- [1,1170,null,{}] 02:51:23 INFO - PROCESS | 3760 | 1465120283084 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:23 INFO - PROCESS | 3760 | 1465120283086 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:23 INFO - PROCESS | 3760 | 1465120283182 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:51:23 INFO - PROCESS | 3760 | 1465120283188 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 3760 | 1465120283190 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AD9CD800 == 48 [pid = 3760] [id = 302] 02:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0ABE91C00) [pid = 3760] [serial = 905] [outer = 0000000000000000] 02:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AC32A000) [pid = 3760] [serial = 906] [outer = 000000B0ABE91C00] 02:51:23 INFO - PROCESS | 3760 | 1465120283238 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AC57D000) [pid = 3760] [serial = 907] [outer = 000000B0ABE91C00] 02:51:23 INFO - PROCESS | 3760 | 1465120283741 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3760 | 1465120283817 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:51:23 INFO - PROCESS | 3760 | 1465120283821 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3760 | 1465120283823 Marionette TRACE conn6 <- [1,1174,null,{}] 02:51:23 INFO - PROCESS | 3760 | 1465120283827 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:23 INFO - PROCESS | 3760 | 1465120283829 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:23 INFO - PROCESS | 3760 | 1465120283945 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:51:24 INFO - PROCESS | 3760 | 1465120283999 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3760 | 1465120284001 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF899000 == 49 [pid = 3760] [id = 303] 02:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AC5EBC00) [pid = 3760] [serial = 908] [outer = 0000000000000000] 02:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0ACD04C00) [pid = 3760] [serial = 909] [outer = 000000B0AC5EBC00] 02:51:24 INFO - PROCESS | 3760 | 1465120284057 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AD94B800) [pid = 3760] [serial = 910] [outer = 000000B0AC5EBC00] 02:51:24 INFO - PROCESS | 3760 | 1465120284500 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3760 | 1465120284583 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:51:24 INFO - PROCESS | 3760 | 1465120284586 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3760 | 1465120284588 Marionette TRACE conn6 <- [1,1178,null,{}] 02:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:51:24 INFO - PROCESS | 3760 | 1465120284592 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:24 INFO - PROCESS | 3760 | 1465120284598 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:24 INFO - PROCESS | 3760 | 1465120284754 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:51:24 INFO - PROCESS | 3760 | 1465120284822 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3760 | 1465120284824 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C5800 == 50 [pid = 3760] [id = 304] 02:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AF0AAC00) [pid = 3760] [serial = 911] [outer = 0000000000000000] 02:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AF184800) [pid = 3760] [serial = 912] [outer = 000000B0AF0AAC00] 02:51:24 INFO - PROCESS | 3760 | 1465120284872 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AF889C00) [pid = 3760] [serial = 913] [outer = 000000B0AF0AAC00] 02:51:25 INFO - PROCESS | 3760 | 1465120285351 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 3760 | 1465120285371 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:51:25 INFO - PROCESS | 3760 | 1465120285375 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 3760 | 1465120285377 Marionette TRACE conn6 <- [1,1182,null,{}] 02:51:25 INFO - PROCESS | 3760 | 1465120285386 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:25 INFO - PROCESS | 3760 | 1465120285396 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:25 INFO - PROCESS | 3760 | 1465120285519 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:51:25 INFO - PROCESS | 3760 | 1465120285527 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 3760 | 1465120285529 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F9D000 == 51 [pid = 3760] [id = 305] 02:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0B13C9800) [pid = 3760] [serial = 914] [outer = 0000000000000000] 02:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0B13CE800) [pid = 3760] [serial = 915] [outer = 000000B0B13C9800] 02:51:25 INFO - PROCESS | 3760 | 1465120285618 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0B20B5C00) [pid = 3760] [serial = 916] [outer = 000000B0B13C9800] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AD9B2400) [pid = 3760] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0AC57C000) [pid = 3760] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0AD90B800) [pid = 3760] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0ACC8E000) [pid = 3760] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A3BCBC00) [pid = 3760] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AB698400) [pid = 3760] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0B13C8400) [pid = 3760] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09F26C000) [pid = 3760] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABB3A800) [pid = 3760] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A3D8A000) [pid = 3760] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A3D8BC00) [pid = 3760] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AF0A4000) [pid = 3760] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0B1CF6000) [pid = 3760] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:51:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8303000) [pid = 3760] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:51:26 INFO - PROCESS | 3760 | 1465120286205 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:51:26 INFO - PROCESS | 3760 | 1465120286262 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:51:26 INFO - PROCESS | 3760 | 1465120286265 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 3760 | 1465120286267 Marionette TRACE conn6 <- [1,1186,null,{}] 02:51:26 INFO - PROCESS | 3760 | 1465120286270 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:26 INFO - PROCESS | 3760 | 1465120286272 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:26 INFO - PROCESS | 3760 | 1465120286367 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:51:26 INFO - PROCESS | 3760 | 1465120286387 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 3760 | 1465120286389 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2B9E000 == 52 [pid = 3760] [id = 306] 02:51:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB698400) [pid = 3760] [serial = 917] [outer = 0000000000000000] 02:51:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AF0A8000) [pid = 3760] [serial = 918] [outer = 000000B0AB698400] 02:51:26 INFO - PROCESS | 3760 | 1465120286440 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0B20BB800) [pid = 3760] [serial = 919] [outer = 000000B0AB698400] 02:51:26 INFO - PROCESS | 3760 | 1465120286870 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 02:51:26 INFO - PROCESS | 3760 | 1465120286897 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 3760 | 1465120286899 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:51:26 INFO - PROCESS | 3760 | 1465120286903 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 3760 | 1465120286905 Marionette TRACE conn6 <- [1,1190,null,{}] 02:51:26 INFO - PROCESS | 3760 | 1465120286914 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:26 INFO - PROCESS | 3760 | 1465120286916 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:27 INFO - PROCESS | 3760 | 1465120287013 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:51:27 INFO - PROCESS | 3760 | 1465120287032 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3760 | 1465120287034 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2EC4800 == 53 [pid = 3760] [id = 307] 02:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0B2B66000) [pid = 3760] [serial = 920] [outer = 0000000000000000] 02:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0B2B6C000) [pid = 3760] [serial = 921] [outer = 000000B0B2B66000] 02:51:27 INFO - PROCESS | 3760 | 1465120287080 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0B2B72400) [pid = 3760] [serial = 922] [outer = 000000B0B2B66000] 02:51:27 INFO - PROCESS | 3760 | 1465120287541 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 02:51:27 INFO - PROCESS | 3760 | 1465120287598 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 3760 | 1465120287601 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:51:27 INFO - PROCESS | 3760 | 1465120287604 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3760 | 1465120287606 Marionette TRACE conn6 <- [1,1194,null,{}] 02:51:27 INFO - PROCESS | 3760 | 1465120287610 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:27 INFO - PROCESS | 3760 | 1465120287612 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:27 INFO - PROCESS | 3760 | 1465120287704 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:51:27 INFO - PROCESS | 3760 | 1465120287710 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3760 | 1465120287712 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35E0800 == 54 [pid = 3760] [id = 308] 02:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AB258C00) [pid = 3760] [serial = 923] [outer = 0000000000000000] 02:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0B3C7FC00) [pid = 3760] [serial = 924] [outer = 000000B0AB258C00] 02:51:27 INFO - PROCESS | 3760 | 1465120287757 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0B3C86000) [pid = 3760] [serial = 925] [outer = 000000B0AB258C00] 02:51:28 INFO - PROCESS | 3760 | 1465120288467 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 923ms 02:51:28 INFO - PROCESS | 3760 | 1465120288531 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3760 | 1465120288536 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:51:28 INFO - PROCESS | 3760 | 1465120288541 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 3760 | 1465120288547 Marionette TRACE conn6 <- [1,1198,null,{}] 02:51:28 INFO - PROCESS | 3760 | 1465120288552 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:28 INFO - PROCESS | 3760 | 1465120288555 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:28 INFO - PROCESS | 3760 | 1465120288689 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:51:28 INFO - PROCESS | 3760 | 1465120288808 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3760 | 1465120288811 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FBD000 == 55 [pid = 3760] [id = 309] 02:51:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0A3D89000) [pid = 3760] [serial = 926] [outer = 0000000000000000] 02:51:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A8D22800) [pid = 3760] [serial = 927] [outer = 000000B0A3D89000] 02:51:28 INFO - PROCESS | 3760 | 1465120288874 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0AB1AF400) [pid = 3760] [serial = 928] [outer = 000000B0A3D89000] 02:51:29 INFO - PROCESS | 3760 | 1465120289431 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 02:51:29 INFO - PROCESS | 3760 | 1465120289511 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 3760 | 1465120289516 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:51:29 INFO - PROCESS | 3760 | 1465120289525 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 3760 | 1465120289528 Marionette TRACE conn6 <- [1,1202,null,{}] 02:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:51:29 INFO - PROCESS | 3760 | 1465120289532 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 3760 | 1465120289535 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:29 INFO - PROCESS | 3760 | 1465120289701 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:51:29 INFO - PROCESS | 3760 | 1465120289819 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3760 | 1465120289822 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0054000 == 56 [pid = 3760] [id = 310] 02:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0ABB41800) [pid = 3760] [serial = 929] [outer = 0000000000000000] 02:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0ABFE7400) [pid = 3760] [serial = 930] [outer = 000000B0ABB41800] 02:51:29 INFO - PROCESS | 3760 | 1465120289883 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0ACD0AC00) [pid = 3760] [serial = 931] [outer = 000000B0ABB41800] 02:51:30 INFO - PROCESS | 3760 | 1465120290486 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1018ms 02:51:30 INFO - PROCESS | 3760 | 1465120290551 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:51:30 INFO - PROCESS | 3760 | 1465120290554 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:51:30 INFO - PROCESS | 3760 | 1465120290558 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 3760 | 1465120290562 Marionette TRACE conn6 <- [1,1206,null,{}] 02:51:30 INFO - PROCESS | 3760 | 1465120290575 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:30 INFO - PROCESS | 3760 | 1465120290580 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:30 INFO - PROCESS | 3760 | 1465120290731 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:51:30 INFO - PROCESS | 3760 | 1465120290850 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 3760 | 1465120290854 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3EDA000 == 57 [pid = 3760] [id = 311] 02:51:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AF0A4800) [pid = 3760] [serial = 932] [outer = 0000000000000000] 02:51:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AF887400) [pid = 3760] [serial = 933] [outer = 000000B0AF0A4800] 02:51:30 INFO - PROCESS | 3760 | 1465120290916 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0B2B6D800) [pid = 3760] [serial = 934] [outer = 000000B0AF0A4800] 02:51:31 INFO - PROCESS | 3760 | 1465120291561 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1022ms 02:51:31 INFO - PROCESS | 3760 | 1465120291582 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3760 | 1465120291585 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:51:31 INFO - PROCESS | 3760 | 1465120291589 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3760 | 1465120291591 Marionette TRACE conn6 <- [1,1210,null,{}] 02:51:31 INFO - PROCESS | 3760 | 1465120291595 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:31 INFO - PROCESS | 3760 | 1465120291597 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:31 INFO - PROCESS | 3760 | 1465120291723 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:51:31 INFO - PROCESS | 3760 | 1465120291819 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 3760 | 1465120291822 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4EB7000 == 58 [pid = 3760] [id = 312] 02:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0B3E2D800) [pid = 3760] [serial = 935] [outer = 0000000000000000] 02:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0B3E30400) [pid = 3760] [serial = 936] [outer = 000000B0B3E2D800] 02:51:31 INFO - PROCESS | 3760 | 1465120291880 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0B5604C00) [pid = 3760] [serial = 937] [outer = 000000B0B3E2D800] 02:51:32 INFO - PROCESS | 3760 | 1465120292411 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3760 | 1465120292543 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:51:32 INFO - PROCESS | 3760 | 1465120292547 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 3760 | 1465120292549 Marionette TRACE conn6 <- [1,1214,null,{}] 02:51:32 INFO - PROCESS | 3760 | 1465120292553 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 3760 | 1465120292555 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:32 INFO - PROCESS | 3760 | 1465120292677 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:51:32 INFO - PROCESS | 3760 | 1465120292768 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3760 | 1465120292771 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F5800 == 59 [pid = 3760] [id = 313] 02:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0A3FAC000) [pid = 3760] [serial = 938] [outer = 0000000000000000] 02:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0AB1A9C00) [pid = 3760] [serial = 939] [outer = 000000B0A3FAC000] 02:51:32 INFO - PROCESS | 3760 | 1465120292826 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (000000B0B13CCC00) [pid = 3760] [serial = 940] [outer = 000000B0A3FAC000] 02:51:33 INFO - PROCESS | 3760 | 1465120293590 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1080ms 02:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:51:33 INFO - PROCESS | 3760 | 1465120293629 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3760 | 1465120293633 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:51:33 INFO - PROCESS | 3760 | 1465120293638 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3760 | 1465120293641 Marionette TRACE conn6 <- [1,1218,null,{}] 02:51:33 INFO - PROCESS | 3760 | 1465120293664 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:33 INFO - PROCESS | 3760 | 1465120293667 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:33 INFO - PROCESS | 3760 | 1465120293785 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:51:33 INFO - PROCESS | 3760 | 1465120293903 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3760 | 1465120293906 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F6800 == 60 [pid = 3760] [id = 314] 02:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (000000B09D914000) [pid = 3760] [serial = 941] [outer = 0000000000000000] 02:51:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (000000B0AB4A4000) [pid = 3760] [serial = 942] [outer = 000000B09D914000] 02:51:33 INFO - PROCESS | 3760 | 1465120293962 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (000000B0ABC6C400) [pid = 3760] [serial = 943] [outer = 000000B09D914000] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0064000 == 59 [pid = 3760] [id = 280] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0E4800 == 58 [pid = 3760] [id = 19] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2EC4800 == 57 [pid = 3760] [id = 307] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2B9E000 == 56 [pid = 3760] [id = 306] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F9D000 == 55 [pid = 3760] [id = 305] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C5800 == 54 [pid = 3760] [id = 304] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF899000 == 53 [pid = 3760] [id = 303] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AD9CD800 == 52 [pid = 3760] [id = 302] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB80B800 == 51 [pid = 3760] [id = 301] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40D2000 == 50 [pid = 3760] [id = 300] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57E1800 == 49 [pid = 3760] [id = 299] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C7000 == 48 [pid = 3760] [id = 296] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35D1000 == 47 [pid = 3760] [id = 294] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADAC800 == 46 [pid = 3760] [id = 295] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2DA800 == 45 [pid = 3760] [id = 20] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABED6800 == 44 [pid = 3760] [id = 264] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7B2000 == 43 [pid = 3760] [id = 245] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC3A800 == 42 [pid = 3760] [id = 17] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30E0000 == 41 [pid = 3760] [id = 265] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4E27800 == 40 [pid = 3760] [id = 297] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF41E000 == 39 [pid = 3760] [id = 282] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A6000 == 38 [pid = 3760] [id = 298] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2070800 == 37 [pid = 3760] [id = 263] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF948000 == 36 [pid = 3760] [id = 270] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF37800 == 35 [pid = 3760] [id = 284] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D5C800 == 34 [pid = 3760] [id = 21] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01BC800 == 33 [pid = 3760] [id = 283] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3ECE800 == 32 [pid = 3760] [id = 269] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F5800 == 31 [pid = 3760] [id = 313] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4EB7000 == 30 [pid = 3760] [id = 312] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3EDA000 == 29 [pid = 3760] [id = 311] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0054000 == 28 [pid = 3760] [id = 310] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FBD000 == 27 [pid = 3760] [id = 309] 02:51:35 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35E0800 == 26 [pid = 3760] [id = 308] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (000000B0ADE49400) [pid = 3760] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (000000B0B1CF8800) [pid = 3760] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (000000B0B1CEE400) [pid = 3760] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (000000B0B20B4C00) [pid = 3760] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0B20BD000) [pid = 3760] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0ACC88800) [pid = 3760] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0AB6D7400) [pid = 3760] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0AF17A800) [pid = 3760] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0AC2D5400) [pid = 3760] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0AC581400) [pid = 3760] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AE390C00) [pid = 3760] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0AD9A8C00) [pid = 3760] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AF182000) [pid = 3760] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0ACD99000) [pid = 3760] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A8D22000) [pid = 3760] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A40A1C00) [pid = 3760] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0ABFE9C00) [pid = 3760] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AB6A0000) [pid = 3760] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0B1CF0800) [pid = 3760] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0B13CB400) [pid = 3760] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A3D8A400) [pid = 3760] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A3075000) [pid = 3760] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABC73400) [pid = 3760] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A4BE9000) [pid = 3760] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A8368000) [pid = 3760] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB4A4400) [pid = 3760] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB6C4400) [pid = 3760] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AF35C400) [pid = 3760] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:51:35 INFO - PROCESS | 3760 | 1465120295487 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1909ms 02:51:35 INFO - PROCESS | 3760 | 1465120295547 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3760 | 1465120295553 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:51:35 INFO - PROCESS | 3760 | 1465120295559 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3760 | 1465120295564 Marionette TRACE conn6 <- [1,1222,null,{}] 02:51:35 INFO - PROCESS | 3760 | 1465120295572 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 3760 | 1465120295576 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:35 INFO - PROCESS | 3760 | 1465120295724 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:51:35 INFO - PROCESS | 3760 | 1465120295794 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3760 | 1465120295799 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E3800 == 27 [pid = 3760] [id = 315] 02:51:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09EB6A800) [pid = 3760] [serial = 944] [outer = 0000000000000000] 02:51:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09EB78000) [pid = 3760] [serial = 945] [outer = 000000B09EB6A800] 02:51:35 INFO - PROCESS | 3760 | 1465120295902 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F219400) [pid = 3760] [serial = 946] [outer = 000000B09EB6A800] 02:51:36 INFO - PROCESS | 3760 | 1465120296548 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1031ms 02:51:36 INFO - PROCESS | 3760 | 1465120296592 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 3760 | 1465120296598 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:51:36 INFO - PROCESS | 3760 | 1465120296605 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 3760 | 1465120296609 Marionette TRACE conn6 <- [1,1226,null,{}] 02:51:36 INFO - PROCESS | 3760 | 1465120296613 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:36 INFO - PROCESS | 3760 | 1465120296616 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:36 INFO - PROCESS | 3760 | 1465120296759 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:51:36 INFO - PROCESS | 3760 | 1465120296828 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 3760 | 1465120296831 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D39800 == 28 [pid = 3760] [id = 316] 02:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F2E2000) [pid = 3760] [serial = 947] [outer = 0000000000000000] 02:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A3310000) [pid = 3760] [serial = 948] [outer = 000000B09F2E2000] 02:51:36 INFO - PROCESS | 3760 | 1465120296892 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A3A4AC00) [pid = 3760] [serial = 949] [outer = 000000B09F2E2000] 02:51:37 INFO - PROCESS | 3760 | 1465120297691 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1133ms 02:51:37 INFO - PROCESS | 3760 | 1465120297765 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 3760 | 1465120297767 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:51:37 INFO - PROCESS | 3760 | 1465120297772 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:51:37 INFO - PROCESS | 3760 | 1465120297777 Marionette TRACE conn6 <- [1,1230,null,{}] 02:51:37 INFO - PROCESS | 3760 | 1465120297790 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 3760 | 1465120297795 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:37 INFO - PROCESS | 3760 | 1465120297937 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:51:38 INFO - PROCESS | 3760 | 1465120298007 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3760 | 1465120298011 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADAB000 == 29 [pid = 3760] [id = 317] 02:51:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09CF56800) [pid = 3760] [serial = 950] [outer = 0000000000000000] 02:51:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A5627000) [pid = 3760] [serial = 951] [outer = 000000B09CF56800] 02:51:38 INFO - PROCESS | 3760 | 1465120298075 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A8307C00) [pid = 3760] [serial = 952] [outer = 000000B09CF56800] 02:51:38 INFO - PROCESS | 3760 | 1465120298808 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1078ms 02:51:38 INFO - PROCESS | 3760 | 1465120298865 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3760 | 1465120298868 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 3760 | 1465120298872 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:51:38 INFO - PROCESS | 3760 | 1465120298874 Marionette TRACE conn6 <- [1,1234,null,{}] 02:51:38 INFO - PROCESS | 3760 | 1465120298878 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 3760 | 1465120298881 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:39 INFO - PROCESS | 3760 | 1465120299050 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:51:39 INFO - PROCESS | 3760 | 1465120299120 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3760 | 1465120299123 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E2800 == 30 [pid = 3760] [id = 318] 02:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B09CF4C800) [pid = 3760] [serial = 953] [outer = 0000000000000000] 02:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B09D7C5C00) [pid = 3760] [serial = 954] [outer = 000000B09CF4C800] 02:51:39 INFO - PROCESS | 3760 | 1465120299218 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B09F217800) [pid = 3760] [serial = 955] [outer = 000000B09CF4C800] 02:51:39 INFO - PROCESS | 3760 | 1465120299870 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1030ms 02:51:39 INFO - PROCESS | 3760 | 1465120299908 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3760 | 1465120299912 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:51:39 INFO - PROCESS | 3760 | 1465120299917 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 3760 | 1465120299921 Marionette TRACE conn6 <- [1,1238,null,{}] 02:51:39 INFO - PROCESS | 3760 | 1465120299943 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 3760 | 1465120299946 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:40 INFO - PROCESS | 3760 | 1465120300045 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:51:40 INFO - PROCESS | 3760 | 1465120300058 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3760 | 1465120300061 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB340800 == 31 [pid = 3760] [id = 319] 02:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0A5240C00) [pid = 3760] [serial = 956] [outer = 0000000000000000] 02:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A562A400) [pid = 3760] [serial = 957] [outer = 000000B0A5240C00] 02:51:40 INFO - PROCESS | 3760 | 1465120300110 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0A8A6D800) [pid = 3760] [serial = 958] [outer = 000000B0A5240C00] 02:51:40 INFO - PROCESS | 3760 | 1465120300632 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 02:51:40 INFO - PROCESS | 3760 | 1465120300654 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 3760 | 1465120300658 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:51:40 INFO - PROCESS | 3760 | 1465120300661 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 3760 | 1465120300664 Marionette TRACE conn6 <- [1,1242,null,{}] 02:51:40 INFO - PROCESS | 3760 | 1465120300667 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 3760 | 1465120300669 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:40 INFO - PROCESS | 3760 | 1465120300766 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:51:40 INFO - PROCESS | 3760 | 1465120300776 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3760 | 1465120300778 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF35800 == 32 [pid = 3760] [id = 320] 02:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0AB12A800) [pid = 3760] [serial = 959] [outer = 0000000000000000] 02:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AB13DC00) [pid = 3760] [serial = 960] [outer = 000000B0AB12A800] 02:51:40 INFO - PROCESS | 3760 | 1465120300825 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AB1B5400) [pid = 3760] [serial = 961] [outer = 000000B0AB12A800] 02:51:41 INFO - PROCESS | 3760 | 1465120301323 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 02:51:41 INFO - PROCESS | 3760 | 1465120301380 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3760 | 1465120301384 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 3760 | 1465120301396 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:51:41 INFO - PROCESS | 3760 | 1465120301401 Marionette TRACE conn6 <- [1,1246,null,{}] 02:51:41 INFO - PROCESS | 3760 | 1465120301405 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:41 INFO - PROCESS | 3760 | 1465120301408 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:41 INFO - PROCESS | 3760 | 1465120301536 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:51:41 INFO - PROCESS | 3760 | 1465120301628 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 3760 | 1465120301630 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E9000 == 33 [pid = 3760] [id = 321] 02:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B09D746000) [pid = 3760] [serial = 962] [outer = 0000000000000000] 02:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AB69D800) [pid = 3760] [serial = 963] [outer = 000000B09D746000] 02:51:41 INFO - PROCESS | 3760 | 1465120301676 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0ABA69400) [pid = 3760] [serial = 964] [outer = 000000B09D746000] 02:51:42 INFO - PROCESS | 3760 | 1465120302142 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 796ms 02:51:42 INFO - PROCESS | 3760 | 1465120302211 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 3760 | 1465120302213 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:51:42 INFO - PROCESS | 3760 | 1465120302217 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 3760 | 1465120302219 Marionette TRACE conn6 <- [1,1250,null,{}] 02:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:51:42 INFO - PROCESS | 3760 | 1465120302223 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 3760 | 1465120302225 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:42 INFO - PROCESS | 3760 | 1465120302349 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:51:42 INFO - PROCESS | 3760 | 1465120302405 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 3760 | 1465120302407 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8AC800 == 34 [pid = 3760] [id = 322] 02:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0ABB3B400) [pid = 3760] [serial = 965] [outer = 0000000000000000] 02:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0ABC6F400) [pid = 3760] [serial = 966] [outer = 000000B0ABB3B400] 02:51:42 INFO - PROCESS | 3760 | 1465120302460 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0ABFE6800) [pid = 3760] [serial = 967] [outer = 000000B0ABB3B400] 02:51:42 INFO - PROCESS | 3760 | 1465120302879 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 02:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:51:42 INFO - PROCESS | 3760 | 1465120302897 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 3760 | 1465120302899 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:51:42 INFO - PROCESS | 3760 | 1465120302902 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 3760 | 1465120302904 Marionette TRACE conn6 <- [1,1254,null,{}] 02:51:42 INFO - PROCESS | 3760 | 1465120302912 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 3760 | 1465120302914 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:43 INFO - PROCESS | 3760 | 1465120303064 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:51:43 INFO - PROCESS | 3760 | 1465120303121 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3760 | 1465120303127 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA985800 == 35 [pid = 3760] [id = 323] 02:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (000000B0AC32BC00) [pid = 3760] [serial = 968] [outer = 0000000000000000] 02:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (000000B0AC32FC00) [pid = 3760] [serial = 969] [outer = 000000B0AC32BC00] 02:51:43 INFO - PROCESS | 3760 | 1465120303185 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (000000B0ACD05400) [pid = 3760] [serial = 970] [outer = 000000B0AC32BC00] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (000000B0A3D89000) [pid = 3760] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (000000B0ABB41800) [pid = 3760] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (000000B0AF0A4800) [pid = 3760] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0B3E2D800) [pid = 3760] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0AB258C00) [pid = 3760] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0A3FAC000) [pid = 3760] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0AB698400) [pid = 3760] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0ABE91C00) [pid = 3760] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0AC5EBC00) [pid = 3760] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0ABC73C00) [pid = 3760] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0A3D87000) [pid = 3760] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AB252800) [pid = 3760] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0B2B66000) [pid = 3760] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A400F400) [pid = 3760] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0B13C9800) [pid = 3760] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0AF0AEC00) [pid = 3760] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AF892000) [pid = 3760] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AF0AAC00) [pid = 3760] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A3311400) [pid = 3760] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AF354C00) [pid = 3760] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:51:43 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0B20BB400) [pid = 3760] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:51:43 INFO - PROCESS | 3760 | 1465120303712 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 839ms 02:51:43 INFO - PROCESS | 3760 | 1465120303746 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:51:43 INFO - PROCESS | 3760 | 1465120303748 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:51:43 INFO - PROCESS | 3760 | 1465120303751 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3760 | 1465120303753 Marionette TRACE conn6 <- [1,1258,null,{}] 02:51:43 INFO - PROCESS | 3760 | 1465120303757 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:43 INFO - PROCESS | 3760 | 1465120303760 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:43 INFO - PROCESS | 3760 | 1465120303855 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:51:43 INFO - PROCESS | 3760 | 1465120303946 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3760 | 1465120303948 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D8800 == 36 [pid = 3760] [id = 324] 02:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09CDBA000) [pid = 3760] [serial = 971] [outer = 0000000000000000] 02:51:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A8A71C00) [pid = 3760] [serial = 972] [outer = 000000B09CDBA000] 02:51:44 INFO - PROCESS | 3760 | 1465120303994 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AC5DFC00) [pid = 3760] [serial = 973] [outer = 000000B09CDBA000] 02:51:44 INFO - PROCESS | 3760 | 1465120304391 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 02:51:44 INFO - PROCESS | 3760 | 1465120304425 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 3760 | 1465120304427 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:51:44 INFO - PROCESS | 3760 | 1465120304436 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 3760 | 1465120304438 Marionette TRACE conn6 <- [1,1262,null,{}] 02:51:44 INFO - PROCESS | 3760 | 1465120304442 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:44 INFO - PROCESS | 3760 | 1465120304444 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:44 INFO - PROCESS | 3760 | 1465120304536 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:51:44 INFO - PROCESS | 3760 | 1465120304555 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3760 | 1465120304557 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F94000 == 37 [pid = 3760] [id = 325] 02:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0ACD1B000) [pid = 3760] [serial = 974] [outer = 0000000000000000] 02:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0ADD61C00) [pid = 3760] [serial = 975] [outer = 000000B0ACD1B000] 02:51:44 INFO - PROCESS | 3760 | 1465120304605 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AE0D4400) [pid = 3760] [serial = 976] [outer = 000000B0ACD1B000] 02:51:45 INFO - PROCESS | 3760 | 1465120305041 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 02:51:45 INFO - PROCESS | 3760 | 1465120305063 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3760 | 1465120305065 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 3760 | 1465120305068 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:51:45 INFO - PROCESS | 3760 | 1465120305070 Marionette TRACE conn6 <- [1,1266,null,{}] 02:51:45 INFO - PROCESS | 3760 | 1465120305085 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 3760 | 1465120305087 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:45 INFO - PROCESS | 3760 | 1465120305186 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:51:45 INFO - PROCESS | 3760 | 1465120305195 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3760 | 1465120305197 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BA5000 == 38 [pid = 3760] [id = 326] 02:51:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0AE0CB800) [pid = 3760] [serial = 977] [outer = 0000000000000000] 02:51:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AF0AA800) [pid = 3760] [serial = 978] [outer = 000000B0AE0CB800] 02:51:45 INFO - PROCESS | 3760 | 1465120305242 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AF17D400) [pid = 3760] [serial = 979] [outer = 000000B0AE0CB800] 02:51:45 INFO - PROCESS | 3760 | 1465120305848 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 837ms 02:51:45 INFO - PROCESS | 3760 | 1465120305909 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3760 | 1465120305915 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:51:45 INFO - PROCESS | 3760 | 1465120305921 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3760 | 1465120305925 Marionette TRACE conn6 <- [1,1270,null,{}] 02:51:45 INFO - PROCESS | 3760 | 1465120305931 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 3760 | 1465120305934 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:46 INFO - PROCESS | 3760 | 1465120306060 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:51:46 INFO - PROCESS | 3760 | 1465120306185 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 3760 | 1465120306190 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADA9000 == 39 [pid = 3760] [id = 327] 02:51:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B09F21A000) [pid = 3760] [serial = 980] [outer = 0000000000000000] 02:51:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0A32BB000) [pid = 3760] [serial = 981] [outer = 000000B09F21A000] 02:51:46 INFO - PROCESS | 3760 | 1465120306251 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0A4C46800) [pid = 3760] [serial = 982] [outer = 000000B09F21A000] 02:51:46 INFO - PROCESS | 3760 | 1465120306915 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1029ms 02:51:46 INFO - PROCESS | 3760 | 1465120306952 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 3760 | 1465120306957 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:51:46 INFO - PROCESS | 3760 | 1465120306964 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 3760 | 1465120306967 Marionette TRACE conn6 <- [1,1274,null,{}] 02:51:46 INFO - PROCESS | 3760 | 1465120306971 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:46 INFO - PROCESS | 3760 | 1465120306975 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:47 INFO - PROCESS | 3760 | 1465120307101 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:51:47 INFO - PROCESS | 3760 | 1465120307225 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 3760 | 1465120307228 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B004D800 == 40 [pid = 3760] [id = 328] 02:51:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0AB49A000) [pid = 3760] [serial = 983] [outer = 0000000000000000] 02:51:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AB691C00) [pid = 3760] [serial = 984] [outer = 000000B0AB49A000] 02:51:47 INFO - PROCESS | 3760 | 1465120307294 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0AB6CE400) [pid = 3760] [serial = 985] [outer = 000000B0AB49A000] 02:51:47 INFO - PROCESS | 3760 | 1465120307951 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1027ms 02:51:47 INFO - PROCESS | 3760 | 1465120307993 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 3760 | 1465120307996 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:51:48 INFO - PROCESS | 3760 | 1465120308000 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 3760 | 1465120308004 Marionette TRACE conn6 <- [1,1278,null,{}] 02:51:48 INFO - PROCESS | 3760 | 1465120308061 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:48 INFO - PROCESS | 3760 | 1465120308066 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:48 INFO - PROCESS | 3760 | 1465120308194 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:51:48 INFO - PROCESS | 3760 | 1465120308310 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3760 | 1465120308314 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30DD800 == 41 [pid = 3760] [id = 329] 02:51:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0ACD0B800) [pid = 3760] [serial = 986] [outer = 0000000000000000] 02:51:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0ADE49400) [pid = 3760] [serial = 987] [outer = 000000B0ACD0B800] 02:51:48 INFO - PROCESS | 3760 | 1465120308375 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0AF186C00) [pid = 3760] [serial = 988] [outer = 000000B0ACD0B800] 02:51:49 INFO - PROCESS | 3760 | 1465120308986 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1038ms 02:51:49 INFO - PROCESS | 3760 | 1465120309040 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 3760 | 1465120309043 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:51:49 INFO - PROCESS | 3760 | 1465120309047 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 3760 | 1465120309049 Marionette TRACE conn6 <- [1,1282,null,{}] 02:51:49 INFO - PROCESS | 3760 | 1465120309053 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:49 INFO - PROCESS | 3760 | 1465120309056 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:49 INFO - PROCESS | 3760 | 1465120309175 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:51:49 INFO - PROCESS | 3760 | 1465120309270 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3760 | 1465120309273 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B370D800 == 42 [pid = 3760] [id = 330] 02:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (000000B0AF888400) [pid = 3760] [serial = 989] [outer = 0000000000000000] 02:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (000000B0AF891C00) [pid = 3760] [serial = 990] [outer = 000000B0AF888400] 02:51:49 INFO - PROCESS | 3760 | 1465120309328 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (000000B0B13C9000) [pid = 3760] [serial = 991] [outer = 000000B0AF888400] 02:51:49 INFO - PROCESS | 3760 | 1465120309904 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 942ms 02:51:49 INFO - PROCESS | 3760 | 1465120309991 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3760 | 1465120309994 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:51:50 INFO - PROCESS | 3760 | 1465120309998 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3760 | 1465120310000 Marionette TRACE conn6 <- [1,1286,null,{}] 02:51:50 INFO - PROCESS | 3760 | 1465120310004 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:50 INFO - PROCESS | 3760 | 1465120310006 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:50 INFO - PROCESS | 3760 | 1465120310165 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:51:50 INFO - PROCESS | 3760 | 1465120310214 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 3760 | 1465120310217 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3055800 == 43 [pid = 3760] [id = 331] 02:51:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (000000B0AB148000) [pid = 3760] [serial = 992] [outer = 0000000000000000] 02:51:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (000000B0AB49A800) [pid = 3760] [serial = 993] [outer = 000000B0AB148000] 02:51:50 INFO - PROCESS | 3760 | 1465120310272 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (000000B0ACD0D400) [pid = 3760] [serial = 994] [outer = 000000B0AB148000] 02:51:51 INFO - PROCESS | 3760 | 1465120311086 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1128ms 02:51:51 INFO - PROCESS | 3760 | 1465120311128 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:51:51 INFO - PROCESS | 3760 | 1465120311133 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:51:51 INFO - PROCESS | 3760 | 1465120311137 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 3760 | 1465120311142 Marionette TRACE conn6 <- [1,1290,null,{}] 02:51:51 INFO - PROCESS | 3760 | 1465120311167 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:51 INFO - PROCESS | 3760 | 1465120311170 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:51 INFO - PROCESS | 3760 | 1465120311288 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:51:51 INFO - PROCESS | 3760 | 1465120311421 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3760 | 1465120311424 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB220800 == 42 [pid = 3760] [id = 259] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD30000 == 41 [pid = 3760] [id = 260] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D8D000 == 40 [pid = 3760] [id = 246] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E3800 == 39 [pid = 3760] [id = 261] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD4800 == 38 [pid = 3760] [id = 262] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D39800 == 37 [pid = 3760] [id = 316] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E3800 == 36 [pid = 3760] [id = 315] 02:51:51 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F6800 == 35 [pid = 3760] [id = 314] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (000000B0A559B400) [pid = 3760] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (000000B0AB6D6400) [pid = 3760] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (000000B0B2B6C000) [pid = 3760] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (000000B0A33A1000) [pid = 3760] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (000000B0B20B5C00) [pid = 3760] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (000000B0AF0A8000) [pid = 3760] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0ABC6B800) [pid = 3760] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0AF35C800) [pid = 3760] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0B3E29C00) [pid = 3760] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0AF894000) [pid = 3760] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0B13CE800) [pid = 3760] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0A950F000) [pid = 3760] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AF184800) [pid = 3760] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0A7CEDC00) [pid = 3760] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AB1A9800) [pid = 3760] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0B13C5400) [pid = 3760] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0B20BF800) [pid = 3760] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A955E000) [pid = 3760] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0ACC82800) [pid = 3760] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AF889C00) [pid = 3760] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0B5606800) [pid = 3760] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AB1AF400) [pid = 3760] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A8D22800) [pid = 3760] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABFE7400) [pid = 3760] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AF887400) [pid = 3760] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ACD0AC00) [pid = 3760] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0B3E30400) [pid = 3760] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0B2B72400) [pid = 3760] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0B2B6D800) [pid = 3760] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B3C7FC00) [pid = 3760] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B3C86000) [pid = 3760] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0B13CCC00) [pid = 3760] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB1A9C00) [pid = 3760] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0B5604C00) [pid = 3760] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0B20BB800) [pid = 3760] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB4A4000) [pid = 3760] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC32A000) [pid = 3760] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AD94B800) [pid = 3760] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ACD04C00) [pid = 3760] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC57D000) [pid = 3760] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABE96C00) [pid = 3760] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:51:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E147800 == 36 [pid = 3760] [id = 332] 02:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09E95E800) [pid = 3760] [serial = 995] [outer = 0000000000000000] 02:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09EB77C00) [pid = 3760] [serial = 996] [outer = 000000B09E95E800] 02:51:51 INFO - PROCESS | 3760 | 1465120311522 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A55D8400) [pid = 3760] [serial = 997] [outer = 000000B09E95E800] 02:51:52 INFO - PROCESS | 3760 | 1465120311991 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 901ms 02:51:52 INFO - PROCESS | 3760 | 1465120312038 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3760 | 1465120312043 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:51:52 INFO - PROCESS | 3760 | 1465120312049 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3760 | 1465120312052 Marionette TRACE conn6 <- [1,1294,null,{}] 02:51:52 INFO - PROCESS | 3760 | 1465120312056 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 3760 | 1465120312058 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:52 INFO - PROCESS | 3760 | 1465120312164 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:51:52 INFO - PROCESS | 3760 | 1465120312179 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 3760 | 1465120312181 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB228800 == 37 [pid = 3760] [id = 333] 02:51:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB147400) [pid = 3760] [serial = 998] [outer = 0000000000000000] 02:51:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB1AB000) [pid = 3760] [serial = 999] [outer = 000000B0AB147400] 02:51:52 INFO - PROCESS | 3760 | 1465120312229 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB69BC00) [pid = 3760] [serial = 1000] [outer = 000000B0AB147400] 02:51:52 INFO - PROCESS | 3760 | 1465120312693 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 693ms 02:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:51:52 INFO - PROCESS | 3760 | 1465120312745 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3760 | 1465120312747 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:51:52 INFO - PROCESS | 3760 | 1465120312751 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3760 | 1465120312755 Marionette TRACE conn6 <- [1,1298,null,{}] 02:51:52 INFO - PROCESS | 3760 | 1465120312784 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 3760 | 1465120312788 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:52 INFO - PROCESS | 3760 | 1465120312922 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:51:53 INFO - PROCESS | 3760 | 1465120313004 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3760 | 1465120313007 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACDE5000 == 38 [pid = 3760] [id = 334] 02:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABB3A000) [pid = 3760] [serial = 1001] [outer = 0000000000000000] 02:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABE95800) [pid = 3760] [serial = 1002] [outer = 000000B0ABB3A000] 02:51:53 INFO - PROCESS | 3760 | 1465120313056 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC334400) [pid = 3760] [serial = 1003] [outer = 000000B0ABB3A000] 02:51:53 INFO - PROCESS | 3760 | 1465120313436 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 02:51:53 INFO - PROCESS | 3760 | 1465120313486 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3760 | 1465120313489 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:51:53 INFO - PROCESS | 3760 | 1465120313492 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 3760 | 1465120313494 Marionette TRACE conn6 <- [1,1302,null,{}] 02:51:53 INFO - PROCESS | 3760 | 1465120313498 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 3760 | 1465120313500 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:53 INFO - PROCESS | 3760 | 1465120313635 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:51:53 INFO - PROCESS | 3760 | 1465120313653 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3760 | 1465120313656 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C4000 == 39 [pid = 3760] [id = 335] 02:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ACD1EC00) [pid = 3760] [serial = 1004] [outer = 0000000000000000] 02:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AD908000) [pid = 3760] [serial = 1005] [outer = 000000B0ACD1EC00] 02:51:53 INFO - PROCESS | 3760 | 1465120313704 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AE389000) [pid = 3760] [serial = 1006] [outer = 000000B0ACD1EC00] 02:51:54 INFO - PROCESS | 3760 | 1465120314181 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 732ms 02:51:54 INFO - PROCESS | 3760 | 1465120314227 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 3760 | 1465120314230 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:51:54 INFO - PROCESS | 3760 | 1465120314269 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 3760 | 1465120314271 Marionette TRACE conn6 <- [1,1306,null,{}] 02:51:54 INFO - PROCESS | 3760 | 1465120314286 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:54 INFO - PROCESS | 3760 | 1465120314288 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:54 INFO - PROCESS | 3760 | 1465120314405 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:51:54 INFO - PROCESS | 3760 | 1465120314415 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 3760 | 1465120314417 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A8800 == 40 [pid = 3760] [id = 336] 02:51:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ACD26000) [pid = 3760] [serial = 1007] [outer = 0000000000000000] 02:51:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AF183C00) [pid = 3760] [serial = 1008] [outer = 000000B0ACD26000] 02:51:54 INFO - PROCESS | 3760 | 1465120314509 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AF88A800) [pid = 3760] [serial = 1009] [outer = 000000B0ACD26000] 02:51:55 INFO - PROCESS | 3760 | 1465120315001 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 818ms 02:51:55 INFO - PROCESS | 3760 | 1465120315068 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3760 | 1465120315071 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 3760 | 1465120315074 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:51:55 INFO - PROCESS | 3760 | 1465120315076 Marionette TRACE conn6 <- [1,1310,null,{}] 02:51:55 INFO - PROCESS | 3760 | 1465120315080 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 3760 | 1465120315086 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:55 INFO - PROCESS | 3760 | 1465120315219 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:51:55 INFO - PROCESS | 3760 | 1465120315276 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 3760 | 1465120315278 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEE1000 == 41 [pid = 3760] [id = 337] 02:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0B1CFA000) [pid = 3760] [serial = 1010] [outer = 0000000000000000] 02:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0B20B1C00) [pid = 3760] [serial = 1011] [outer = 000000B0B1CFA000] 02:51:55 INFO - PROCESS | 3760 | 1465120315323 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0B20BE800) [pid = 3760] [serial = 1012] [outer = 000000B0B1CFA000] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A5240C00) [pid = 3760] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABB3B400) [pid = 3760] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09F2E2000) [pid = 3760] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09CF56800) [pid = 3760] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AC32BC00) [pid = 3760] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09CF4C800) [pid = 3760] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB12A800) [pid = 3760] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09EB6A800) [pid = 3760] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09CDBA000) [pid = 3760] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09D914000) [pid = 3760] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ACD1B000) [pid = 3760] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:51:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09D746000) [pid = 3760] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:51:55 INFO - PROCESS | 3760 | 1465120315858 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 837ms 02:51:55 INFO - PROCESS | 3760 | 1465120315917 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3760 | 1465120315919 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 3760 | 1465120315922 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:51:55 INFO - PROCESS | 3760 | 1465120315924 Marionette TRACE conn6 <- [1,1314,null,{}] 02:51:55 INFO - PROCESS | 3760 | 1465120315927 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 3760 | 1465120315930 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:56 INFO - PROCESS | 3760 | 1465120316050 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:51:56 INFO - PROCESS | 3760 | 1465120316102 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3760 | 1465120316104 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DC8800 == 42 [pid = 3760] [id = 338] 02:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09EB71000) [pid = 3760] [serial = 1013] [outer = 0000000000000000] 02:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A955D800) [pid = 3760] [serial = 1014] [outer = 000000B09EB71000] 02:51:56 INFO - PROCESS | 3760 | 1465120316150 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ACD07000) [pid = 3760] [serial = 1015] [outer = 000000B09EB71000] 02:51:56 INFO - PROCESS | 3760 | 1465120316537 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 02:51:56 INFO - PROCESS | 3760 | 1465120316555 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 3760 | 1465120316558 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:51:56 INFO - PROCESS | 3760 | 1465120316561 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 3760 | 1465120316563 Marionette TRACE conn6 <- [1,1318,null,{}] 02:51:56 INFO - PROCESS | 3760 | 1465120316578 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:56 INFO - PROCESS | 3760 | 1465120316580 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:56 INFO - PROCESS | 3760 | 1465120316672 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:51:56 INFO - PROCESS | 3760 | 1465120316678 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3760 | 1465120316680 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BA2000 == 43 [pid = 3760] [id = 339] 02:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AF579800) [pid = 3760] [serial = 1016] [outer = 0000000000000000] 02:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AF57A800) [pid = 3760] [serial = 1017] [outer = 000000B0AF579800] 02:51:56 INFO - PROCESS | 3760 | 1465120316734 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AF583400) [pid = 3760] [serial = 1018] [outer = 000000B0AF579800] 02:51:57 INFO - PROCESS | 3760 | 1465120317160 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 649ms 02:51:57 INFO - PROCESS | 3760 | 1465120317214 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:51:57 INFO - PROCESS | 3760 | 1465120317216 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:51:57 INFO - PROCESS | 3760 | 1465120317219 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 3760 | 1465120317221 Marionette TRACE conn6 <- [1,1322,null,{}] 02:51:57 INFO - PROCESS | 3760 | 1465120317225 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:57 INFO - PROCESS | 3760 | 1465120317227 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:57 INFO - PROCESS | 3760 | 1465120317356 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:51:57 INFO - PROCESS | 3760 | 1465120317382 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 3760 | 1465120317384 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2EC1000 == 44 [pid = 3760] [id = 340] 02:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AF902400) [pid = 3760] [serial = 1019] [outer = 0000000000000000] 02:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AF90B000) [pid = 3760] [serial = 1020] [outer = 000000B0AF902400] 02:51:57 INFO - PROCESS | 3760 | 1465120317429 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AF911000) [pid = 3760] [serial = 1021] [outer = 000000B0AF902400] 02:51:57 INFO - PROCESS | 3760 | 1465120317982 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 838ms 02:51:58 INFO - PROCESS | 3760 | 1465120318061 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 3760 | 1465120318066 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:51:58 INFO - PROCESS | 3760 | 1465120318072 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3760 | 1465120318076 Marionette TRACE conn6 <- [1,1326,null,{}] 02:51:58 INFO - PROCESS | 3760 | 1465120318082 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:58 INFO - PROCESS | 3760 | 1465120318085 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:58 INFO - PROCESS | 3760 | 1465120318227 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:51:58 INFO - PROCESS | 3760 | 1465120318416 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3760 | 1465120318419 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA985000 == 45 [pid = 3760] [id = 341] 02:51:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A8368400) [pid = 3760] [serial = 1022] [outer = 0000000000000000] 02:51:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A8D52C00) [pid = 3760] [serial = 1023] [outer = 000000B0A8368400] 02:51:58 INFO - PROCESS | 3760 | 1465120318479 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB129000) [pid = 3760] [serial = 1024] [outer = 000000B0A8368400] 02:51:59 INFO - PROCESS | 3760 | 1465120319483 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1432ms 02:51:59 INFO - PROCESS | 3760 | 1465120319508 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 3760 | 1465120319513 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:51:59 INFO - PROCESS | 3760 | 1465120319520 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 3760 | 1465120319524 Marionette TRACE conn6 <- [1,1330,null,{}] 02:51:59 INFO - PROCESS | 3760 | 1465120319528 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 3760 | 1465120319531 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:59 INFO - PROCESS | 3760 | 1465120319658 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:51:59 INFO - PROCESS | 3760 | 1465120319777 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 3760 | 1465120319780 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:51:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF94B800 == 46 [pid = 3760] [id = 342] 02:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0ABC5C400) [pid = 3760] [serial = 1025] [outer = 0000000000000000] 02:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AC2C8C00) [pid = 3760] [serial = 1026] [outer = 000000B0ABC5C400] 02:51:59 INFO - PROCESS | 3760 | 1465120319874 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0ACD1BC00) [pid = 3760] [serial = 1027] [outer = 000000B0ABC5C400] 02:52:00 INFO - PROCESS | 3760 | 1465120320431 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 02:52:00 INFO - PROCESS | 3760 | 1465120320464 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:52:00 INFO - PROCESS | 3760 | 1465120320467 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:52:00 INFO - PROCESS | 3760 | 1465120320471 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 3760 | 1465120320476 Marionette TRACE conn6 <- [1,1334,null,{}] 02:52:00 INFO - PROCESS | 3760 | 1465120320488 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:00 INFO - PROCESS | 3760 | 1465120320493 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:00 INFO - PROCESS | 3760 | 1465120320617 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:52:00 INFO - PROCESS | 3760 | 1465120320741 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3760 | 1465120320745 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3711800 == 47 [pid = 3760] [id = 343] 02:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AF90E400) [pid = 3760] [serial = 1028] [outer = 0000000000000000] 02:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0B13C4000) [pid = 3760] [serial = 1029] [outer = 000000B0AF90E400] 02:52:00 INFO - PROCESS | 3760 | 1465120320844 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0B1CF7800) [pid = 3760] [serial = 1030] [outer = 000000B0AF90E400] 02:52:01 INFO - PROCESS | 3760 | 1465120321508 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1093ms 02:52:01 INFO - PROCESS | 3760 | 1465120321565 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3760 | 1465120321569 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:52:01 INFO - PROCESS | 3760 | 1465120321572 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3760 | 1465120321575 Marionette TRACE conn6 <- [1,1338,null,{}] 02:52:01 INFO - PROCESS | 3760 | 1465120321579 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:01 INFO - PROCESS | 3760 | 1465120321581 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:01 INFO - PROCESS | 3760 | 1465120321706 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:52:01 INFO - PROCESS | 3760 | 1465120321839 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3760 | 1465120321842 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2064000 == 48 [pid = 3760] [id = 344] 02:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B09DE2F800) [pid = 3760] [serial = 1031] [outer = 0000000000000000] 02:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AF90D000) [pid = 3760] [serial = 1032] [outer = 000000B09DE2F800] 02:52:01 INFO - PROCESS | 3760 | 1465120321898 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0B3C7C400) [pid = 3760] [serial = 1033] [outer = 000000B09DE2F800] 02:52:02 INFO - PROCESS | 3760 | 1465120322690 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1180ms 02:52:02 INFO - PROCESS | 3760 | 1465120322753 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 3760 | 1465120322757 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:52:02 INFO - PROCESS | 3760 | 1465120322762 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 3760 | 1465120322766 Marionette TRACE conn6 <- [1,1342,null,{}] 02:52:02 INFO - PROCESS | 3760 | 1465120322771 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:02 INFO - PROCESS | 3760 | 1465120322774 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:02 INFO - PROCESS | 3760 | 1465120322892 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:52:03 INFO - PROCESS | 3760 | 1465120323017 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3760 | 1465120323019 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E1A3000 == 49 [pid = 3760] [id = 345] 02:52:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B09EE9DC00) [pid = 3760] [serial = 1034] [outer = 0000000000000000] 02:52:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B09F01A800) [pid = 3760] [serial = 1035] [outer = 000000B09EE9DC00] 02:52:03 INFO - PROCESS | 3760 | 1465120323074 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B09F261800) [pid = 3760] [serial = 1036] [outer = 000000B09EE9DC00] 02:52:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0E5000 == 48 [pid = 3760] [id = 255] 02:52:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8610000 == 47 [pid = 3760] [id = 258] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0AF0AA800) [pid = 3760] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0A562A400) [pid = 3760] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0A8A6D800) [pid = 3760] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0ABC6F400) [pid = 3760] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0A3A4AC00) [pid = 3760] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A3310000) [pid = 3760] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A8307C00) [pid = 3760] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A5627000) [pid = 3760] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AC32FC00) [pid = 3760] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B09F217800) [pid = 3760] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09D7C5C00) [pid = 3760] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB13DC00) [pid = 3760] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB1B5400) [pid = 3760] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABFE6800) [pid = 3760] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09F219400) [pid = 3760] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A8A71C00) [pid = 3760] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09EB78000) [pid = 3760] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABC6C400) [pid = 3760] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ADD61C00) [pid = 3760] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AE0D4400) [pid = 3760] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ACD05400) [pid = 3760] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB69D800) [pid = 3760] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AC5DFC00) [pid = 3760] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABA69400) [pid = 3760] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:52:03 INFO - PROCESS | 3760 | 1465120323690 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 02:52:03 INFO - PROCESS | 3760 | 1465120323749 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3760 | 1465120323753 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:52:03 INFO - PROCESS | 3760 | 1465120323760 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 3760 | 1465120323763 Marionette TRACE conn6 <- [1,1346,null,{}] 02:52:03 INFO - PROCESS | 3760 | 1465120323766 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:03 INFO - PROCESS | 3760 | 1465120323769 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:03 INFO - PROCESS | 3760 | 1465120323871 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:52:03 INFO - PROCESS | 3760 | 1465120323971 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3760 | 1465120323973 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57E7000 == 48 [pid = 3760] [id = 346] 02:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A30E6400) [pid = 3760] [serial = 1037] [outer = 0000000000000000] 02:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A3310000) [pid = 3760] [serial = 1038] [outer = 000000B0A30E6400] 02:52:04 INFO - PROCESS | 3760 | 1465120324022 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A3529000) [pid = 3760] [serial = 1039] [outer = 000000B0A30E6400] 02:52:04 INFO - PROCESS | 3760 | 1465120324434 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 731ms 02:52:04 INFO - PROCESS | 3760 | 1465120324494 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 3760 | 1465120324496 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:52:04 INFO - PROCESS | 3760 | 1465120324500 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:52:04 INFO - PROCESS | 3760 | 1465120324503 Marionette TRACE conn6 <- [1,1350,null,{}] 02:52:04 INFO - PROCESS | 3760 | 1465120324514 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:04 INFO - PROCESS | 3760 | 1465120324519 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:04 INFO - PROCESS | 3760 | 1465120324613 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:52:04 INFO - PROCESS | 3760 | 1465120324620 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 3760 | 1465120324624 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB226800 == 49 [pid = 3760] [id = 347] 02:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A7CEF000) [pid = 3760] [serial = 1040] [outer = 0000000000000000] 02:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A7CF3800) [pid = 3760] [serial = 1041] [outer = 000000B0A7CEF000] 02:52:04 INFO - PROCESS | 3760 | 1465120324684 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A8A6FC00) [pid = 3760] [serial = 1042] [outer = 000000B0A7CEF000] 02:52:05 INFO - PROCESS | 3760 | 1465120325174 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 02:52:05 INFO - PROCESS | 3760 | 1465120325246 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3760 | 1465120325249 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:52:05 INFO - PROCESS | 3760 | 1465120325252 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:52:05 INFO - PROCESS | 3760 | 1465120325254 Marionette TRACE conn6 <- [1,1354,null,{}] 02:52:05 INFO - PROCESS | 3760 | 1465120325257 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 3760 | 1465120325260 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:05 INFO - PROCESS | 3760 | 1465120325355 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:52:05 INFO - PROCESS | 3760 | 1465120325443 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3760 | 1465120325445 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC60D800 == 50 [pid = 3760] [id = 348] 02:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A7CF0C00) [pid = 3760] [serial = 1043] [outer = 0000000000000000] 02:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AADECC00) [pid = 3760] [serial = 1044] [outer = 000000B0A7CF0C00] 02:52:05 INFO - PROCESS | 3760 | 1465120325492 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB13F800) [pid = 3760] [serial = 1045] [outer = 000000B0A7CF0C00] 02:52:05 INFO - PROCESS | 3760 | 1465120325900 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3760 | 1465120325949 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:52:05 INFO - PROCESS | 3760 | 1465120325952 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3760 | 1465120325954 Marionette TRACE conn6 <- [1,1358,null,{}] 02:52:05 INFO - PROCESS | 3760 | 1465120325958 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 3760 | 1465120325960 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:06 INFO - PROCESS | 3760 | 1465120326078 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:52:06 INFO - PROCESS | 3760 | 1465120326158 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3760 | 1465120326160 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0EA000 == 51 [pid = 3760] [id = 349] 02:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB1AFC00) [pid = 3760] [serial = 1046] [outer = 0000000000000000] 02:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB1B6800) [pid = 3760] [serial = 1047] [outer = 000000B0AB1AFC00] 02:52:06 INFO - PROCESS | 3760 | 1465120326205 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB4A3000) [pid = 3760] [serial = 1048] [outer = 000000B0AB1AFC00] 02:52:06 INFO - PROCESS | 3760 | 1465120326680 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3760 | 1465120326737 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:52:06 INFO - PROCESS | 3760 | 1465120326741 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 3760 | 1465120326743 Marionette TRACE conn6 <- [1,1362,null,{}] 02:52:06 INFO - PROCESS | 3760 | 1465120326746 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:06 INFO - PROCESS | 3760 | 1465120326753 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:06 INFO - PROCESS | 3760 | 1465120326905 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:52:06 INFO - PROCESS | 3760 | 1465120326964 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3760 | 1465120326966 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8B0000 == 52 [pid = 3760] [id = 350] 02:52:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AB6D7400) [pid = 3760] [serial = 1049] [outer = 0000000000000000] 02:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0ABE89C00) [pid = 3760] [serial = 1050] [outer = 000000B0AB6D7400] 02:52:07 INFO - PROCESS | 3760 | 1465120327013 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AC2CA800) [pid = 3760] [serial = 1051] [outer = 000000B0AB6D7400] 02:52:07 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:07 INFO - PROCESS | 3760 | 1465120327420 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 3760 | 1465120327504 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:52:07 INFO - PROCESS | 3760 | 1465120327512 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 3760 | 1465120327514 Marionette TRACE conn6 <- [1,1366,null,{}] 02:52:07 INFO - PROCESS | 3760 | 1465120327518 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:07 INFO - PROCESS | 3760 | 1465120327520 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:07 INFO - PROCESS | 3760 | 1465120327649 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:52:07 INFO - PROCESS | 3760 | 1465120327705 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 3760 | 1465120327707 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C0800 == 53 [pid = 3760] [id = 351] 02:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AC2D7C00) [pid = 3760] [serial = 1052] [outer = 0000000000000000] 02:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AC582000) [pid = 3760] [serial = 1053] [outer = 000000B0AC2D7C00] 02:52:07 INFO - PROCESS | 3760 | 1465120327752 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0ACD04C00) [pid = 3760] [serial = 1054] [outer = 000000B0AC2D7C00] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0B1CFA000) [pid = 3760] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0ACD26000) [pid = 3760] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B09EB71000) [pid = 3760] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AF888400) [pid = 3760] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AB147400) [pid = 3760] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09E95E800) [pid = 3760] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09F21A000) [pid = 3760] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ACD0B800) [pid = 3760] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AE0CB800) [pid = 3760] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABB3A000) [pid = 3760] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB49A000) [pid = 3760] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB148000) [pid = 3760] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AF579800) [pid = 3760] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:52:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ACD1EC00) [pid = 3760] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:52:08 INFO - PROCESS | 3760 | 1465120328218 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 3760 | 1465120328248 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:52:08 INFO - PROCESS | 3760 | 1465120328261 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 3760 | 1465120328264 Marionette TRACE conn6 <- [1,1370,null,{}] 02:52:08 INFO - PROCESS | 3760 | 1465120328268 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:08 INFO - PROCESS | 3760 | 1465120328270 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:08 INFO - PROCESS | 3760 | 1465120328364 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:52:08 INFO - PROCESS | 3760 | 1465120328383 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3760 | 1465120328385 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C3000 == 54 [pid = 3760] [id = 352] 02:52:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB49A000) [pid = 3760] [serial = 1055] [outer = 0000000000000000] 02:52:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ACC8F400) [pid = 3760] [serial = 1056] [outer = 000000B0AB49A000] 02:52:08 INFO - PROCESS | 3760 | 1465120328432 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ACD94000) [pid = 3760] [serial = 1057] [outer = 000000B0AB49A000] 02:52:08 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:08 INFO - PROCESS | 3760 | 1465120328874 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 3760 | 1465120328960 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:52:08 INFO - PROCESS | 3760 | 1465120328963 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:52:08 INFO - PROCESS | 3760 | 1465120328965 Marionette TRACE conn6 <- [1,1374,null,{}] 02:52:08 INFO - PROCESS | 3760 | 1465120328969 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:08 INFO - PROCESS | 3760 | 1465120328971 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:09 INFO - PROCESS | 3760 | 1465120329061 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:52:09 INFO - PROCESS | 3760 | 1465120329070 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 3760 | 1465120329072 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2075000 == 55 [pid = 3760] [id = 353] 02:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ADE44400) [pid = 3760] [serial = 1058] [outer = 0000000000000000] 02:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AE072000) [pid = 3760] [serial = 1059] [outer = 000000B0ADE44400] 02:52:09 INFO - PROCESS | 3760 | 1465120329149 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AF0A9000) [pid = 3760] [serial = 1060] [outer = 000000B0ADE44400] 02:52:09 INFO - PROCESS | 3760 | 1465120329564 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 3760 | 1465120329605 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:52:09 INFO - PROCESS | 3760 | 1465120329613 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 3760 | 1465120329615 Marionette TRACE conn6 <- [1,1378,null,{}] 02:52:09 INFO - PROCESS | 3760 | 1465120329619 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:09 INFO - PROCESS | 3760 | 1465120329621 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:09 INFO - PROCESS | 3760 | 1465120329716 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:52:09 INFO - PROCESS | 3760 | 1465120329722 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 3760 | 1465120329724 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ECB000 == 56 [pid = 3760] [id = 354] 02:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AF180C00) [pid = 3760] [serial = 1061] [outer = 0000000000000000] 02:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AF354400) [pid = 3760] [serial = 1062] [outer = 000000B0AF180C00] 02:52:09 INFO - PROCESS | 3760 | 1465120329769 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AF578400) [pid = 3760] [serial = 1063] [outer = 000000B0AF180C00] 02:52:10 INFO - PROCESS | 3760 | 1465120330394 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 839ms 02:52:10 INFO - PROCESS | 3760 | 1465120330486 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 3760 | 1465120330491 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:52:10 INFO - PROCESS | 3760 | 1465120330497 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3760 | 1465120330501 Marionette TRACE conn6 <- [1,1382,null,{}] 02:52:10 INFO - PROCESS | 3760 | 1465120330509 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:10 INFO - PROCESS | 3760 | 1465120330512 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:10 INFO - PROCESS | 3760 | 1465120330670 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:52:10 INFO - PROCESS | 3760 | 1465120330792 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 3760 | 1465120330795 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D1C000 == 57 [pid = 3760] [id = 355] 02:52:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B09F275400) [pid = 3760] [serial = 1064] [outer = 0000000000000000] 02:52:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A3311000) [pid = 3760] [serial = 1065] [outer = 000000B09F275400] 02:52:10 INFO - PROCESS | 3760 | 1465120330855 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0A3D84400) [pid = 3760] [serial = 1066] [outer = 000000B09F275400] 02:52:11 INFO - PROCESS | 3760 | 1465120331461 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1029ms 02:52:11 INFO - PROCESS | 3760 | 1465120331527 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 3760 | 1465120331533 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:52:11 INFO - PROCESS | 3760 | 1465120331540 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 3760 | 1465120331543 Marionette TRACE conn6 <- [1,1386,null,{}] 02:52:11 INFO - PROCESS | 3760 | 1465120331547 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:11 INFO - PROCESS | 3760 | 1465120331550 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:11 INFO - PROCESS | 3760 | 1465120331687 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:52:11 INFO - PROCESS | 3760 | 1465120331806 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 3760 | 1465120331809 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF412000 == 58 [pid = 3760] [id = 356] 02:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A8A6E800) [pid = 3760] [serial = 1067] [outer = 0000000000000000] 02:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0AA9CA000) [pid = 3760] [serial = 1068] [outer = 000000B0A8A6E800] 02:52:11 INFO - PROCESS | 3760 | 1465120331868 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AB69B000) [pid = 3760] [serial = 1069] [outer = 000000B0A8A6E800] 02:52:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AB499000) [pid = 3760] [serial = 1070] [outer = 000000B0A4CB2800] 02:52:12 INFO - PROCESS | 3760 | 1465120332555 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1089ms 02:52:12 INFO - PROCESS | 3760 | 1465120332630 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3760 | 1465120332633 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:52:12 INFO - PROCESS | 3760 | 1465120332637 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3760 | 1465120332642 Marionette TRACE conn6 <- [1,1390,null,{}] 02:52:12 INFO - PROCESS | 3760 | 1465120332654 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:12 INFO - PROCESS | 3760 | 1465120332659 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:12 INFO - PROCESS | 3760 | 1465120332819 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:52:12 INFO - PROCESS | 3760 | 1465120332941 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3760 | 1465120332944 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35E1800 == 59 [pid = 3760] [id = 357] 02:52:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0A9507C00) [pid = 3760] [serial = 1071] [outer = 0000000000000000] 02:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0ACD0A000) [pid = 3760] [serial = 1072] [outer = 000000B0A9507C00] 02:52:13 INFO - PROCESS | 3760 | 1465120333005 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AF57E400) [pid = 3760] [serial = 1073] [outer = 000000B0A9507C00] 02:52:13 INFO - PROCESS | 3760 | 1465120333611 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1033ms 02:52:13 INFO - PROCESS | 3760 | 1465120333672 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:52:13 INFO - PROCESS | 3760 | 1465120333676 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 3760 | 1465120333679 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 3760 | 1465120333682 Marionette TRACE conn6 <- [1,1394,null,{}] 02:52:13 INFO - PROCESS | 3760 | 1465120333686 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 3760 | 1465120333688 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:13 INFO - PROCESS | 3760 | 1465120333816 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:52:13 INFO - PROCESS | 3760 | 1465120333930 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 3760 | 1465120333933 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4EAD800 == 60 [pid = 3760] [id = 358] 02:52:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0AF893400) [pid = 3760] [serial = 1074] [outer = 0000000000000000] 02:52:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AF905C00) [pid = 3760] [serial = 1075] [outer = 000000B0AF893400] 02:52:14 INFO - PROCESS | 3760 | 1465120334029 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0B13C5400) [pid = 3760] [serial = 1076] [outer = 000000B0AF893400] 02:52:14 INFO - PROCESS | 3760 | 1465120334648 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 02:52:14 INFO - PROCESS | 3760 | 1465120334667 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 3760 | 1465120334669 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:52:14 INFO - PROCESS | 3760 | 1465120334673 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 3760 | 1465120334675 Marionette TRACE conn6 <- [1,1398,null,{}] 02:52:14 INFO - PROCESS | 3760 | 1465120334679 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:14 INFO - PROCESS | 3760 | 1465120334682 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:14 INFO - PROCESS | 3760 | 1465120334803 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:52:14 INFO - PROCESS | 3760 | 1465120334933 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3760 | 1465120334936 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3558800 == 61 [pid = 3760] [id = 359] 02:52:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B09CDBB000) [pid = 3760] [serial = 1077] [outer = 0000000000000000] 02:52:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B09E96A400) [pid = 3760] [serial = 1078] [outer = 000000B09CDBB000] 02:52:15 INFO - PROCESS | 3760 | 1465120335163 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B09FEB7000) [pid = 3760] [serial = 1079] [outer = 000000B09CDBB000] 02:52:15 INFO - PROCESS | 3760 | 1465120335813 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1182ms 02:52:15 INFO - PROCESS | 3760 | 1465120335858 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 3760 | 1465120335863 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:52:15 INFO - PROCESS | 3760 | 1465120335867 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 3760 | 1465120335870 Marionette TRACE conn6 <- [1,1402,null,{}] 02:52:15 INFO - PROCESS | 3760 | 1465120335875 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:15 INFO - PROCESS | 3760 | 1465120335877 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:16 INFO - PROCESS | 3760 | 1465120336002 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8DA4800 == 60 [pid = 3760] [id = 254] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30F7000 == 59 [pid = 3760] [id = 256] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC42800 == 58 [pid = 3760] [id = 250] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2075000 == 57 [pid = 3760] [id = 353] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C3000 == 56 [pid = 3760] [id = 352] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C0800 == 55 [pid = 3760] [id = 351] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8B0000 == 54 [pid = 3760] [id = 350] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0EA000 == 53 [pid = 3760] [id = 349] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB226800 == 52 [pid = 3760] [id = 347] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57E7000 == 51 [pid = 3760] [id = 346] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E1A3000 == 50 [pid = 3760] [id = 345] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF94B800 == 49 [pid = 3760] [id = 342] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0AF90B000) [pid = 3760] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA985000 == 48 [pid = 3760] [id = 341] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0B20B1C00) [pid = 3760] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0AF88A800) [pid = 3760] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0AF183C00) [pid = 3760] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0A955D800) [pid = 3760] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0B13C9000) [pid = 3760] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AF891C00) [pid = 3760] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0AB1AB000) [pid = 3760] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AB69BC00) [pid = 3760] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B09EB77C00) [pid = 3760] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A55D8400) [pid = 3760] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A4C46800) [pid = 3760] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A32BB000) [pid = 3760] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AF186C00) [pid = 3760] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0ADE49400) [pid = 3760] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AF17D400) [pid = 3760] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0ABE95800) [pid = 3760] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AC334400) [pid = 3760] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB6CE400) [pid = 3760] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB691C00) [pid = 3760] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB49A800) [pid = 3760] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ACD0D400) [pid = 3760] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AF57A800) [pid = 3760] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AF583400) [pid = 3760] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B20BE800) [pid = 3760] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AD908000) [pid = 3760] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AE389000) [pid = 3760] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ACD07000) [pid = 3760] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3760 | 1465120336166 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 3760 | 1465120336169 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E8CD800 == 49 [pid = 3760] [id = 360] 02:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09E71D400) [pid = 3760] [serial = 1080] [outer = 0000000000000000] 02:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F01AC00) [pid = 3760] [serial = 1081] [outer = 000000B09E71D400] 02:52:16 INFO - PROCESS | 3760 | 1465120336222 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A339B400) [pid = 3760] [serial = 1082] [outer = 000000B09E71D400] 02:52:16 INFO - PROCESS | 3760 | 1465120336704 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 880ms 02:52:16 INFO - PROCESS | 3760 | 1465120336752 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 3760 | 1465120336756 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:52:16 INFO - PROCESS | 3760 | 1465120336762 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 3760 | 1465120336765 Marionette TRACE conn6 <- [1,1406,null,{}] 02:52:16 INFO - PROCESS | 3760 | 1465120336769 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:16 INFO - PROCESS | 3760 | 1465120336772 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:16 INFO - PROCESS | 3760 | 1465120336876 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:52:16 INFO - PROCESS | 3760 | 1465120336885 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 3760 | 1465120336887 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB0D800 == 50 [pid = 3760] [id = 361] 02:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB12A800) [pid = 3760] [serial = 1083] [outer = 0000000000000000] 02:52:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB1A8C00) [pid = 3760] [serial = 1084] [outer = 000000B0AB12A800] 02:52:16 INFO - PROCESS | 3760 | 1465120336934 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB4A2C00) [pid = 3760] [serial = 1085] [outer = 000000B0AB12A800] 02:52:17 INFO - PROCESS | 3760 | 1465120337412 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 02:52:17 INFO - PROCESS | 3760 | 1465120337458 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 3760 | 1465120337461 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:52:17 INFO - PROCESS | 3760 | 1465120337464 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 3760 | 1465120337468 Marionette TRACE conn6 <- [1,1410,null,{}] 02:52:17 INFO - PROCESS | 3760 | 1465120337479 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:17 INFO - PROCESS | 3760 | 1465120337484 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:17 INFO - PROCESS | 3760 | 1465120337592 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:52:17 INFO - PROCESS | 3760 | 1465120337709 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 3760 | 1465120337712 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0E2800 == 51 [pid = 3760] [id = 362] 02:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB6D0000) [pid = 3760] [serial = 1086] [outer = 0000000000000000] 02:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0ABC74400) [pid = 3760] [serial = 1087] [outer = 000000B0AB6D0000] 02:52:17 INFO - PROCESS | 3760 | 1465120337760 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AC2D1800) [pid = 3760] [serial = 1088] [outer = 000000B0AB6D0000] 02:52:18 INFO - PROCESS | 3760 | 1465120338137 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 02:52:18 INFO - PROCESS | 3760 | 1465120338204 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3760 | 1465120338207 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:52:18 INFO - PROCESS | 3760 | 1465120338211 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:52:18 INFO - PROCESS | 3760 | 1465120338213 Marionette TRACE conn6 <- [1,1414,null,{}] 02:52:18 INFO - PROCESS | 3760 | 1465120338216 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:18 INFO - PROCESS | 3760 | 1465120338219 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:18 INFO - PROCESS | 3760 | 1465120338348 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:52:18 INFO - PROCESS | 3760 | 1465120338403 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 3760 | 1465120338405 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A333B000 == 52 [pid = 3760] [id = 363] 02:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AC577000) [pid = 3760] [serial = 1089] [outer = 0000000000000000] 02:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AC6D1C00) [pid = 3760] [serial = 1090] [outer = 000000B0AC577000] 02:52:18 INFO - PROCESS | 3760 | 1465120338450 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AD911800) [pid = 3760] [serial = 1091] [outer = 000000B0AC577000] 02:52:18 INFO - PROCESS | 3760 | 1465120338915 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 732ms 02:52:18 INFO - PROCESS | 3760 | 1465120338950 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3760 | 1465120338952 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:52:19 INFO - PROCESS | 3760 | 1465120338994 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 3760 | 1465120338996 Marionette TRACE conn6 <- [1,1418,null,{}] 02:52:19 INFO - PROCESS | 3760 | 1465120339003 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:19 INFO - PROCESS | 3760 | 1465120339005 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:19 INFO - PROCESS | 3760 | 1465120339131 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:52:19 INFO - PROCESS | 3760 | 1465120339205 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3760 | 1465120339207 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01BF000 == 53 [pid = 3760] [id = 364] 02:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0ADE49400) [pid = 3760] [serial = 1092] [outer = 0000000000000000] 02:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AF0A2C00) [pid = 3760] [serial = 1093] [outer = 000000B0ADE49400] 02:52:19 INFO - PROCESS | 3760 | 1465120339265 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AF34FC00) [pid = 3760] [serial = 1094] [outer = 000000B0ADE49400] 02:52:19 INFO - PROCESS | 3760 | 1465120339755 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 819ms 02:52:19 INFO - PROCESS | 3760 | 1465120339784 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 3760 | 1465120339787 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:52:19 INFO - PROCESS | 3760 | 1465120339790 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 3760 | 1465120339792 Marionette TRACE conn6 <- [1,1422,null,{}] 02:52:19 INFO - PROCESS | 3760 | 1465120339796 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:19 INFO - PROCESS | 3760 | 1465120339802 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:19 INFO - PROCESS | 3760 | 1465120339925 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:52:19 INFO - PROCESS | 3760 | 1465120339985 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3760 | 1465120339987 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FD70000 == 54 [pid = 3760] [id = 365] 02:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AF910C00) [pid = 3760] [serial = 1095] [outer = 0000000000000000] 02:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0B13C5800) [pid = 3760] [serial = 1096] [outer = 000000B0AF910C00] 02:52:20 INFO - PROCESS | 3760 | 1465120340032 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0B13D0400) [pid = 3760] [serial = 1097] [outer = 000000B0AF910C00] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0AB49A000) [pid = 3760] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A30E6400) [pid = 3760] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0AB6D7400) [pid = 3760] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A7CEF000) [pid = 3760] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0A7CF0C00) [pid = 3760] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09EE9DC00) [pid = 3760] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB1AFC00) [pid = 3760] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AC2D7C00) [pid = 3760] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:52:20 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ADE44400) [pid = 3760] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:52:20 INFO - PROCESS | 3760 | 1465120340504 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 732ms 02:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:52:20 INFO - PROCESS | 3760 | 1465120340523 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3760 | 1465120340525 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:52:20 INFO - PROCESS | 3760 | 1465120340528 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 3760 | 1465120340530 Marionette TRACE conn6 <- [1,1426,null,{}] 02:52:20 INFO - PROCESS | 3760 | 1465120340534 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:20 INFO - PROCESS | 3760 | 1465120340536 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:20 INFO - PROCESS | 3760 | 1465120340660 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:52:20 INFO - PROCESS | 3760 | 1465120340717 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 3760 | 1465120340718 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E0F800 == 55 [pid = 3760] [id = 366] 02:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B09E1C3800) [pid = 3760] [serial = 1098] [outer = 0000000000000000] 02:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0B13CD400) [pid = 3760] [serial = 1099] [outer = 000000B09E1C3800] 02:52:20 INFO - PROCESS | 3760 | 1465120340765 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0B1CF9000) [pid = 3760] [serial = 1100] [outer = 000000B09E1C3800] 02:52:21 INFO - PROCESS | 3760 | 1465120341082 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 585ms 02:52:21 INFO - PROCESS | 3760 | 1465120341136 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3760 | 1465120341138 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:52:21 INFO - PROCESS | 3760 | 1465120341190 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 3760 | 1465120341192 Marionette TRACE conn6 <- [1,1430,null,{}] 02:52:21 INFO - PROCESS | 3760 | 1465120341196 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:21 INFO - PROCESS | 3760 | 1465120341198 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:21 INFO - PROCESS | 3760 | 1465120341291 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:52:21 INFO - PROCESS | 3760 | 1465120341297 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 3760 | 1465120341299 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35D2800 == 56 [pid = 3760] [id = 367] 02:52:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0B20B2000) [pid = 3760] [serial = 1101] [outer = 0000000000000000] 02:52:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0B20BAC00) [pid = 3760] [serial = 1102] [outer = 000000B0B20B2000] 02:52:21 INFO - PROCESS | 3760 | 1465120341353 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0B2B6A000) [pid = 3760] [serial = 1103] [outer = 000000B0B20B2000] 02:52:21 INFO - PROCESS | 3760 | 1465120341834 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 02:52:21 INFO - PROCESS | 3760 | 1465120341863 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3760 | 1465120341866 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:52:21 INFO - PROCESS | 3760 | 1465120341869 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:52:21 INFO - PROCESS | 3760 | 1465120341871 Marionette TRACE conn6 <- [1,1434,null,{}] 02:52:21 INFO - PROCESS | 3760 | 1465120341879 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:21 INFO - PROCESS | 3760 | 1465120341881 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:21 INFO - PROCESS | 3760 | 1465120341974 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:52:21 INFO - PROCESS | 3760 | 1465120341979 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 3760 | 1465120341981 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4E30800 == 57 [pid = 3760] [id = 368] 02:52:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0B2B72000) [pid = 3760] [serial = 1104] [outer = 0000000000000000] 02:52:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0B3C7D400) [pid = 3760] [serial = 1105] [outer = 000000B0B2B72000] 02:52:22 INFO - PROCESS | 3760 | 1465120342027 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0B3C88000) [pid = 3760] [serial = 1106] [outer = 000000B0B2B72000] 02:52:22 INFO - PROCESS | 3760 | 1465120342714 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 880ms 02:52:22 INFO - PROCESS | 3760 | 1465120342753 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 3760 | 1465120342758 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:52:22 INFO - PROCESS | 3760 | 1465120342763 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 3760 | 1465120342767 Marionette TRACE conn6 <- [1,1438,null,{}] 02:52:22 INFO - PROCESS | 3760 | 1465120342773 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:22 INFO - PROCESS | 3760 | 1465120342776 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:22 INFO - PROCESS | 3760 | 1465120342903 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:52:23 INFO - PROCESS | 3760 | 1465120343007 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 3760 | 1465120343010 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB323800 == 58 [pid = 3760] [id = 369] 02:52:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0A409EC00) [pid = 3760] [serial = 1107] [outer = 0000000000000000] 02:52:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0A7CF1C00) [pid = 3760] [serial = 1108] [outer = 000000B0A409EC00] 02:52:23 INFO - PROCESS | 3760 | 1465120343068 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AAD49400) [pid = 3760] [serial = 1109] [outer = 000000B0A409EC00] 02:52:23 INFO - PROCESS | 3760 | 1465120343644 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 943ms 02:52:23 INFO - PROCESS | 3760 | 1465120343710 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3760 | 1465120343716 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:52:23 INFO - PROCESS | 3760 | 1465120343723 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 3760 | 1465120343726 Marionette TRACE conn6 <- [1,1442,null,{}] 02:52:23 INFO - PROCESS | 3760 | 1465120343768 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:23 INFO - PROCESS | 3760 | 1465120343771 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:23 INFO - PROCESS | 3760 | 1465120343904 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:52:24 INFO - PROCESS | 3760 | 1465120344053 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 3760 | 1465120344056 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D60800 == 59 [pid = 3760] [id = 370] 02:52:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AB6CA400) [pid = 3760] [serial = 1110] [outer = 0000000000000000] 02:52:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0AB6D4C00) [pid = 3760] [serial = 1111] [outer = 000000B0AB6CA400] 02:52:24 INFO - PROCESS | 3760 | 1465120344115 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AC333C00) [pid = 3760] [serial = 1112] [outer = 000000B0AB6CA400] 02:52:24 INFO - PROCESS | 3760 | 1465120344738 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1075ms 02:52:24 INFO - PROCESS | 3760 | 1465120344799 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:52:24 INFO - PROCESS | 3760 | 1465120344802 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:52:24 INFO - PROCESS | 3760 | 1465120344806 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 3760 | 1465120344810 Marionette TRACE conn6 <- [1,1446,null,{}] 02:52:24 INFO - PROCESS | 3760 | 1465120344843 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:24 INFO - PROCESS | 3760 | 1465120344849 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:25 INFO - PROCESS | 3760 | 1465120345067 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:52:25 INFO - PROCESS | 3760 | 1465120345164 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 3760 | 1465120345167 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B67EC000 == 60 [pid = 3760] [id = 371] 02:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0AF88B800) [pid = 3760] [serial = 1113] [outer = 0000000000000000] 02:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0AF895C00) [pid = 3760] [serial = 1114] [outer = 000000B0AF88B800] 02:52:25 INFO - PROCESS | 3760 | 1465120345225 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0B2B72C00) [pid = 3760] [serial = 1115] [outer = 000000B0AF88B800] 02:52:25 INFO - PROCESS | 3760 | 1465120345837 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1081ms 02:52:25 INFO - PROCESS | 3760 | 1465120345889 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 3760 | 1465120345892 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:52:25 INFO - PROCESS | 3760 | 1465120345928 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 3760 | 1465120345930 Marionette TRACE conn6 <- [1,1450,null,{}] 02:52:25 INFO - PROCESS | 3760 | 1465120345934 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:25 INFO - PROCESS | 3760 | 1465120345937 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:26 INFO - PROCESS | 3760 | 1465120346068 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:52:26 INFO - PROCESS | 3760 | 1465120346189 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 3760 | 1465120346192 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B5FEC800 == 61 [pid = 3760] [id = 372] 02:52:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0B3E2D000) [pid = 3760] [serial = 1116] [outer = 0000000000000000] 02:52:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (000000B0B3E30C00) [pid = 3760] [serial = 1117] [outer = 000000B0B3E2D000] 02:52:26 INFO - PROCESS | 3760 | 1465120346253 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (000000B0B4BEE800) [pid = 3760] [serial = 1118] [outer = 000000B0B3E2D000] 02:52:26 INFO - PROCESS | 3760 | 1465120346900 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1023ms 02:52:26 INFO - PROCESS | 3760 | 1465120346956 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 3760 | 1465120346959 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:52:26 INFO - PROCESS | 3760 | 1465120346962 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 3760 | 1465120346964 Marionette TRACE conn6 <- [1,1454,null,{}] 02:52:26 INFO - PROCESS | 3760 | 1465120346968 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:26 INFO - PROCESS | 3760 | 1465120346970 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:27 INFO - PROCESS | 3760 | 1465120347089 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:52:27 INFO - PROCESS | 3760 | 1465120347408 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 3760 | 1465120347411 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A861E000 == 62 [pid = 3760] [id = 373] 02:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (000000B0A352C000) [pid = 3760] [serial = 1119] [outer = 0000000000000000] 02:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (000000B0A3D7E400) [pid = 3760] [serial = 1120] [outer = 000000B0A352C000] 02:52:27 INFO - PROCESS | 3760 | 1465120347489 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (000000B0A8307C00) [pid = 3760] [serial = 1121] [outer = 000000B0A352C000] 02:52:28 INFO - PROCESS | 3760 | 1465120348172 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1292ms 02:52:28 INFO - PROCESS | 3760 | 1465120348261 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 3760 | 1465120348265 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:52:28 INFO - PROCESS | 3760 | 1465120348270 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 3760 | 1465120348273 Marionette TRACE conn6 <- [1,1458,null,{}] 02:52:28 INFO - PROCESS | 3760 | 1465120348279 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:28 INFO - PROCESS | 3760 | 1465120348284 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:28 INFO - PROCESS | 3760 | 1465120348402 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35D2800 == 61 [pid = 3760] [id = 367] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E0F800 == 60 [pid = 3760] [id = 366] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FD70000 == 59 [pid = 3760] [id = 365] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01BF000 == 58 [pid = 3760] [id = 364] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A333B000 == 57 [pid = 3760] [id = 363] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0E2800 == 56 [pid = 3760] [id = 362] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC60D800 == 55 [pid = 3760] [id = 348] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB0D800 == 54 [pid = 3760] [id = 361] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E8CD800 == 53 [pid = 3760] [id = 360] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3558800 == 52 [pid = 3760] [id = 359] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35E1800 == 51 [pid = 3760] [id = 357] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF412000 == 50 [pid = 3760] [id = 356] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D1C000 == 49 [pid = 3760] [id = 355] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ECB000 == 48 [pid = 3760] [id = 354] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F90800 == 47 [pid = 3760] [id = 252] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E2800 == 46 [pid = 3760] [id = 318] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0DD800 == 45 [pid = 3760] [id = 249] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3711800 == 44 [pid = 3760] [id = 343] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEE1000 == 43 [pid = 3760] [id = 337] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADAB000 == 42 [pid = 3760] [id = 317] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB209000 == 41 [pid = 3760] [id = 253] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BA2000 == 40 [pid = 3760] [id = 339] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09D71F800 == 39 [pid = 3760] [id = 257] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4EAD800 == 38 [pid = 3760] [id = 358] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB20B800 == 37 [pid = 3760] [id = 247] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2064000 == 36 [pid = 3760] [id = 344] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DC8800 == 35 [pid = 3760] [id = 338] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A8800 == 34 [pid = 3760] [id = 336] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC014800 == 33 [pid = 3760] [id = 248] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E1B3800 == 32 [pid = 3760] [id = 251] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2EC1000 == 31 [pid = 3760] [id = 340] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A861E000 == 30 [pid = 3760] [id = 373] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B5FEC800 == 29 [pid = 3760] [id = 372] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B67EC000 == 28 [pid = 3760] [id = 371] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D60800 == 27 [pid = 3760] [id = 370] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4E30800 == 26 [pid = 3760] [id = 368] 02:52:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB323800 == 25 [pid = 3760] [id = 369] 02:52:29 INFO - PROCESS | 3760 | 1465120349455 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 3760 | 1465120349458 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (000000B0AF0A9000) [pid = 3760] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (000000B0AF354400) [pid = 3760] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (000000B0ACC8F400) [pid = 3760] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (000000B0A3529000) [pid = 3760] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (000000B0AC2CA800) [pid = 3760] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B0A8A6FC00) [pid = 3760] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0A3310000) [pid = 3760] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0AADECC00) [pid = 3760] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0ABE89C00) [pid = 3760] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B09F01A800) [pid = 3760] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0ACD94000) [pid = 3760] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AB1B6800) [pid = 3760] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0AC2C8C00) [pid = 3760] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0ACD04C00) [pid = 3760] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AE072000) [pid = 3760] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0AB4A3000) [pid = 3760] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A8D52C00) [pid = 3760] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0AF90D000) [pid = 3760] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0B13C4000) [pid = 3760] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC582000) [pid = 3760] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A7CF3800) [pid = 3760] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09F261800) [pid = 3760] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB13F800) [pid = 3760] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:52:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E2800 == 26 [pid = 3760] [id = 374] 02:52:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09E723800) [pid = 3760] [serial = 1122] [outer = 0000000000000000] 02:52:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09E96A000) [pid = 3760] [serial = 1123] [outer = 000000B09E723800] 02:52:29 INFO - PROCESS | 3760 | 1465120349607 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B09F25E400) [pid = 3760] [serial = 1124] [outer = 000000B09E723800] 02:52:30 INFO - PROCESS | 3760 | 1465120350057 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1842ms 02:52:30 INFO - PROCESS | 3760 | 1465120350113 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 3760 | 1465120350118 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:52:30 INFO - PROCESS | 3760 | 1465120350122 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:52:30 INFO - PROCESS | 3760 | 1465120350125 Marionette TRACE conn6 <- [1,1462,null,{}] 02:52:30 INFO - PROCESS | 3760 | 1465120350131 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:30 INFO - PROCESS | 3760 | 1465120350136 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:30 INFO - PROCESS | 3760 | 1465120350243 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:52:30 INFO - PROCESS | 3760 | 1465120350274 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 3760 | 1465120350277 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3E000 == 27 [pid = 3760] [id = 375] 02:52:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A3B76000) [pid = 3760] [serial = 1125] [outer = 0000000000000000] 02:52:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0A4098000) [pid = 3760] [serial = 1126] [outer = 000000B0A3B76000] 02:52:30 INFO - PROCESS | 3760 | 1465120350331 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0A7C80C00) [pid = 3760] [serial = 1127] [outer = 000000B0A3B76000] 02:52:30 INFO - PROCESS | 3760 | 1465120350828 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 779ms 02:52:30 INFO - PROCESS | 3760 | 1465120350908 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 3760 | 1465120350913 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:52:30 INFO - PROCESS | 3760 | 1465120350918 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 3760 | 1465120350920 Marionette TRACE conn6 <- [1,1466,null,{}] 02:52:30 INFO - PROCESS | 3760 | 1465120350924 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:30 INFO - PROCESS | 3760 | 1465120350927 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:31 INFO - PROCESS | 3760 | 1465120351064 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:52:31 INFO - PROCESS | 3760 | 1465120351082 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3760 | 1465120351092 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB468800 == 28 [pid = 3760] [id = 376] 02:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0A8A68800) [pid = 3760] [serial = 1128] [outer = 0000000000000000] 02:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0AA949000) [pid = 3760] [serial = 1129] [outer = 000000B0A8A68800] 02:52:31 INFO - PROCESS | 3760 | 1465120351140 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0AB1A9000) [pid = 3760] [serial = 1130] [outer = 000000B0A8A68800] 02:52:31 INFO - PROCESS | 3760 | 1465120351621 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 732ms 02:52:31 INFO - PROCESS | 3760 | 1465120351660 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 3760 | 1465120351663 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:52:31 INFO - PROCESS | 3760 | 1465120351668 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 3760 | 1465120351674 Marionette TRACE conn6 <- [1,1470,null,{}] 02:52:31 INFO - PROCESS | 3760 | 1465120351696 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:31 INFO - PROCESS | 3760 | 1465120351700 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:31 INFO - PROCESS | 3760 | 1465120351840 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:52:31 INFO - PROCESS | 3760 | 1465120351937 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3760 | 1465120351939 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ADE3D000 == 29 [pid = 3760] [id = 377] 02:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0AB6BD800) [pid = 3760] [serial = 1131] [outer = 0000000000000000] 02:52:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AB6CB800) [pid = 3760] [serial = 1132] [outer = 000000B0AB6BD800] 02:52:32 INFO - PROCESS | 3760 | 1465120351996 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0ABB3C400) [pid = 3760] [serial = 1133] [outer = 000000B0AB6BD800] 02:52:32 INFO - PROCESS | 3760 | 1465120352447 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 797ms 02:52:32 INFO - PROCESS | 3760 | 1465120352481 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:52:32 INFO - PROCESS | 3760 | 1465120352484 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:52:32 INFO - PROCESS | 3760 | 1465120352488 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 3760 | 1465120352490 Marionette TRACE conn6 <- [1,1474,null,{}] 02:52:32 INFO - PROCESS | 3760 | 1465120352499 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:32 INFO - PROCESS | 3760 | 1465120352502 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:32 INFO - PROCESS | 3760 | 1465120352632 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:52:32 INFO - PROCESS | 3760 | 1465120352692 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 3760 | 1465120352694 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3CF000 == 30 [pid = 3760] [id = 378] 02:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0ABFE5400) [pid = 3760] [serial = 1134] [outer = 0000000000000000] 02:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AC2C9800) [pid = 3760] [serial = 1135] [outer = 000000B0ABFE5400] 02:52:32 INFO - PROCESS | 3760 | 1465120352749 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B0AC328800) [pid = 3760] [serial = 1136] [outer = 000000B0ABFE5400] 02:52:33 INFO - PROCESS | 3760 | 1465120353186 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 02:52:33 INFO - PROCESS | 3760 | 1465120353221 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 3760 | 1465120353224 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:52:33 INFO - PROCESS | 3760 | 1465120353266 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 3760 | 1465120353268 Marionette TRACE conn6 <- [1,1478,null,{}] 02:52:33 INFO - PROCESS | 3760 | 1465120353272 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:33 INFO - PROCESS | 3760 | 1465120353275 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:33 INFO - PROCESS | 3760 | 1465120353397 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:52:33 INFO - PROCESS | 3760 | 1465120353473 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 3760 | 1465120353479 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A9800 == 31 [pid = 3760] [id = 379] 02:52:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0AC694800) [pid = 3760] [serial = 1137] [outer = 0000000000000000] 02:52:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (000000B0AC6D1000) [pid = 3760] [serial = 1138] [outer = 000000B0AC694800] 02:52:33 INFO - PROCESS | 3760 | 1465120353537 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (000000B0AD90F800) [pid = 3760] [serial = 1139] [outer = 000000B0AC694800] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (000000B09DE2F800) [pid = 3760] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (000000B0AC577000) [pid = 3760] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0ADE49400) [pid = 3760] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B09F275400) [pid = 3760] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B09E1C3800) [pid = 3760] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0AF910C00) [pid = 3760] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AF180C00) [pid = 3760] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B09E71D400) [pid = 3760] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B09CDBB000) [pid = 3760] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AB6D0000) [pid = 3760] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A8A6E800) [pid = 3760] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0AF893400) [pid = 3760] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A9507C00) [pid = 3760] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0AB12A800) [pid = 3760] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0B20B2000) [pid = 3760] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0B2B72000) [pid = 3760] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A8368400) [pid = 3760] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AF90E400) [pid = 3760] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABC5C400) [pid = 3760] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:52:34 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AF902400) [pid = 3760] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:52:34 INFO - PROCESS | 3760 | 1465120354718 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1492ms 02:52:34 INFO - PROCESS | 3760 | 1465120354749 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 3760 | 1465120354751 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:52:34 INFO - PROCESS | 3760 | 1465120354754 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 3760 | 1465120354756 Marionette TRACE conn6 <- [1,1482,null,{}] 02:52:34 INFO - PROCESS | 3760 | 1465120354760 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:34 INFO - PROCESS | 3760 | 1465120354762 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:34 INFO - PROCESS | 3760 | 1465120354858 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:52:34 INFO - PROCESS | 3760 | 1465120354873 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 3760 | 1465120354876 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7B1000 == 32 [pid = 3760] [id = 380] 02:52:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F01D000) [pid = 3760] [serial = 1140] [outer = 0000000000000000] 02:52:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0ACD07400) [pid = 3760] [serial = 1141] [outer = 000000B09F01D000] 02:52:35 INFO - PROCESS | 3760 | 1465120355001 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ADD64C00) [pid = 3760] [serial = 1142] [outer = 000000B09F01D000] 02:52:35 INFO - PROCESS | 3760 | 1465120355380 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 02:52:35 INFO - PROCESS | 3760 | 1465120355428 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 3760 | 1465120355430 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:52:35 INFO - PROCESS | 3760 | 1465120355450 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 3760 | 1465120355452 Marionette TRACE conn6 <- [1,1486,null,{}] 02:52:35 INFO - PROCESS | 3760 | 1465120355455 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:35 INFO - PROCESS | 3760 | 1465120355457 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:35 INFO - PROCESS | 3760 | 1465120355604 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:52:35 INFO - PROCESS | 3760 | 1465120355616 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 3760 | 1465120355618 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D51000 == 33 [pid = 3760] [id = 381] 02:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A3272000) [pid = 3760] [serial = 1143] [outer = 0000000000000000] 02:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AE0CEC00) [pid = 3760] [serial = 1144] [outer = 000000B0A3272000] 02:52:35 INFO - PROCESS | 3760 | 1465120355665 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AF180000) [pid = 3760] [serial = 1145] [outer = 000000B0A3272000] 02:52:36 INFO - PROCESS | 3760 | 1465120356070 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 649ms 02:52:36 INFO - PROCESS | 3760 | 1465120356086 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 3760 | 1465120356088 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:52:36 INFO - PROCESS | 3760 | 1465120356091 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:52:36 INFO - PROCESS | 3760 | 1465120356093 Marionette TRACE conn6 <- [1,1490,null,{}] 02:52:36 INFO - PROCESS | 3760 | 1465120356096 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:36 INFO - PROCESS | 3760 | 1465120356099 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:36 INFO - PROCESS | 3760 | 1465120356233 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:52:36 INFO - PROCESS | 3760 | 1465120356258 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 3760 | 1465120356260 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD3800 == 34 [pid = 3760] [id = 382] 02:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AF34D400) [pid = 3760] [serial = 1146] [outer = 0000000000000000] 02:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0AF530000) [pid = 3760] [serial = 1147] [outer = 000000B0AF34D400] 02:52:36 INFO - PROCESS | 3760 | 1465120356309 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0AF539000) [pid = 3760] [serial = 1148] [outer = 000000B0AF34D400] 02:52:37 INFO - PROCESS | 3760 | 1465120357187 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1134ms 02:52:37 INFO - PROCESS | 3760 | 1465120357228 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 3760 | 1465120357233 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:52:37 INFO - PROCESS | 3760 | 1465120357237 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 3760 | 1465120357243 Marionette TRACE conn6 <- [1,1494,null,{}] 02:52:37 INFO - PROCESS | 3760 | 1465120357249 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:37 INFO - PROCESS | 3760 | 1465120357252 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:37 INFO - PROCESS | 3760 | 1465120357414 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:52:37 INFO - PROCESS | 3760 | 1465120357536 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 3760 | 1465120357539 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB223000 == 35 [pid = 3760] [id = 383] 02:52:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A351FC00) [pid = 3760] [serial = 1149] [outer = 0000000000000000] 02:52:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0A3D84800) [pid = 3760] [serial = 1150] [outer = 000000B0A351FC00] 02:52:37 INFO - PROCESS | 3760 | 1465120357601 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0A830F800) [pid = 3760] [serial = 1151] [outer = 000000B0A351FC00] 02:52:38 INFO - PROCESS | 3760 | 1465120358251 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1081ms 02:52:38 INFO - PROCESS | 3760 | 1465120358325 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 3760 | 1465120358330 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:52:38 INFO - PROCESS | 3760 | 1465120358337 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:52:38 INFO - PROCESS | 3760 | 1465120358340 Marionette TRACE conn6 <- [1,1498,null,{}] 02:52:38 INFO - PROCESS | 3760 | 1465120358344 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:38 INFO - PROCESS | 3760 | 1465120358348 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:38 INFO - PROCESS | 3760 | 1465120358495 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:52:38 INFO - PROCESS | 3760 | 1465120358616 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 3760 | 1465120358619 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3DC800 == 36 [pid = 3760] [id = 384] 02:52:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AB24F400) [pid = 3760] [serial = 1152] [outer = 0000000000000000] 02:52:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0AB49C000) [pid = 3760] [serial = 1153] [outer = 000000B0AB24F400] 02:52:38 INFO - PROCESS | 3760 | 1465120358686 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0AB6C1000) [pid = 3760] [serial = 1154] [outer = 000000B0AB24F400] 02:52:39 INFO - PROCESS | 3760 | 1465120359638 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1343ms 02:52:39 INFO - PROCESS | 3760 | 1465120359686 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 3760 | 1465120359690 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:52:39 INFO - PROCESS | 3760 | 1465120359695 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:52:39 INFO - PROCESS | 3760 | 1465120359699 Marionette TRACE conn6 <- [1,1502,null,{}] 02:52:39 INFO - PROCESS | 3760 | 1465120359755 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:39 INFO - PROCESS | 3760 | 1465120359759 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:39 INFO - PROCESS | 3760 | 1465120359894 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:52:40 INFO - PROCESS | 3760 | 1465120359998 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 3760 | 1465120360003 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA984000 == 37 [pid = 3760] [id = 385] 02:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B09F253400) [pid = 3760] [serial = 1155] [outer = 0000000000000000] 02:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (000000B09F25C400) [pid = 3760] [serial = 1156] [outer = 000000B09F253400] 02:52:40 INFO - PROCESS | 3760 | 1465120360095 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (000000B0A30EA800) [pid = 3760] [serial = 1157] [outer = 000000B09F253400] 02:52:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E147800 == 36 [pid = 3760] [id = 332] 02:52:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA985800 == 35 [pid = 3760] [id = 323] 02:52:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8AC800 == 34 [pid = 3760] [id = 322] 02:52:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB228800 == 33 [pid = 3760] [id = 333] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (000000B0B3C7C400) [pid = 3760] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (000000B0AB129000) [pid = 3760] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0B1CF7800) [pid = 3760] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0ACD1BC00) [pid = 3760] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0AF911000) [pid = 3760] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0AD911800) [pid = 3760] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B0AF0A2C00) [pid = 3760] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0AF34FC00) [pid = 3760] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A3311000) [pid = 3760] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0B13CD400) [pid = 3760] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A3D84400) [pid = 3760] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0B13C5800) [pid = 3760] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AF578400) [pid = 3760] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09F01AC00) [pid = 3760] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A339B400) [pid = 3760] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09E96A400) [pid = 3760] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09FEB7000) [pid = 3760] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABC74400) [pid = 3760] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AA9CA000) [pid = 3760] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB69B000) [pid = 3760] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AF905C00) [pid = 3760] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B1CF9000) [pid = 3760] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B13C5400) [pid = 3760] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ACD0A000) [pid = 3760] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AF57E400) [pid = 3760] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB1A8C00) [pid = 3760] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB4A2C00) [pid = 3760] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0B20BAC00) [pid = 3760] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0B3C7D400) [pid = 3760] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0B3C88000) [pid = 3760] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09DE34000) [pid = 3760] [serial = 655] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0B13D0400) [pid = 3760] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC6D1C00) [pid = 3760] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0B2B6A000) [pid = 3760] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AC2D1800) [pid = 3760] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 02:52:40 INFO - PROCESS | 3760 | 1465120360603 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 943ms 02:52:40 INFO - PROCESS | 3760 | 1465120360643 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 3760 | 1465120360647 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:52:40 INFO - PROCESS | 3760 | 1465120360654 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 3760 | 1465120360656 Marionette TRACE conn6 <- [1,1506,null,{}] 02:52:40 INFO - PROCESS | 3760 | 1465120360660 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:40 INFO - PROCESS | 3760 | 1465120360663 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:40 INFO - PROCESS | 3760 | 1465120360760 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:52:40 INFO - PROCESS | 3760 | 1465120360768 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 3760 | 1465120360770 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40DA800 == 34 [pid = 3760] [id = 386] 02:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A339B400) [pid = 3760] [serial = 1158] [outer = 0000000000000000] 02:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A33A1800) [pid = 3760] [serial = 1159] [outer = 000000B0A339B400] 02:52:40 INFO - PROCESS | 3760 | 1465120360820 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A3D88C00) [pid = 3760] [serial = 1160] [outer = 000000B0A339B400] 02:52:41 INFO - PROCESS | 3760 | 1465120361311 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 02:52:41 INFO - PROCESS | 3760 | 1465120361348 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 3760 | 1465120361350 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:52:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:52:41 INFO - PROCESS | 3760 | 1465120361354 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 3760 | 1465120361358 Marionette TRACE conn6 <- [1,1510,null,{}] 02:52:41 INFO - PROCESS | 3760 | 1465120361375 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:41 INFO - PROCESS | 3760 | 1465120361380 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:41 INFO - PROCESS | 3760 | 1465120361512 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:52:41 INFO - PROCESS | 3760 | 1465120361624 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 3760 | 1465120361628 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC025000 == 35 [pid = 3760] [id = 387] 02:52:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A3B6E400) [pid = 3760] [serial = 1161] [outer = 0000000000000000] 02:52:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A8A74800) [pid = 3760] [serial = 1162] [outer = 000000B0A3B6E400] 02:52:41 INFO - PROCESS | 3760 | 1465120361677 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB124800) [pid = 3760] [serial = 1163] [outer = 000000B0A3B6E400] 02:52:42 INFO - PROCESS | 3760 | 1465120362056 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:52:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:52:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:52:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:52:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:52:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 745ms 02:52:42 INFO - PROCESS | 3760 | 1465120362102 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 3760 | 1465120362105 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:52:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:52:42 INFO - PROCESS | 3760 | 1465120362108 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 3760 | 1465120362110 Marionette TRACE conn6 <- [1,1514,null,{}] 02:52:42 INFO - PROCESS | 3760 | 1465120362114 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:42 INFO - PROCESS | 3760 | 1465120362116 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:42 INFO - PROCESS | 3760 | 1465120362219 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:52:42 INFO - PROCESS | 3760 | 1465120362238 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 3760 | 1465120362240 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C2000 == 36 [pid = 3760] [id = 388] 02:52:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB1B6C00) [pid = 3760] [serial = 1164] [outer = 0000000000000000] 02:52:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6B8000) [pid = 3760] [serial = 1165] [outer = 000000B0AB1B6C00] 02:52:42 INFO - PROCESS | 3760 | 1465120362289 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABA64400) [pid = 3760] [serial = 1166] [outer = 000000B0AB1B6C00] 02:52:42 INFO - PROCESS | 3760 | 1465120362814 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:52:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:52:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 729ms 02:52:42 INFO - PROCESS | 3760 | 1465120362840 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 3760 | 1465120362842 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:52:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:52:42 INFO - PROCESS | 3760 | 1465120362845 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 3760 | 1465120362847 Marionette TRACE conn6 <- [1,1518,null,{}] 02:52:42 INFO - PROCESS | 3760 | 1465120362851 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:42 INFO - PROCESS | 3760 | 1465120362853 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:42 INFO - PROCESS | 3760 | 1465120362981 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:52:43 INFO - PROCESS | 3760 | 1465120363037 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3760 | 1465120363039 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8B4800 == 37 [pid = 3760] [id = 389] 02:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09CDBAC00) [pid = 3760] [serial = 1167] [outer = 0000000000000000] 02:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABC76C00) [pid = 3760] [serial = 1168] [outer = 000000B09CDBAC00] 02:52:43 INFO - PROCESS | 3760 | 1465120363087 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC2CE000) [pid = 3760] [serial = 1169] [outer = 000000B09CDBAC00] 02:52:43 INFO - PROCESS | 3760 | 1465120363501 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:52:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:52:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:52:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:52:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:52:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:52:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:52:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 02:52:43 INFO - PROCESS | 3760 | 1465120363541 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 3760 | 1465120363544 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:52:43 INFO - PROCESS | 3760 | 1465120363547 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 3760 | 1465120363549 Marionette TRACE conn6 <- [1,1522,null,{}] 02:52:43 INFO - PROCESS | 3760 | 1465120363553 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:43 INFO - PROCESS | 3760 | 1465120363560 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:43 INFO - PROCESS | 3760 | 1465120363736 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:52:43 INFO - PROCESS | 3760 | 1465120363761 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3760 | 1465120363763 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D9000 == 38 [pid = 3760] [id = 390] 02:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC57B400) [pid = 3760] [serial = 1170] [outer = 0000000000000000] 02:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ACC8A800) [pid = 3760] [serial = 1171] [outer = 000000B0AC57B400] 02:52:43 INFO - PROCESS | 3760 | 1465120363808 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AE06CC00) [pid = 3760] [serial = 1172] [outer = 000000B0AC57B400] 02:52:44 INFO - PROCESS | 3760 | 1465120364280 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 776ms 02:52:44 INFO - PROCESS | 3760 | 1465120364330 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 3760 | 1465120364341 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:52:44 INFO - PROCESS | 3760 | 1465120364345 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 3760 | 1465120364347 Marionette TRACE conn6 <- [1,1526,null,{}] 02:52:44 INFO - PROCESS | 3760 | 1465120364350 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:44 INFO - PROCESS | 3760 | 1465120364352 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:44 INFO - PROCESS | 3760 | 1465120364472 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3272000) [pid = 3760] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A3B76000) [pid = 3760] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB6BD800) [pid = 3760] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09E723800) [pid = 3760] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A8A68800) [pid = 3760] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A352C000) [pid = 3760] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABFE5400) [pid = 3760] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC694800) [pid = 3760] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A409EC00) [pid = 3760] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB6CA400) [pid = 3760] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AF88B800) [pid = 3760] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:52:44 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0B3E2D000) [pid = 3760] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:52:44 INFO - PROCESS | 3760 | 1465120364600 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 3760 | 1465120364602 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC083000 == 39 [pid = 3760] [id = 391] 02:52:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09E71FC00) [pid = 3760] [serial = 1173] [outer = 0000000000000000] 02:52:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A3272000) [pid = 3760] [serial = 1174] [outer = 000000B09E71FC00] 02:52:44 INFO - PROCESS | 3760 | 1465120364649 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB6BD800) [pid = 3760] [serial = 1175] [outer = 000000B09E71FC00] 02:52:45 INFO - PROCESS | 3760 | 1465120365029 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 02:52:45 INFO - PROCESS | 3760 | 1465120365079 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 3760 | 1465120365081 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:52:45 INFO - PROCESS | 3760 | 1465120365084 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:52:45 INFO - PROCESS | 3760 | 1465120365086 Marionette TRACE conn6 <- [1,1530,null,{}] 02:52:45 INFO - PROCESS | 3760 | 1465120365090 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:45 INFO - PROCESS | 3760 | 1465120365092 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:45 INFO - PROCESS | 3760 | 1465120365217 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:52:45 INFO - PROCESS | 3760 | 1465120365229 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 3760 | 1465120365231 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E04000 == 40 [pid = 3760] [id = 392] 02:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A8A71000) [pid = 3760] [serial = 1176] [outer = 0000000000000000] 02:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AF178400) [pid = 3760] [serial = 1177] [outer = 000000B0A8A71000] 02:52:45 INFO - PROCESS | 3760 | 1465120365276 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AF535C00) [pid = 3760] [serial = 1178] [outer = 000000B0A8A71000] 02:52:45 INFO - PROCESS | 3760 | 1465120365679 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 02:52:45 INFO - PROCESS | 3760 | 1465120365715 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 3760 | 1465120365717 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:52:45 INFO - PROCESS | 3760 | 1465120365720 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 3760 | 1465120365722 Marionette TRACE conn6 <- [1,1534,null,{}] 02:52:45 INFO - PROCESS | 3760 | 1465120365726 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:45 INFO - PROCESS | 3760 | 1465120365728 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:45 INFO - PROCESS | 3760 | 1465120365851 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:52:45 INFO - PROCESS | 3760 | 1465120365879 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 3760 | 1465120365881 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ECD800 == 41 [pid = 3760] [id = 393] 02:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB487000) [pid = 3760] [serial = 1179] [outer = 0000000000000000] 02:52:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AF578800) [pid = 3760] [serial = 1180] [outer = 000000B0AB487000] 02:52:45 INFO - PROCESS | 3760 | 1465120365926 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AF582400) [pid = 3760] [serial = 1181] [outer = 000000B0AB487000] 02:52:46 INFO - PROCESS | 3760 | 1465120366327 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 629ms 02:52:46 INFO - PROCESS | 3760 | 1465120366353 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 3760 | 1465120366355 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:52:46 INFO - PROCESS | 3760 | 1465120366375 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 3760 | 1465120366377 Marionette TRACE conn6 <- [1,1538,null,{}] 02:52:46 INFO - PROCESS | 3760 | 1465120366381 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:46 INFO - PROCESS | 3760 | 1465120366383 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:46 INFO - PROCESS | 3760 | 1465120366511 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:52:46 INFO - PROCESS | 3760 | 1465120366556 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 3760 | 1465120366558 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35CB800 == 42 [pid = 3760] [id = 394] 02:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AF891000) [pid = 3760] [serial = 1182] [outer = 0000000000000000] 02:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AF904000) [pid = 3760] [serial = 1183] [outer = 000000B0AF891000] 02:52:46 INFO - PROCESS | 3760 | 1465120366604 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AF90E000) [pid = 3760] [serial = 1184] [outer = 000000B0AF891000] 02:52:47 INFO - PROCESS | 3760 | 1465120367285 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1005ms 02:52:47 INFO - PROCESS | 3760 | 1465120367373 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 3760 | 1465120367378 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:52:47 INFO - PROCESS | 3760 | 1465120367384 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 3760 | 1465120367390 Marionette TRACE conn6 <- [1,1542,null,{}] 02:52:47 INFO - PROCESS | 3760 | 1465120367396 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:47 INFO - PROCESS | 3760 | 1465120367399 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:47 INFO - PROCESS | 3760 | 1465120367532 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:52:47 INFO - PROCESS | 3760 | 1465120367655 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 3760 | 1465120367658 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A953B800 == 43 [pid = 3760] [id = 395] 02:52:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F561400) [pid = 3760] [serial = 1185] [outer = 0000000000000000] 02:52:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3398400) [pid = 3760] [serial = 1186] [outer = 000000B09F561400] 02:52:47 INFO - PROCESS | 3760 | 1465120367720 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A4C4B400) [pid = 3760] [serial = 1187] [outer = 000000B09F561400] 02:52:48 INFO - PROCESS | 3760 | 1465120368323 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 02:52:48 INFO - PROCESS | 3760 | 1465120368374 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:52:48 INFO - PROCESS | 3760 | 1465120368379 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:52:48 INFO - PROCESS | 3760 | 1465120368386 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 3760 | 1465120368389 Marionette TRACE conn6 <- [1,1546,null,{}] 02:52:48 INFO - PROCESS | 3760 | 1465120368393 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:48 INFO - PROCESS | 3760 | 1465120368396 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:48 INFO - PROCESS | 3760 | 1465120368554 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:52:48 INFO - PROCESS | 3760 | 1465120368683 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 3760 | 1465120368686 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C7800 == 44 [pid = 3760] [id = 396] 02:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB128000) [pid = 3760] [serial = 1188] [outer = 0000000000000000] 02:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ABC71C00) [pid = 3760] [serial = 1189] [outer = 000000B0AB128000] 02:52:48 INFO - PROCESS | 3760 | 1465120368746 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AC57DC00) [pid = 3760] [serial = 1190] [outer = 000000B0AB128000] 02:52:49 INFO - PROCESS | 3760 | 1465120369307 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 943ms 02:52:49 INFO - PROCESS | 3760 | 1465120369353 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 3760 | 1465120369356 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:52:49 INFO - PROCESS | 3760 | 1465120369360 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:52:49 INFO - PROCESS | 3760 | 1465120369364 Marionette TRACE conn6 <- [1,1550,null,{}] 02:52:49 INFO - PROCESS | 3760 | 1465120369376 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:49 INFO - PROCESS | 3760 | 1465120369381 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:49 INFO - PROCESS | 3760 | 1465120369504 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:52:49 INFO - PROCESS | 3760 | 1465120369637 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 3760 | 1465120369640 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3EC2000 == 45 [pid = 3760] [id = 397] 02:52:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0ADE48C00) [pid = 3760] [serial = 1191] [outer = 0000000000000000] 02:52:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AF575800) [pid = 3760] [serial = 1192] [outer = 000000B0ADE48C00] 02:52:49 INFO - PROCESS | 3760 | 1465120369700 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0B13C2800) [pid = 3760] [serial = 1193] [outer = 000000B0ADE48C00] 02:52:50 INFO - PROCESS | 3760 | 1465120370272 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 02:52:50 INFO - PROCESS | 3760 | 1465120370363 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 3760 | 1465120370366 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:52:50 INFO - PROCESS | 3760 | 1465120370371 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:52:50 INFO - PROCESS | 3760 | 1465120370373 Marionette TRACE conn6 <- [1,1554,null,{}] 02:52:50 INFO - PROCESS | 3760 | 1465120370393 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:50 INFO - PROCESS | 3760 | 1465120370396 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:50 INFO - PROCESS | 3760 | 1465120370530 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:52:50 INFO - PROCESS | 3760 | 1465120370651 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 3760 | 1465120370654 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4E33000 == 46 [pid = 3760] [id = 398] 02:52:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0B13CC800) [pid = 3760] [serial = 1194] [outer = 0000000000000000] 02:52:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B0B1CF6400) [pid = 3760] [serial = 1195] [outer = 000000B0B13CC800] 02:52:50 INFO - PROCESS | 3760 | 1465120370711 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0B20B3800) [pid = 3760] [serial = 1196] [outer = 000000B0B13CC800] 02:52:51 INFO - PROCESS | 3760 | 1465120371257 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 922ms 02:52:51 INFO - PROCESS | 3760 | 1465120371299 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 3760 | 1465120371302 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:52:51 INFO - PROCESS | 3760 | 1465120371305 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 3760 | 1465120371307 Marionette TRACE conn6 <- [1,1558,null,{}] 02:52:51 INFO - PROCESS | 3760 | 1465120371312 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:51 INFO - PROCESS | 3760 | 1465120371314 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:51 INFO - PROCESS | 3760 | 1465120371436 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:52:51 INFO - PROCESS | 3760 | 1465120371600 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 3760 | 1465120371603 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C7000 == 47 [pid = 3760] [id = 399] 02:52:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B09EE95C00) [pid = 3760] [serial = 1197] [outer = 0000000000000000] 02:52:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0AF185000) [pid = 3760] [serial = 1198] [outer = 000000B09EE95C00] 02:52:51 INFO - PROCESS | 3760 | 1465120371659 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0B2B65400) [pid = 3760] [serial = 1199] [outer = 000000B09EE95C00] 02:52:52 INFO - PROCESS | 3760 | 1465120372440 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1179ms 02:52:52 INFO - PROCESS | 3760 | 1465120372487 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 3760 | 1465120372491 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:52:52 INFO - PROCESS | 3760 | 1465120372511 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 3760 | 1465120372515 Marionette TRACE conn6 <- [1,1562,null,{}] 02:52:52 INFO - PROCESS | 3760 | 1465120372521 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:52 INFO - PROCESS | 3760 | 1465120372524 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:52 INFO - PROCESS | 3760 | 1465120372644 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:52:52 INFO - PROCESS | 3760 | 1465120372768 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 3760 | 1465120372771 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA71A000 == 48 [pid = 3760] [id = 400] 02:52:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (000000B0A7CF5400) [pid = 3760] [serial = 1200] [outer = 0000000000000000] 02:52:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (000000B0A8A67800) [pid = 3760] [serial = 1201] [outer = 000000B0A7CF5400] 02:52:52 INFO - PROCESS | 3760 | 1465120372828 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (000000B0AB122C00) [pid = 3760] [serial = 1202] [outer = 000000B0A7CF5400] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACDE5000 == 47 [pid = 3760] [id = 334] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C4000 == 46 [pid = 3760] [id = 335] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E2800 == 45 [pid = 3760] [id = 374] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F94000 == 44 [pid = 3760] [id = 325] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E9000 == 43 [pid = 3760] [id = 321] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30DD800 == 42 [pid = 3760] [id = 329] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BA5000 == 41 [pid = 3760] [id = 326] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B370D800 == 40 [pid = 3760] [id = 330] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF35800 == 39 [pid = 3760] [id = 320] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3055800 == 38 [pid = 3760] [id = 331] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D8800 == 37 [pid = 3760] [id = 324] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B004D800 == 36 [pid = 3760] [id = 328] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADA9000 == 35 [pid = 3760] [id = 327] 02:52:53 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB340800 == 34 [pid = 3760] [id = 319] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (000000B0AE0CEC00) [pid = 3760] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (000000B0A4098000) [pid = 3760] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (000000B0A7C80C00) [pid = 3760] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0AB6CB800) [pid = 3760] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B09E96A000) [pid = 3760] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0ABB3C400) [pid = 3760] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B09F25E400) [pid = 3760] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0AA949000) [pid = 3760] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A8307C00) [pid = 3760] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A3D7E400) [pid = 3760] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC328800) [pid = 3760] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AC2C9800) [pid = 3760] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AC6D1000) [pid = 3760] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AAD49400) [pid = 3760] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A7CF1C00) [pid = 3760] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AC333C00) [pid = 3760] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB6D4C00) [pid = 3760] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0B2B72C00) [pid = 3760] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AF895C00) [pid = 3760] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B4BEE800) [pid = 3760] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0B3E30C00) [pid = 3760] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AD90F800) [pid = 3760] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AF180000) [pid = 3760] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ACD07400) [pid = 3760] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:52:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB1A9000) [pid = 3760] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:52:54 INFO - PROCESS | 3760 | 1465120374255 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1780ms 02:52:54 INFO - PROCESS | 3760 | 1465120374295 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 3760 | 1465120374299 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:52:54 INFO - PROCESS | 3760 | 1465120374304 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 3760 | 1465120374307 Marionette TRACE conn6 <- [1,1566,null,{}] 02:52:54 INFO - PROCESS | 3760 | 1465120374312 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:54 INFO - PROCESS | 3760 | 1465120374315 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:54 INFO - PROCESS | 3760 | 1465120374409 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:52:54 INFO - PROCESS | 3760 | 1465120374418 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 3760 | 1465120374423 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F184000 == 35 [pid = 3760] [id = 401] 02:52:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09E728000) [pid = 3760] [serial = 1203] [outer = 0000000000000000] 02:52:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09E95FC00) [pid = 3760] [serial = 1204] [outer = 000000B09E728000] 02:52:54 INFO - PROCESS | 3760 | 1465120374476 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09EB70000) [pid = 3760] [serial = 1205] [outer = 000000B09E728000] 02:52:54 INFO - PROCESS | 3760 | 1465120374943 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms 02:52:54 INFO - PROCESS | 3760 | 1465120374979 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 3760 | 1465120374984 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:52:55 INFO - PROCESS | 3760 | 1465120374996 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 3760 | 1465120374999 Marionette TRACE conn6 <- [1,1570,null,{}] 02:52:55 INFO - PROCESS | 3760 | 1465120375004 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:55 INFO - PROCESS | 3760 | 1465120375007 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:55 INFO - PROCESS | 3760 | 1465120375108 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:52:55 INFO - PROCESS | 3760 | 1465120375240 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 3760 | 1465120375243 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FF5000 == 36 [pid = 3760] [id = 402] 02:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09F01B000) [pid = 3760] [serial = 1206] [outer = 0000000000000000] 02:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F252800) [pid = 3760] [serial = 1207] [outer = 000000B09F01B000] 02:52:55 INFO - PROCESS | 3760 | 1465120375293 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F269800) [pid = 3760] [serial = 1208] [outer = 000000B09F01B000] 02:52:55 INFO - PROCESS | 3760 | 1465120375694 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 02:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:52:55 INFO - PROCESS | 3760 | 1465120375727 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 3760 | 1465120375730 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:52:55 INFO - PROCESS | 3760 | 1465120375734 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 3760 | 1465120375737 Marionette TRACE conn6 <- [1,1574,null,{}] 02:52:55 INFO - PROCESS | 3760 | 1465120375749 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:55 INFO - PROCESS | 3760 | 1465120375754 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:55 INFO - PROCESS | 3760 | 1465120375845 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:52:55 INFO - PROCESS | 3760 | 1465120375852 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 3760 | 1465120375855 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D8F000 == 37 [pid = 3760] [id = 403] 02:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09CF4CC00) [pid = 3760] [serial = 1209] [outer = 0000000000000000] 02:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A339D400) [pid = 3760] [serial = 1210] [outer = 000000B09CF4CC00] 02:52:55 INFO - PROCESS | 3760 | 1465120375907 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3B6F000) [pid = 3760] [serial = 1211] [outer = 000000B09CF4CC00] 02:52:56 INFO - PROCESS | 3760 | 1465120376447 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 795ms 02:52:56 INFO - PROCESS | 3760 | 1465120376540 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 3760 | 1465120376543 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:52:56 INFO - PROCESS | 3760 | 1465120376549 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 3760 | 1465120376551 Marionette TRACE conn6 <- [1,1578,null,{}] 02:52:56 INFO - PROCESS | 3760 | 1465120376555 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:56 INFO - PROCESS | 3760 | 1465120376557 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:56 INFO - PROCESS | 3760 | 1465120376680 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:52:56 INFO - PROCESS | 3760 | 1465120376731 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 3760 | 1465120376733 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADAE000 == 38 [pid = 3760] [id = 404] 02:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A4BE8000) [pid = 3760] [serial = 1212] [outer = 0000000000000000] 02:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A4C49800) [pid = 3760] [serial = 1213] [outer = 000000B0A4BE8000] 02:52:56 INFO - PROCESS | 3760 | 1465120376780 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0A5597800) [pid = 3760] [serial = 1214] [outer = 000000B0A4BE8000] 02:52:57 INFO - PROCESS | 3760 | 1465120377213 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 691ms 02:52:57 INFO - PROCESS | 3760 | 1465120377242 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 3760 | 1465120377245 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:52:57 INFO - PROCESS | 3760 | 1465120377248 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 3760 | 1465120377250 Marionette TRACE conn6 <- [1,1582,null,{}] 02:52:57 INFO - PROCESS | 3760 | 1465120377253 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:57 INFO - PROCESS | 3760 | 1465120377255 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:57 INFO - PROCESS | 3760 | 1465120377364 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:52:57 INFO - PROCESS | 3760 | 1465120377427 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 3760 | 1465120377429 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB19000 == 39 [pid = 3760] [id = 405] 02:52:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09EE97000) [pid = 3760] [serial = 1215] [outer = 0000000000000000] 02:52:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A7CED400) [pid = 3760] [serial = 1216] [outer = 000000B09EE97000] 02:52:57 INFO - PROCESS | 3760 | 1465120377479 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A830A800) [pid = 3760] [serial = 1217] [outer = 000000B09EE97000] 02:52:57 INFO - PROCESS | 3760 | 1465120377946 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 02:52:58 INFO - PROCESS | 3760 | 1465120377993 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 3760 | 1465120377995 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:52:58 INFO - PROCESS | 3760 | 1465120377999 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 3760 | 1465120378001 Marionette TRACE conn6 <- [1,1586,null,{}] 02:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:52:58 INFO - PROCESS | 3760 | 1465120378004 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:58 INFO - PROCESS | 3760 | 1465120378010 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:58 INFO - PROCESS | 3760 | 1465120378374 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AB487000) [pid = 3760] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09CDBAC00) [pid = 3760] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AC57B400) [pid = 3760] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09E71FC00) [pid = 3760] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A8A71000) [pid = 3760] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB1B6C00) [pid = 3760] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09F253400) [pid = 3760] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3B6E400) [pid = 3760] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A339B400) [pid = 3760] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AF34D400) [pid = 3760] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB24F400) [pid = 3760] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A351FC00) [pid = 3760] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AF891000) [pid = 3760] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:52:58 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F01D000) [pid = 3760] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:52:58 INFO - PROCESS | 3760 | 1465120378430 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 3760 | 1465120378439 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC074800 == 40 [pid = 3760] [id = 406] 02:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09DE2F800) [pid = 3760] [serial = 1218] [outer = 0000000000000000] 02:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09E96A400) [pid = 3760] [serial = 1219] [outer = 000000B09DE2F800] 02:52:58 INFO - PROCESS | 3760 | 1465120378488 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB122400) [pid = 3760] [serial = 1220] [outer = 000000B09DE2F800] 02:52:58 INFO - PROCESS | 3760 | 1465120378853 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 881ms 02:52:58 INFO - PROCESS | 3760 | 1465120378888 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 3760 | 1465120378891 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:52:58 INFO - PROCESS | 3760 | 1465120378894 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:52:58 INFO - PROCESS | 3760 | 1465120378896 Marionette TRACE conn6 <- [1,1590,null,{}] 02:52:58 INFO - PROCESS | 3760 | 1465120378900 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:58 INFO - PROCESS | 3760 | 1465120378902 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:59 INFO - PROCESS | 3760 | 1465120378987 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:52:59 INFO - PROCESS | 3760 | 1465120378994 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 3760 | 1465120378996 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2D0000 == 41 [pid = 3760] [id = 407] 02:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB149800) [pid = 3760] [serial = 1221] [outer = 0000000000000000] 02:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB1B4800) [pid = 3760] [serial = 1222] [outer = 000000B0AB149800] 02:52:59 INFO - PROCESS | 3760 | 1465120379041 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB497400) [pid = 3760] [serial = 1223] [outer = 000000B0AB149800] 02:52:59 INFO - PROCESS | 3760 | 1465120379459 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 587ms 02:52:59 INFO - PROCESS | 3760 | 1465120379487 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 3760 | 1465120379489 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:52:59 INFO - PROCESS | 3760 | 1465120379504 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 3760 | 1465120379506 Marionette TRACE conn6 <- [1,1594,null,{}] 02:52:59 INFO - PROCESS | 3760 | 1465120379514 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:59 INFO - PROCESS | 3760 | 1465120379516 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:59 INFO - PROCESS | 3760 | 1465120379601 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:52:59 INFO - PROCESS | 3760 | 1465120379615 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 3760 | 1465120379618 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:52:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D9000 == 42 [pid = 3760] [id = 408] 02:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB4A1400) [pid = 3760] [serial = 1224] [outer = 0000000000000000] 02:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A30E4400) [pid = 3760] [serial = 1225] [outer = 000000B0AB4A1400] 02:52:59 INFO - PROCESS | 3760 | 1465120379666 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB6BA000) [pid = 3760] [serial = 1226] [outer = 000000B0AB4A1400] 02:53:00 INFO - PROCESS | 3760 | 1465120380108 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 650ms 02:53:00 INFO - PROCESS | 3760 | 1465120380146 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 3760 | 1465120380148 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:53:00 INFO - PROCESS | 3760 | 1465120380162 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 3760 | 1465120380164 Marionette TRACE conn6 <- [1,1598,null,{}] 02:53:00 INFO - PROCESS | 3760 | 1465120380188 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:00 INFO - PROCESS | 3760 | 1465120380190 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:00 INFO - PROCESS | 3760 | 1465120380277 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:53:00 INFO - PROCESS | 3760 | 1465120380283 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 3760 | 1465120380285 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D8D800 == 43 [pid = 3760] [id = 409] 02:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB6C6400) [pid = 3760] [serial = 1227] [outer = 0000000000000000] 02:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB6CB400) [pid = 3760] [serial = 1228] [outer = 000000B0AB6C6400] 02:53:00 INFO - PROCESS | 3760 | 1465120380330 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0ABA5CC00) [pid = 3760] [serial = 1229] [outer = 000000B0AB6C6400] 02:53:01 INFO - PROCESS | 3760 | 1465120381159 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1041ms 02:53:01 INFO - PROCESS | 3760 | 1465120381196 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 3760 | 1465120381201 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:53:01 INFO - PROCESS | 3760 | 1465120381206 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 3760 | 1465120381213 Marionette TRACE conn6 <- [1,1602,null,{}] 02:53:01 INFO - PROCESS | 3760 | 1465120381219 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:01 INFO - PROCESS | 3760 | 1465120381223 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:01 INFO - PROCESS | 3760 | 1465120381408 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:53:01 INFO - PROCESS | 3760 | 1465120381523 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 3760 | 1465120381526 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FA0000 == 44 [pid = 3760] [id = 410] 02:53:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B09E969400) [pid = 3760] [serial = 1230] [outer = 0000000000000000] 02:53:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B09EE9EC00) [pid = 3760] [serial = 1231] [outer = 000000B09E969400] 02:53:01 INFO - PROCESS | 3760 | 1465120381590 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B09F268C00) [pid = 3760] [serial = 1232] [outer = 000000B09E969400] 02:53:02 INFO - PROCESS | 3760 | 1465120382316 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1181ms 02:53:02 INFO - PROCESS | 3760 | 1465120382392 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 3760 | 1465120382397 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:53:02 INFO - PROCESS | 3760 | 1465120382404 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 3760 | 1465120382407 Marionette TRACE conn6 <- [1,1606,null,{}] 02:53:02 INFO - PROCESS | 3760 | 1465120382412 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:02 INFO - PROCESS | 3760 | 1465120382415 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:02 INFO - PROCESS | 3760 | 1465120382562 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:53:02 INFO - PROCESS | 3760 | 1465120382678 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 3760 | 1465120382681 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7BF000 == 45 [pid = 3760] [id = 411] 02:53:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B09E95D800) [pid = 3760] [serial = 1233] [outer = 0000000000000000] 02:53:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B09F25EC00) [pid = 3760] [serial = 1234] [outer = 000000B09E95D800] 02:53:02 INFO - PROCESS | 3760 | 1465120382743 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A3FAC000) [pid = 3760] [serial = 1235] [outer = 000000B09E95D800] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A953B800 == 44 [pid = 3760] [id = 395] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3D9000 == 43 [pid = 3760] [id = 408] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2D0000 == 42 [pid = 3760] [id = 407] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC074800 == 41 [pid = 3760] [id = 406] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB19000 == 40 [pid = 3760] [id = 405] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADAE000 == 39 [pid = 3760] [id = 404] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D8F000 == 38 [pid = 3760] [id = 403] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FF5000 == 37 [pid = 3760] [id = 402] 02:53:03 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F184000 == 36 [pid = 3760] [id = 401] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0AF578800) [pid = 3760] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0AF582400) [pid = 3760] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0ABC76C00) [pid = 3760] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0ACC8A800) [pid = 3760] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AC2CE000) [pid = 3760] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A3272000) [pid = 3760] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AE06CC00) [pid = 3760] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AF535C00) [pid = 3760] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB6B8000) [pid = 3760] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09F25C400) [pid = 3760] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A30EA800) [pid = 3760] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A8A74800) [pid = 3760] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB124800) [pid = 3760] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A33A1800) [pid = 3760] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A3D88C00) [pid = 3760] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AF539000) [pid = 3760] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AF530000) [pid = 3760] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB49C000) [pid = 3760] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB6C1000) [pid = 3760] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A3D84800) [pid = 3760] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A830F800) [pid = 3760] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB6BD800) [pid = 3760] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AF178400) [pid = 3760] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABA64400) [pid = 3760] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AF904000) [pid = 3760] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ADD64C00) [pid = 3760] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AF90E000) [pid = 3760] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:53:03 INFO - PROCESS | 3760 | 1465120383555 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1194ms 02:53:03 INFO - PROCESS | 3760 | 1465120383598 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 3760 | 1465120383603 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:53:03 INFO - PROCESS | 3760 | 1465120383607 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 3760 | 1465120383612 Marionette TRACE conn6 <- [1,1610,null,{}] 02:53:03 INFO - PROCESS | 3760 | 1465120383630 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:03 INFO - PROCESS | 3760 | 1465120383633 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:03 INFO - PROCESS | 3760 | 1465120383750 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:53:03 INFO - PROCESS | 3760 | 1465120383763 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 3760 | 1465120383765 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A333B000 == 37 [pid = 3760] [id = 412] 02:53:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F01CC00) [pid = 3760] [serial = 1236] [outer = 0000000000000000] 02:53:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F266C00) [pid = 3760] [serial = 1237] [outer = 000000B09F01CC00] 02:53:03 INFO - PROCESS | 3760 | 1465120383816 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A30E6C00) [pid = 3760] [serial = 1238] [outer = 000000B09F01CC00] 02:53:04 INFO - PROCESS | 3760 | 1465120384316 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 02:53:04 INFO - PROCESS | 3760 | 1465120384344 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 3760 | 1465120384348 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:53:04 INFO - PROCESS | 3760 | 1465120384354 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 3760 | 1465120384357 Marionette TRACE conn6 <- [1,1614,null,{}] 02:53:04 INFO - PROCESS | 3760 | 1465120384361 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:04 INFO - PROCESS | 3760 | 1465120384363 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:04 INFO - PROCESS | 3760 | 1465120384457 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:53:04 INFO - PROCESS | 3760 | 1465120384466 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 3760 | 1465120384468 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FB6800 == 38 [pid = 3760] [id = 413] 02:53:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A409F400) [pid = 3760] [serial = 1239] [outer = 0000000000000000] 02:53:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A4BEFC00) [pid = 3760] [serial = 1240] [outer = 000000B0A409F400] 02:53:04 INFO - PROCESS | 3760 | 1465120384518 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A7C7C400) [pid = 3760] [serial = 1241] [outer = 000000B0A409F400] 02:53:05 INFO - PROCESS | 3760 | 1465120385001 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 02:53:05 INFO - PROCESS | 3760 | 1465120385047 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 3760 | 1465120385050 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:53:05 INFO - PROCESS | 3760 | 1465120385054 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 3760 | 1465120385057 Marionette TRACE conn6 <- [1,1618,null,{}] 02:53:05 INFO - PROCESS | 3760 | 1465120385069 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:05 INFO - PROCESS | 3760 | 1465120385074 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:05 INFO - PROCESS | 3760 | 1465120385168 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:53:05 INFO - PROCESS | 3760 | 1465120385249 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 3760 | 1465120385253 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACCC0800 == 39 [pid = 3760] [id = 414] 02:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09D748800) [pid = 3760] [serial = 1242] [outer = 0000000000000000] 02:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A9564400) [pid = 3760] [serial = 1243] [outer = 000000B09D748800] 02:53:05 INFO - PROCESS | 3760 | 1465120385303 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB120400) [pid = 3760] [serial = 1244] [outer = 000000B09D748800] 02:53:05 INFO - PROCESS | 3760 | 1465120385687 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 690ms 02:53:05 INFO - PROCESS | 3760 | 1465120385746 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 3760 | 1465120385749 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:53:05 INFO - PROCESS | 3760 | 1465120385752 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:53:05 INFO - PROCESS | 3760 | 1465120385754 Marionette TRACE conn6 <- [1,1622,null,{}] 02:53:05 INFO - PROCESS | 3760 | 1465120385758 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:05 INFO - PROCESS | 3760 | 1465120385760 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:05 INFO - PROCESS | 3760 | 1465120385918 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:53:05 INFO - PROCESS | 3760 | 1465120385955 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 3760 | 1465120385964 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C0000 == 40 [pid = 3760] [id = 415] 02:53:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB13D400) [pid = 3760] [serial = 1245] [outer = 0000000000000000] 02:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB1B1800) [pid = 3760] [serial = 1246] [outer = 000000B0AB13D400] 02:53:06 INFO - PROCESS | 3760 | 1465120386011 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB49F800) [pid = 3760] [serial = 1247] [outer = 000000B0AB13D400] 02:53:06 INFO - PROCESS | 3760 | 1465120386456 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:53:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 02:53:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:53:06 INFO - PROCESS | 3760 | 1465120386488 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 3760 | 1465120386491 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:53:06 INFO - PROCESS | 3760 | 1465120386494 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 3760 | 1465120386496 Marionette TRACE conn6 <- [1,1626,null,{}] 02:53:06 INFO - PROCESS | 3760 | 1465120386500 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:06 INFO - PROCESS | 3760 | 1465120386502 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:06 INFO - PROCESS | 3760 | 1465120386620 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:53:06 INFO - PROCESS | 3760 | 1465120386627 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 3760 | 1465120386629 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF419800 == 41 [pid = 3760] [id = 416] 02:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB13EC00) [pid = 3760] [serial = 1248] [outer = 0000000000000000] 02:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB6B8000) [pid = 3760] [serial = 1249] [outer = 000000B0AB13EC00] 02:53:06 INFO - PROCESS | 3760 | 1465120386674 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB6D2000) [pid = 3760] [serial = 1250] [outer = 000000B0AB13EC00] 02:53:07 INFO - PROCESS | 3760 | 1465120387170 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 02:53:07 INFO - PROCESS | 3760 | 1465120387231 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 3760 | 1465120387233 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:53:07 INFO - PROCESS | 3760 | 1465120387237 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 3760 | 1465120387239 Marionette TRACE conn6 <- [1,1630,null,{}] 02:53:07 INFO - PROCESS | 3760 | 1465120387285 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:07 INFO - PROCESS | 3760 | 1465120387291 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:07 INFO - PROCESS | 3760 | 1465120387434 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:53:07 INFO - PROCESS | 3760 | 1465120387503 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 3760 | 1465120387505 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF951800 == 42 [pid = 3760] [id = 417] 02:53:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ABB43800) [pid = 3760] [serial = 1251] [outer = 0000000000000000] 02:53:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0ABFE1800) [pid = 3760] [serial = 1252] [outer = 000000B0ABB43800] 02:53:07 INFO - PROCESS | 3760 | 1465120387551 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0ABFED000) [pid = 3760] [serial = 1253] [outer = 000000B0ABB43800] 02:53:08 INFO - PROCESS | 3760 | 1465120388011 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB4A1400) [pid = 3760] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A4BE8000) [pid = 3760] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09CF4CC00) [pid = 3760] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A7CF5400) [pid = 3760] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F01B000) [pid = 3760] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E728000) [pid = 3760] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09EE97000) [pid = 3760] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F561400) [pid = 3760] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB128000) [pid = 3760] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ADE48C00) [pid = 3760] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0B13CC800) [pid = 3760] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09EE95C00) [pid = 3760] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09DE2F800) [pid = 3760] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:53:08 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB149800) [pid = 3760] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 817ms 02:53:08 INFO - PROCESS | 3760 | 1465120388056 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 3760 | 1465120388059 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:53:08 INFO - PROCESS | 3760 | 1465120388062 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 3760 | 1465120388064 Marionette TRACE conn6 <- [1,1634,null,{}] 02:53:08 INFO - PROCESS | 3760 | 1465120388068 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:08 INFO - PROCESS | 3760 | 1465120388070 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:08 INFO - PROCESS | 3760 | 1465120388156 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:53:08 INFO - PROCESS | 3760 | 1465120388161 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 3760 | 1465120388163 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF38000 == 43 [pid = 3760] [id = 418] 02:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09E1BD800) [pid = 3760] [serial = 1254] [outer = 0000000000000000] 02:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09F561400) [pid = 3760] [serial = 1255] [outer = 000000B09E1BD800] 02:53:08 INFO - PROCESS | 3760 | 1465120388209 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AAD4B400) [pid = 3760] [serial = 1256] [outer = 000000B09E1BD800] 02:53:08 INFO - PROCESS | 3760 | 1465120388681 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 627ms 02:53:08 INFO - PROCESS | 3760 | 1465120388697 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 3760 | 1465120388699 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:53:08 INFO - PROCESS | 3760 | 1465120388703 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:53:08 INFO - PROCESS | 3760 | 1465120388713 Marionette TRACE conn6 <- [1,1638,null,{}] 02:53:08 INFO - PROCESS | 3760 | 1465120388717 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:08 INFO - PROCESS | 3760 | 1465120388719 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:08 INFO - PROCESS | 3760 | 1465120388805 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:53:08 INFO - PROCESS | 3760 | 1465120388814 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 3760 | 1465120388816 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D4F000 == 44 [pid = 3760] [id = 419] 02:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABFEC000) [pid = 3760] [serial = 1257] [outer = 0000000000000000] 02:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC2D3800) [pid = 3760] [serial = 1258] [outer = 000000B0ABFEC000] 02:53:08 INFO - PROCESS | 3760 | 1465120388861 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC32B800) [pid = 3760] [serial = 1259] [outer = 000000B0ABFEC000] 02:53:09 INFO - PROCESS | 3760 | 1465120389292 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 648ms 02:53:09 INFO - PROCESS | 3760 | 1465120389358 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 3760 | 1465120389360 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:53:09 INFO - PROCESS | 3760 | 1465120389364 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:53:09 INFO - PROCESS | 3760 | 1465120389365 Marionette TRACE conn6 <- [1,1642,null,{}] 02:53:09 INFO - PROCESS | 3760 | 1465120389369 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:09 INFO - PROCESS | 3760 | 1465120389371 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:09 INFO - PROCESS | 3760 | 1465120389459 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:53:09 INFO - PROCESS | 3760 | 1465120389466 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 3760 | 1465120389468 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DCB000 == 45 [pid = 3760] [id = 420] 02:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC331000) [pid = 3760] [serial = 1260] [outer = 0000000000000000] 02:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABC6FC00) [pid = 3760] [serial = 1261] [outer = 000000B0AC331000] 02:53:09 INFO - PROCESS | 3760 | 1465120389514 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC580C00) [pid = 3760] [serial = 1262] [outer = 000000B0AC331000] 02:53:09 INFO - PROCESS | 3760 | 1465120389960 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 628ms 02:53:10 INFO - PROCESS | 3760 | 1465120390049 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 3760 | 1465120390054 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:53:10 INFO - PROCESS | 3760 | 1465120390090 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 3760 | 1465120390095 Marionette TRACE conn6 <- [1,1646,null,{}] 02:53:10 INFO - PROCESS | 3760 | 1465120390101 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:10 INFO - PROCESS | 3760 | 1465120390105 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:10 INFO - PROCESS | 3760 | 1465120390260 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:53:10 INFO - PROCESS | 3760 | 1465120390377 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 3760 | 1465120390381 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEE1000 == 46 [pid = 3760] [id = 421] 02:53:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09E966400) [pid = 3760] [serial = 1263] [outer = 0000000000000000] 02:53:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09EB72000) [pid = 3760] [serial = 1264] [outer = 000000B09E966400] 02:53:10 INFO - PROCESS | 3760 | 1465120390444 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A326F000) [pid = 3760] [serial = 1265] [outer = 000000B09E966400] 02:53:11 INFO - PROCESS | 3760 | 1465120391116 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1100ms 02:53:11 INFO - PROCESS | 3760 | 1465120391175 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 3760 | 1465120391179 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:53:11 INFO - PROCESS | 3760 | 1465120391185 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:53:11 INFO - PROCESS | 3760 | 1465120391190 Marionette TRACE conn6 <- [1,1650,null,{}] 02:53:11 INFO - PROCESS | 3760 | 1465120391195 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:11 INFO - PROCESS | 3760 | 1465120391198 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:11 INFO - PROCESS | 3760 | 1465120391342 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:53:11 INFO - PROCESS | 3760 | 1465120391470 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 3760 | 1465120391473 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C5000 == 47 [pid = 3760] [id = 422] 02:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A8A6A400) [pid = 3760] [serial = 1266] [outer = 0000000000000000] 02:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A8D22400) [pid = 3760] [serial = 1267] [outer = 000000B0A8A6A400] 02:53:11 INFO - PROCESS | 3760 | 1465120391532 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB142000) [pid = 3760] [serial = 1268] [outer = 000000B0A8A6A400] 02:53:12 INFO - PROCESS | 3760 | 1465120392104 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 987ms 02:53:12 INFO - PROCESS | 3760 | 1465120392175 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:53:12 INFO - PROCESS | 3760 | 1465120392178 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:53:12 INFO - PROCESS | 3760 | 1465120392182 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 3760 | 1465120392184 Marionette TRACE conn6 <- [1,1654,null,{}] 02:53:12 INFO - PROCESS | 3760 | 1465120392190 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:12 INFO - PROCESS | 3760 | 1465120392196 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:12 INFO - PROCESS | 3760 | 1465120392362 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:53:12 INFO - PROCESS | 3760 | 1465120392379 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 3760 | 1465120392384 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1FA2800 == 48 [pid = 3760] [id = 423] 02:53:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ABBA5C00) [pid = 3760] [serial = 1269] [outer = 0000000000000000] 02:53:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0ABC75C00) [pid = 3760] [serial = 1270] [outer = 000000B0ABBA5C00] 02:53:12 INFO - PROCESS | 3760 | 1465120392443 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AC333400) [pid = 3760] [serial = 1271] [outer = 000000B0ABBA5C00] 02:53:13 INFO - PROCESS | 3760 | 1465120393082 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 923ms 02:53:13 INFO - PROCESS | 3760 | 1465120393106 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 3760 | 1465120393108 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:53:13 INFO - PROCESS | 3760 | 1465120393112 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 3760 | 1465120393114 Marionette TRACE conn6 <- [1,1658,null,{}] 02:53:13 INFO - PROCESS | 3760 | 1465120393118 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:13 INFO - PROCESS | 3760 | 1465120393120 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:13 INFO - PROCESS | 3760 | 1465120393238 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:53:13 INFO - PROCESS | 3760 | 1465120393356 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 3760 | 1465120393359 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF41A000 == 49 [pid = 3760] [id = 424] 02:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A4013400) [pid = 3760] [serial = 1272] [outer = 0000000000000000] 02:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0ACC84C00) [pid = 3760] [serial = 1273] [outer = 000000B0A4013400] 02:53:13 INFO - PROCESS | 3760 | 1465120393473 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B0ACD11800) [pid = 3760] [serial = 1274] [outer = 000000B0A4013400] 02:53:14 INFO - PROCESS | 3760 | 1465120394207 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1131ms 02:53:14 INFO - PROCESS | 3760 | 1465120394283 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 3760 | 1465120394287 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:53:14 INFO - PROCESS | 3760 | 1465120394292 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 3760 | 1465120394295 Marionette TRACE conn6 <- [1,1662,null,{}] 02:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:53:14 INFO - PROCESS | 3760 | 1465120394328 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:14 INFO - PROCESS | 3760 | 1465120394331 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:14 INFO - PROCESS | 3760 | 1465120394452 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:53:14 INFO - PROCESS | 3760 | 1465120394527 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 3760 | 1465120394529 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DBA800 == 50 [pid = 3760] [id = 425] 02:53:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B09F272800) [pid = 3760] [serial = 1275] [outer = 0000000000000000] 02:53:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A30E6400) [pid = 3760] [serial = 1276] [outer = 000000B09F272800] 02:53:14 INFO - PROCESS | 3760 | 1465120394581 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0A3B70400) [pid = 3760] [serial = 1277] [outer = 000000B09F272800] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D4F000 == 49 [pid = 3760] [id = 419] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF38000 == 48 [pid = 3760] [id = 418] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF951800 == 47 [pid = 3760] [id = 417] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF419800 == 46 [pid = 3760] [id = 416] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C0000 == 45 [pid = 3760] [id = 415] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACCC0800 == 44 [pid = 3760] [id = 414] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FB6800 == 43 [pid = 3760] [id = 413] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A333B000 == 42 [pid = 3760] [id = 412] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7BF000 == 41 [pid = 3760] [id = 411] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FA0000 == 40 [pid = 3760] [id = 410] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D8D800 == 39 [pid = 3760] [id = 409] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4E33000 == 38 [pid = 3760] [id = 398] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E04000 == 37 [pid = 3760] [id = 392] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ECD800 == 36 [pid = 3760] [id = 393] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C7000 == 35 [pid = 3760] [id = 399] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA71A000 == 34 [pid = 3760] [id = 400] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3EC2000 == 33 [pid = 3760] [id = 397] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C7800 == 32 [pid = 3760] [id = 396] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35CB800 == 31 [pid = 3760] [id = 394] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF41A000 == 30 [pid = 3760] [id = 424] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1FA2800 == 29 [pid = 3760] [id = 423] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3C5000 == 28 [pid = 3760] [id = 422] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DCB000 == 27 [pid = 3760] [id = 420] 02:53:15 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEE1000 == 26 [pid = 3760] [id = 421] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0A30E4400) [pid = 3760] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B0A4C49800) [pid = 3760] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B0A339D400) [pid = 3760] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0AB122C00) [pid = 3760] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B0A8A67800) [pid = 3760] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B09F252800) [pid = 3760] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B09F269800) [pid = 3760] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09E95FC00) [pid = 3760] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09EB70000) [pid = 3760] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A7CED400) [pid = 3760] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A4C4B400) [pid = 3760] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A3398400) [pid = 3760] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AC57DC00) [pid = 3760] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABC71C00) [pid = 3760] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0B13C2800) [pid = 3760] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AF575800) [pid = 3760] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0B20B3800) [pid = 3760] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0B1CF6400) [pid = 3760] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0B2B65400) [pid = 3760] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AF185000) [pid = 3760] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A5597800) [pid = 3760] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09E96A400) [pid = 3760] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A830A800) [pid = 3760] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB1B4800) [pid = 3760] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB6BA000) [pid = 3760] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB497400) [pid = 3760] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB122400) [pid = 3760] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3B6F000) [pid = 3760] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:53:15 INFO - PROCESS | 3760 | 1465120395857 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1640ms 02:53:15 INFO - PROCESS | 3760 | 1465120395941 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 3760 | 1465120395945 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:53:15 INFO - PROCESS | 3760 | 1465120395950 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 3760 | 1465120395953 Marionette TRACE conn6 <- [1,1666,null,{}] 02:53:15 INFO - PROCESS | 3760 | 1465120395959 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:15 INFO - PROCESS | 3760 | 1465120395962 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:16 INFO - PROCESS | 3760 | 1465120396051 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:53:16 INFO - PROCESS | 3760 | 1465120396066 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 3760 | 1465120396068 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A332F800 == 27 [pid = 3760] [id = 426] 02:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09E969000) [pid = 3760] [serial = 1278] [outer = 0000000000000000] 02:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09EB6E000) [pid = 3760] [serial = 1279] [outer = 000000B09E969000] 02:53:16 INFO - PROCESS | 3760 | 1465120396118 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F216C00) [pid = 3760] [serial = 1280] [outer = 000000B09E969000] 02:53:16 INFO - PROCESS | 3760 | 1465120396596 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 02:53:16 INFO - PROCESS | 3760 | 1465120396646 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 3760 | 1465120396652 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:53:16 INFO - PROCESS | 3760 | 1465120396659 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 3760 | 1465120396662 Marionette TRACE conn6 <- [1,1670,null,{}] 02:53:16 INFO - PROCESS | 3760 | 1465120396666 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:16 INFO - PROCESS | 3760 | 1465120396669 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:16 INFO - PROCESS | 3760 | 1465120396785 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:53:16 INFO - PROCESS | 3760 | 1465120396801 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 3760 | 1465120396804 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86BD000 == 28 [pid = 3760] [id = 427] 02:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09FD99C00) [pid = 3760] [serial = 1281] [outer = 0000000000000000] 02:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09FF21800) [pid = 3760] [serial = 1282] [outer = 000000B09FD99C00] 02:53:16 INFO - PROCESS | 3760 | 1465120396853 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A339FC00) [pid = 3760] [serial = 1283] [outer = 000000B09FD99C00] 02:53:17 INFO - PROCESS | 3760 | 1465120397319 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 02:53:17 INFO - PROCESS | 3760 | 1465120397350 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 3760 | 1465120397352 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:53:17 INFO - PROCESS | 3760 | 1465120397356 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 3760 | 1465120397360 Marionette TRACE conn6 <- [1,1674,null,{}] 02:53:17 INFO - PROCESS | 3760 | 1465120397371 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:17 INFO - PROCESS | 3760 | 1465120397377 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:17 INFO - PROCESS | 3760 | 1465120397495 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:53:17 INFO - PROCESS | 3760 | 1465120397583 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 3760 | 1465120397587 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB32E000 == 29 [pid = 3760] [id = 428] 02:53:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09DE38400) [pid = 3760] [serial = 1284] [outer = 0000000000000000] 02:53:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A4C4A000) [pid = 3760] [serial = 1285] [outer = 000000B09DE38400] 02:53:17 INFO - PROCESS | 3760 | 1465120397637 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A5599800) [pid = 3760] [serial = 1286] [outer = 000000B09DE38400] 02:53:18 INFO - PROCESS | 3760 | 1465120398044 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 02:53:18 INFO - PROCESS | 3760 | 1465120398093 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 3760 | 1465120398096 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:53:18 INFO - PROCESS | 3760 | 1465120398099 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 3760 | 1465120398101 Marionette TRACE conn6 <- [1,1678,null,{}] 02:53:18 INFO - PROCESS | 3760 | 1465120398113 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:18 INFO - PROCESS | 3760 | 1465120398116 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:18 INFO - PROCESS | 3760 | 1465120398232 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:53:18 INFO - PROCESS | 3760 | 1465120398304 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 3760 | 1465120398306 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC44000 == 30 [pid = 3760] [id = 429] 02:53:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A7CF1C00) [pid = 3760] [serial = 1287] [outer = 0000000000000000] 02:53:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A7CFA800) [pid = 3760] [serial = 1288] [outer = 000000B0A7CF1C00] 02:53:18 INFO - PROCESS | 3760 | 1465120398352 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8A70400) [pid = 3760] [serial = 1289] [outer = 000000B0A7CF1C00] 02:53:18 INFO - PROCESS | 3760 | 1465120398780 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 733ms 02:53:18 INFO - PROCESS | 3760 | 1465120398839 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 3760 | 1465120398842 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:53:18 INFO - PROCESS | 3760 | 1465120398854 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 3760 | 1465120398856 Marionette TRACE conn6 <- [1,1682,null,{}] 02:53:18 INFO - PROCESS | 3760 | 1465120398859 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:18 INFO - PROCESS | 3760 | 1465120398862 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:18 INFO - PROCESS | 3760 | 1465120398975 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:53:19 INFO - PROCESS | 3760 | 1465120399040 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 3760 | 1465120399043 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF3C000 == 31 [pid = 3760] [id = 430] 02:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F567800) [pid = 3760] [serial = 1290] [outer = 0000000000000000] 02:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A9504800) [pid = 3760] [serial = 1291] [outer = 000000B09F567800] 02:53:19 INFO - PROCESS | 3760 | 1465120399090 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB104000) [pid = 3760] [serial = 1292] [outer = 000000B09F567800] 02:53:19 INFO - PROCESS | 3760 | 1465120399522 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 02:53:19 INFO - PROCESS | 3760 | 1465120399547 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 3760 | 1465120399549 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:53:19 INFO - PROCESS | 3760 | 1465120399553 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 3760 | 1465120399554 Marionette TRACE conn6 <- [1,1686,null,{}] 02:53:19 INFO - PROCESS | 3760 | 1465120399558 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:19 INFO - PROCESS | 3760 | 1465120399564 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:19 INFO - PROCESS | 3760 | 1465120399703 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:53:19 INFO - PROCESS | 3760 | 1465120399757 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 3760 | 1465120399759 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2D6000 == 32 [pid = 3760] [id = 431] 02:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB127000) [pid = 3760] [serial = 1293] [outer = 0000000000000000] 02:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB1B4C00) [pid = 3760] [serial = 1294] [outer = 000000B0AB127000] 02:53:19 INFO - PROCESS | 3760 | 1465120399805 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB69D000) [pid = 3760] [serial = 1295] [outer = 000000B0AB127000] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB13EC00) [pid = 3760] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABB43800) [pid = 3760] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB6C6400) [pid = 3760] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09D748800) [pid = 3760] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F01CC00) [pid = 3760] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E969400) [pid = 3760] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A409F400) [pid = 3760] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09E95D800) [pid = 3760] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E1BD800) [pid = 3760] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABFEC000) [pid = 3760] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB13D400) [pid = 3760] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:53:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC331000) [pid = 3760] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:53:20 INFO - PROCESS | 3760 | 1465120400349 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 833ms 02:53:20 INFO - PROCESS | 3760 | 1465120400388 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 3760 | 1465120400390 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:53:20 INFO - PROCESS | 3760 | 1465120400394 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 3760 | 1465120400396 Marionette TRACE conn6 <- [1,1690,null,{}] 02:53:20 INFO - PROCESS | 3760 | 1465120400399 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:20 INFO - PROCESS | 3760 | 1465120400401 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:20 INFO - PROCESS | 3760 | 1465120400485 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:53:20 INFO - PROCESS | 3760 | 1465120400490 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 3760 | 1465120400493 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D6000 == 33 [pid = 3760] [id = 432] 02:53:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A330F800) [pid = 3760] [serial = 1296] [outer = 0000000000000000] 02:53:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB49E400) [pid = 3760] [serial = 1297] [outer = 000000B0A330F800] 02:53:20 INFO - PROCESS | 3760 | 1465120400541 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6BFC00) [pid = 3760] [serial = 1298] [outer = 000000B0A330F800] 02:53:20 INFO - PROCESS | 3760 | 1465120400971 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 02:53:21 INFO - PROCESS | 3760 | 1465120401031 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 3760 | 1465120401033 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:53:21 INFO - PROCESS | 3760 | 1465120401036 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 3760 | 1465120401038 Marionette TRACE conn6 <- [1,1694,null,{}] 02:53:21 INFO - PROCESS | 3760 | 1465120401042 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:21 INFO - PROCESS | 3760 | 1465120401044 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:21 INFO - PROCESS | 3760 | 1465120401127 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:53:21 INFO - PROCESS | 3760 | 1465120401133 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 3760 | 1465120401135 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8B3800 == 34 [pid = 3760] [id = 433] 02:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB6D0000) [pid = 3760] [serial = 1299] [outer = 0000000000000000] 02:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB6EAC00) [pid = 3760] [serial = 1300] [outer = 000000B0AB6D0000] 02:53:21 INFO - PROCESS | 3760 | 1465120401182 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABB3EC00) [pid = 3760] [serial = 1301] [outer = 000000B0AB6D0000] 02:53:21 INFO - PROCESS | 3760 | 1465120401651 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 02:53:21 INFO - PROCESS | 3760 | 1465120401677 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 3760 | 1465120401680 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:53:21 INFO - PROCESS | 3760 | 1465120401683 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 3760 | 1465120401685 Marionette TRACE conn6 <- [1,1698,null,{}] 02:53:21 INFO - PROCESS | 3760 | 1465120401688 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:21 INFO - PROCESS | 3760 | 1465120401691 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:21 INFO - PROCESS | 3760 | 1465120401779 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:53:21 INFO - PROCESS | 3760 | 1465120401784 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 3760 | 1465120401786 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB325000 == 35 [pid = 3760] [id = 434] 02:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABBA5000) [pid = 3760] [serial = 1302] [outer = 0000000000000000] 02:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABC70800) [pid = 3760] [serial = 1303] [outer = 000000B0ABBA5000] 02:53:21 INFO - PROCESS | 3760 | 1465120401833 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ABFE2400) [pid = 3760] [serial = 1304] [outer = 000000B0ABBA5000] 02:53:22 INFO - PROCESS | 3760 | 1465120402464 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 838ms 02:53:22 INFO - PROCESS | 3760 | 1465120402571 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 3760 | 1465120402576 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:53:22 INFO - PROCESS | 3760 | 1465120402584 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 3760 | 1465120402588 Marionette TRACE conn6 <- [1,1702,null,{}] 02:53:22 INFO - PROCESS | 3760 | 1465120402595 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:22 INFO - PROCESS | 3760 | 1465120402598 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:22 INFO - PROCESS | 3760 | 1465120402738 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:53:22 INFO - PROCESS | 3760 | 1465120402812 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 3760 | 1465120402815 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57DA000 == 36 [pid = 3760] [id = 435] 02:53:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09E720C00) [pid = 3760] [serial = 1305] [outer = 0000000000000000] 02:53:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F01DC00) [pid = 3760] [serial = 1306] [outer = 000000B09E720C00] 02:53:22 INFO - PROCESS | 3760 | 1465120402915 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F2EB400) [pid = 3760] [serial = 1307] [outer = 000000B09E720C00] 02:53:23 INFO - PROCESS | 3760 | 1465120403630 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 02:53:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:53:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:23 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 3760 | 1465120403677 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:53:23 INFO - PROCESS | 3760 | 1465120403684 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 3760 | 1465120403688 Marionette TRACE conn6 <- [1,1706,null,{}] 02:53:23 INFO - PROCESS | 3760 | 1465120403715 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:23 INFO - PROCESS | 3760 | 1465120403719 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:23 INFO - PROCESS | 3760 | 1465120403883 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:53:23 INFO - PROCESS | 3760 | 1465120403932 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 3760 | 1465120403935 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF36800 == 37 [pid = 3760] [id = 436] 02:53:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A4C4D400) [pid = 3760] [serial = 1308] [outer = 0000000000000000] 02:53:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0A5247C00) [pid = 3760] [serial = 1309] [outer = 000000B0A4C4D400] 02:53:24 INFO - PROCESS | 3760 | 1465120403993 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A8A69400) [pid = 3760] [serial = 1310] [outer = 000000B0A4C4D400] 02:53:24 INFO - PROCESS | 3760 | 1465120404939 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8B3800 == 36 [pid = 3760] [id = 433] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3D6000 == 35 [pid = 3760] [id = 432] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2D6000 == 34 [pid = 3760] [id = 431] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF3C000 == 33 [pid = 3760] [id = 430] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC44000 == 32 [pid = 3760] [id = 429] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB32E000 == 31 [pid = 3760] [id = 428] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86BD000 == 30 [pid = 3760] [id = 427] 02:53:24 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A332F800 == 29 [pid = 3760] [id = 426] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0ABC6FC00) [pid = 3760] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB6B8000) [pid = 3760] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABFE1800) [pid = 3760] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB6D2000) [pid = 3760] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABA5CC00) [pid = 3760] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB6CB400) [pid = 3760] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A9564400) [pid = 3760] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB120400) [pid = 3760] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09F266C00) [pid = 3760] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A30E6C00) [pid = 3760] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09EE9EC00) [pid = 3760] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F268C00) [pid = 3760] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A4BEFC00) [pid = 3760] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A7C7C400) [pid = 3760] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F25EC00) [pid = 3760] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A3FAC000) [pid = 3760] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F561400) [pid = 3760] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AAD4B400) [pid = 3760] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC2D3800) [pid = 3760] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AC580C00) [pid = 3760] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABFED000) [pid = 3760] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB1B1800) [pid = 3760] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC32B800) [pid = 3760] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB49F800) [pid = 3760] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1294ms 02:53:24 INFO - PROCESS | 3760 | 1465120404980 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 3760 | 1465120404985 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:53:25 INFO - PROCESS | 3760 | 1465120404990 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 3760 | 1465120404994 Marionette TRACE conn6 <- [1,1710,null,{}] 02:53:25 INFO - PROCESS | 3760 | 1465120405000 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:25 INFO - PROCESS | 3760 | 1465120405002 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:25 INFO - PROCESS | 3760 | 1465120405108 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:53:25 INFO - PROCESS | 3760 | 1465120405187 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3760 | 1465120405192 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E8DF800 == 30 [pid = 3760] [id = 437] 02:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F215400) [pid = 3760] [serial = 1311] [outer = 0000000000000000] 02:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F255C00) [pid = 3760] [serial = 1312] [outer = 000000B09F215400] 02:53:25 INFO - PROCESS | 3760 | 1465120405244 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09FF20000) [pid = 3760] [serial = 1313] [outer = 000000B09F215400] 02:53:25 INFO - PROCESS | 3760 | 1465120405686 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 02:53:25 INFO - PROCESS | 3760 | 1465120405731 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 3760 | 1465120405735 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:53:25 INFO - PROCESS | 3760 | 1465120405742 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 3760 | 1465120405745 Marionette TRACE conn6 <- [1,1714,null,{}] 02:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:53:25 INFO - PROCESS | 3760 | 1465120405749 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:25 INFO - PROCESS | 3760 | 1465120405751 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:25 INFO - PROCESS | 3760 | 1465120405845 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:53:25 INFO - PROCESS | 3760 | 1465120405853 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3760 | 1465120405856 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9544800 == 31 [pid = 3760] [id = 438] 02:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A400DC00) [pid = 3760] [serial = 1314] [outer = 0000000000000000] 02:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A409E800) [pid = 3760] [serial = 1315] [outer = 000000B0A400DC00] 02:53:25 INFO - PROCESS | 3760 | 1465120405906 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A526F800) [pid = 3760] [serial = 1316] [outer = 000000B0A400DC00] 02:53:26 INFO - PROCESS | 3760 | 1465120406416 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 02:53:26 INFO - PROCESS | 3760 | 1465120406517 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 3760 | 1465120406520 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:53:26 INFO - PROCESS | 3760 | 1465120406528 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 3760 | 1465120406532 Marionette TRACE conn6 <- [1,1718,null,{}] 02:53:26 INFO - PROCESS | 3760 | 1465120406543 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:26 INFO - PROCESS | 3760 | 1465120406548 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:26 INFO - PROCESS | 3760 | 1465120406677 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:53:26 INFO - PROCESS | 3760 | 1465120406689 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 3760 | 1465120406692 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED1000 == 32 [pid = 3760] [id = 439] 02:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09E73EC00) [pid = 3760] [serial = 1317] [outer = 0000000000000000] 02:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AA94DC00) [pid = 3760] [serial = 1318] [outer = 000000B09E73EC00] 02:53:26 INFO - PROCESS | 3760 | 1465120406744 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB149800) [pid = 3760] [serial = 1319] [outer = 000000B09E73EC00] 02:53:27 INFO - PROCESS | 3760 | 1465120407194 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 3760 | 1465120407220 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:53:27 INFO - PROCESS | 3760 | 1465120407235 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 3760 | 1465120407237 Marionette TRACE conn6 <- [1,1722,null,{}] 02:53:27 INFO - PROCESS | 3760 | 1465120407241 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:27 INFO - PROCESS | 3760 | 1465120407243 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:27 INFO - PROCESS | 3760 | 1465120407368 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:53:27 INFO - PROCESS | 3760 | 1465120407374 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 3760 | 1465120407377 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C5800 == 33 [pid = 3760] [id = 440] 02:53:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB24D800) [pid = 3760] [serial = 1320] [outer = 0000000000000000] 02:53:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB692000) [pid = 3760] [serial = 1321] [outer = 000000B0AB24D800] 02:53:27 INFO - PROCESS | 3760 | 1465120407477 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6CA400) [pid = 3760] [serial = 1322] [outer = 000000B0AB24D800] 02:53:27 INFO - PROCESS | 3760 | 1465120407926 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 796ms 02:53:28 INFO - PROCESS | 3760 | 1465120408032 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 3760 | 1465120408034 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:53:28 INFO - PROCESS | 3760 | 1465120408037 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:53:28 INFO - PROCESS | 3760 | 1465120408039 Marionette TRACE conn6 <- [1,1726,null,{}] 02:53:28 INFO - PROCESS | 3760 | 1465120408043 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:28 INFO - PROCESS | 3760 | 1465120408045 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:28 INFO - PROCESS | 3760 | 1465120408160 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:53:28 INFO - PROCESS | 3760 | 1465120408215 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 3760 | 1465120408218 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF89E000 == 34 [pid = 3760] [id = 441] 02:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB6C5C00) [pid = 3760] [serial = 1323] [outer = 0000000000000000] 02:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABB39400) [pid = 3760] [serial = 1324] [outer = 000000B0AB6C5C00] 02:53:28 INFO - PROCESS | 3760 | 1465120408264 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABE89C00) [pid = 3760] [serial = 1325] [outer = 000000B0AB6C5C00] 02:53:28 INFO - PROCESS | 3760 | 1465120408696 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 02:53:28 INFO - PROCESS | 3760 | 1465120408714 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 3760 | 1465120408716 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:53:28 INFO - PROCESS | 3760 | 1465120408719 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:53:28 INFO - PROCESS | 3760 | 1465120408721 Marionette TRACE conn6 <- [1,1730,null,{}] 02:53:28 INFO - PROCESS | 3760 | 1465120408725 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:28 INFO - PROCESS | 3760 | 1465120408731 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:28 INFO - PROCESS | 3760 | 1465120408880 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:53:28 INFO - PROCESS | 3760 | 1465120408935 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 3760 | 1465120408938 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B006B000 == 35 [pid = 3760] [id = 442] 02:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABFEDC00) [pid = 3760] [serial = 1326] [outer = 0000000000000000] 02:53:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC327400) [pid = 3760] [serial = 1327] [outer = 000000B0ABFEDC00] 02:53:28 INFO - PROCESS | 3760 | 1465120408983 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AC57E000) [pid = 3760] [serial = 1328] [outer = 000000B0ABFEDC00] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09E969000) [pid = 3760] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09FD99C00) [pid = 3760] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09DE38400) [pid = 3760] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A7CF1C00) [pid = 3760] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09E966400) [pid = 3760] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A8A6A400) [pid = 3760] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABBA5C00) [pid = 3760] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A4013400) [pid = 3760] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F567800) [pid = 3760] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB127000) [pid = 3760] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB6D0000) [pid = 3760] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F272800) [pid = 3760] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:53:29 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A330F800) [pid = 3760] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:53:29 INFO - PROCESS | 3760 | 1465120409444 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 775ms 02:53:29 INFO - PROCESS | 3760 | 1465120409503 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 3760 | 1465120409505 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:53:29 INFO - PROCESS | 3760 | 1465120409509 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 3760 | 1465120409511 Marionette TRACE conn6 <- [1,1734,null,{}] 02:53:29 INFO - PROCESS | 3760 | 1465120409514 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:29 INFO - PROCESS | 3760 | 1465120409516 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:29 INFO - PROCESS | 3760 | 1465120409631 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:53:29 INFO - PROCESS | 3760 | 1465120409685 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 3760 | 1465120409687 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D5A000 == 36 [pid = 3760] [id = 443] 02:53:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09E720000) [pid = 3760] [serial = 1329] [outer = 0000000000000000] 02:53:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09FD99000) [pid = 3760] [serial = 1330] [outer = 000000B09E720000] 02:53:29 INFO - PROCESS | 3760 | 1465120409734 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6D0000) [pid = 3760] [serial = 1331] [outer = 000000B09E720000] 02:53:30 INFO - PROCESS | 3760 | 1465120410094 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 02:53:30 INFO - PROCESS | 3760 | 1465120410142 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 3760 | 1465120410145 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:53:30 INFO - PROCESS | 3760 | 1465120410148 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 3760 | 1465120410150 Marionette TRACE conn6 <- [1,1738,null,{}] 02:53:30 INFO - PROCESS | 3760 | 1465120410154 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:30 INFO - PROCESS | 3760 | 1465120410156 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:30 INFO - PROCESS | 3760 | 1465120410243 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:53:30 INFO - PROCESS | 3760 | 1465120410266 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 3760 | 1465120410268 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F88800 == 37 [pid = 3760] [id = 444] 02:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09F018800) [pid = 3760] [serial = 1332] [outer = 0000000000000000] 02:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC5E2400) [pid = 3760] [serial = 1333] [outer = 000000B09F018800] 02:53:30 INFO - PROCESS | 3760 | 1465120410315 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD02400) [pid = 3760] [serial = 1334] [outer = 000000B09F018800] 02:53:30 INFO - PROCESS | 3760 | 1465120410739 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 02:53:30 INFO - PROCESS | 3760 | 1465120410780 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:53:30 INFO - PROCESS | 3760 | 1465120410783 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:53:30 INFO - PROCESS | 3760 | 1465120410786 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 3760 | 1465120410788 Marionette TRACE conn6 <- [1,1742,null,{}] 02:53:30 INFO - PROCESS | 3760 | 1465120410792 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:30 INFO - PROCESS | 3760 | 1465120410794 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:30 INFO - PROCESS | 3760 | 1465120410883 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:53:30 INFO - PROCESS | 3760 | 1465120410889 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 3760 | 1465120410891 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B207A800 == 38 [pid = 3760] [id = 445] 02:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ACD08400) [pid = 3760] [serial = 1335] [outer = 0000000000000000] 02:53:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ACD29400) [pid = 3760] [serial = 1336] [outer = 000000B0ACD08400] 02:53:30 INFO - PROCESS | 3760 | 1465120410936 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AD911000) [pid = 3760] [serial = 1337] [outer = 000000B0ACD08400] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DBA800 == 37 [pid = 3760] [id = 425] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E8DF800 == 36 [pid = 3760] [id = 437] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF36800 == 35 [pid = 3760] [id = 436] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB325000 == 34 [pid = 3760] [id = 434] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57DA000 == 33 [pid = 3760] [id = 435] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A9544800 == 32 [pid = 3760] [id = 438] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABED1000 == 31 [pid = 3760] [id = 439] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D5A000 == 30 [pid = 3760] [id = 443] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C5800 == 29 [pid = 3760] [id = 440] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B006B000 == 28 [pid = 3760] [id = 442] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F88800 == 27 [pid = 3760] [id = 444] 02:53:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF89E000 == 26 [pid = 3760] [id = 441] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09EB6E000) [pid = 3760] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F216C00) [pid = 3760] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09FF21800) [pid = 3760] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A339FC00) [pid = 3760] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A4C4A000) [pid = 3760] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CFA800) [pid = 3760] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A326F000) [pid = 3760] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09EB72000) [pid = 3760] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB142000) [pid = 3760] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A8D22400) [pid = 3760] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AC333400) [pid = 3760] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ABC75C00) [pid = 3760] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ACD11800) [pid = 3760] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ACC84C00) [pid = 3760] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A9504800) [pid = 3760] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A8A70400) [pid = 3760] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ABC70800) [pid = 3760] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB1B4C00) [pid = 3760] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AB104000) [pid = 3760] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB6EAC00) [pid = 3760] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0ABB3EC00) [pid = 3760] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0A30E6400) [pid = 3760] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0A3B70400) [pid = 3760] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0AB49E400) [pid = 3760] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0AB69D000) [pid = 3760] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B0AB6BFC00) [pid = 3760] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (000000B0A5599800) [pid = 3760] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:53:32 INFO - PROCESS | 3760 | 1465120412900 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2179ms 02:53:32 INFO - PROCESS | 3760 | 1465120412967 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 3760 | 1465120412972 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:53:32 INFO - PROCESS | 3760 | 1465120412978 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 3760 | 1465120412982 Marionette TRACE conn6 <- [1,1746,null,{}] 02:53:32 INFO - PROCESS | 3760 | 1465120412989 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:33 INFO - PROCESS | 3760 | 1465120412992 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:33 INFO - PROCESS | 3760 | 1465120413098 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:53:33 INFO - PROCESS | 3760 | 1465120413113 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 3760 | 1465120413118 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A325C800 == 27 [pid = 3760] [id = 446] 02:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B09E965C00) [pid = 3760] [serial = 1338] [outer = 0000000000000000] 02:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B09E966400) [pid = 3760] [serial = 1339] [outer = 000000B09E965C00] 02:53:33 INFO - PROCESS | 3760 | 1465120413172 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B09F016800) [pid = 3760] [serial = 1340] [outer = 000000B09E965C00] 02:53:33 INFO - PROCESS | 3760 | 1465120413654 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 02:53:33 INFO - PROCESS | 3760 | 1465120413720 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 3760 | 1465120413726 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:53:33 INFO - PROCESS | 3760 | 1465120413751 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 3760 | 1465120413754 Marionette TRACE conn6 <- [1,1750,null,{}] 02:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:53:33 INFO - PROCESS | 3760 | 1465120413758 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:33 INFO - PROCESS | 3760 | 1465120413761 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:33 INFO - PROCESS | 3760 | 1465120413869 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:53:33 INFO - PROCESS | 3760 | 1465120413944 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 3760 | 1465120413947 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57D9000 == 28 [pid = 3760] [id = 447] 02:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B09F256400) [pid = 3760] [serial = 1341] [outer = 0000000000000000] 02:53:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B09F261400) [pid = 3760] [serial = 1342] [outer = 000000B09F256400] 02:53:34 INFO - PROCESS | 3760 | 1465120413998 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B09F55B400) [pid = 3760] [serial = 1343] [outer = 000000B09F256400] 02:53:34 INFO - PROCESS | 3760 | 1465120414408 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 735ms 02:53:34 INFO - PROCESS | 3760 | 1465120414503 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 3760 | 1465120414505 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:53:34 INFO - PROCESS | 3760 | 1465120414514 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 3760 | 1465120414518 Marionette TRACE conn6 <- [1,1754,null,{}] 02:53:34 INFO - PROCESS | 3760 | 1465120414532 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:34 INFO - PROCESS | 3760 | 1465120414537 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:34 INFO - PROCESS | 3760 | 1465120414638 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:53:34 INFO - PROCESS | 3760 | 1465120414663 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 3760 | 1465120414666 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A954F000 == 29 [pid = 3760] [id = 448] 02:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09CDBB400) [pid = 3760] [serial = 1344] [outer = 0000000000000000] 02:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A351F800) [pid = 3760] [serial = 1345] [outer = 000000B09CDBB400] 02:53:34 INFO - PROCESS | 3760 | 1465120414719 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A3BCCC00) [pid = 3760] [serial = 1346] [outer = 000000B09CDBB400] 02:53:35 INFO - PROCESS | 3760 | 1465120415199 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 02:53:35 INFO - PROCESS | 3760 | 1465120415247 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 3760 | 1465120415250 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:53:35 INFO - PROCESS | 3760 | 1465120415254 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:53:35 INFO - PROCESS | 3760 | 1465120415256 Marionette TRACE conn6 <- [1,1758,null,{}] 02:53:35 INFO - PROCESS | 3760 | 1465120415259 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:35 INFO - PROCESS | 3760 | 1465120415262 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:35 INFO - PROCESS | 3760 | 1465120415357 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:53:35 INFO - PROCESS | 3760 | 1465120415363 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 3760 | 1465120415365 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB453800 == 30 [pid = 3760] [id = 449] 02:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A4BED400) [pid = 3760] [serial = 1347] [outer = 0000000000000000] 02:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A4CB6800) [pid = 3760] [serial = 1348] [outer = 000000B0A4BED400] 02:53:35 INFO - PROCESS | 3760 | 1465120415412 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A7C82400) [pid = 3760] [serial = 1349] [outer = 000000B0A4BED400] 02:53:35 INFO - PROCESS | 3760 | 1465120415887 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 02:53:35 INFO - PROCESS | 3760 | 1465120415936 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 3760 | 1465120415938 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:53:35 INFO - PROCESS | 3760 | 1465120415942 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 3760 | 1465120415944 Marionette TRACE conn6 <- [1,1762,null,{}] 02:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:53:35 INFO - PROCESS | 3760 | 1465120415948 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:35 INFO - PROCESS | 3760 | 1465120415950 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:36 INFO - PROCESS | 3760 | 1465120416036 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:53:36 INFO - PROCESS | 3760 | 1465120416044 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 3760 | 1465120416046 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABEEE800 == 31 [pid = 3760] [id = 450] 02:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F216C00) [pid = 3760] [serial = 1350] [outer = 0000000000000000] 02:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A7CF9000) [pid = 3760] [serial = 1351] [outer = 000000B09F216C00] 02:53:36 INFO - PROCESS | 3760 | 1465120416092 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A8A6F800) [pid = 3760] [serial = 1352] [outer = 000000B09F216C00] 02:53:36 INFO - PROCESS | 3760 | 1465120416531 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 02:53:36 INFO - PROCESS | 3760 | 1465120416577 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 3760 | 1465120416580 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:53:36 INFO - PROCESS | 3760 | 1465120416583 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:53:36 INFO - PROCESS | 3760 | 1465120416585 Marionette TRACE conn6 <- [1,1766,null,{}] 02:53:36 INFO - PROCESS | 3760 | 1465120416588 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:36 INFO - PROCESS | 3760 | 1465120416595 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:36 INFO - PROCESS | 3760 | 1465120416739 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:53:36 INFO - PROCESS | 3760 | 1465120416781 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 3760 | 1465120416783 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE03C000 == 32 [pid = 3760] [id = 451] 02:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AAD48C00) [pid = 3760] [serial = 1353] [outer = 0000000000000000] 02:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB140800) [pid = 3760] [serial = 1354] [outer = 000000B0AAD48C00] 02:53:36 INFO - PROCESS | 3760 | 1465120416831 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB1AF800) [pid = 3760] [serial = 1355] [outer = 000000B0AAD48C00] 02:53:37 INFO - PROCESS | 3760 | 1465120417285 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 02:53:37 INFO - PROCESS | 3760 | 1465120417320 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 3760 | 1465120417322 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:53:37 INFO - PROCESS | 3760 | 1465120417325 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 3760 | 1465120417327 Marionette TRACE conn6 <- [1,1770,null,{}] 02:53:37 INFO - PROCESS | 3760 | 1465120417331 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:37 INFO - PROCESS | 3760 | 1465120417333 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:37 INFO - PROCESS | 3760 | 1465120417418 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:53:37 INFO - PROCESS | 3760 | 1465120417424 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 3760 | 1465120417426 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C8800 == 33 [pid = 3760] [id = 452] 02:53:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB1B0800) [pid = 3760] [serial = 1356] [outer = 0000000000000000] 02:53:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB254000) [pid = 3760] [serial = 1357] [outer = 000000B0AB1B0800] 02:53:37 INFO - PROCESS | 3760 | 1465120417473 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB49E400) [pid = 3760] [serial = 1358] [outer = 000000B0AB1B0800] 02:53:37 INFO - PROCESS | 3760 | 1465120417903 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 02:53:37 INFO - PROCESS | 3760 | 1465120417958 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 3760 | 1465120417960 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:53:37 INFO - PROCESS | 3760 | 1465120417964 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 3760 | 1465120417966 Marionette TRACE conn6 <- [1,1774,null,{}] 02:53:37 INFO - PROCESS | 3760 | 1465120417969 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:37 INFO - PROCESS | 3760 | 1465120417971 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:38 INFO - PROCESS | 3760 | 1465120418059 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:53:38 INFO - PROCESS | 3760 | 1465120418081 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 3760 | 1465120418083 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF42F000 == 34 [pid = 3760] [id = 453] 02:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB49DC00) [pid = 3760] [serial = 1359] [outer = 0000000000000000] 02:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB69C400) [pid = 3760] [serial = 1360] [outer = 000000B0AB49DC00] 02:53:38 INFO - PROCESS | 3760 | 1465120418129 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6BC800) [pid = 3760] [serial = 1361] [outer = 000000B0AB49DC00] 02:53:38 INFO - PROCESS | 3760 | 1465120418635 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 02:53:38 INFO - PROCESS | 3760 | 1465120418705 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 3760 | 1465120418708 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:53:38 INFO - PROCESS | 3760 | 1465120418711 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 3760 | 1465120418713 Marionette TRACE conn6 <- [1,1778,null,{}] 02:53:38 INFO - PROCESS | 3760 | 1465120418717 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:38 INFO - PROCESS | 3760 | 1465120418719 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:38 INFO - PROCESS | 3760 | 1465120418831 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:53:38 INFO - PROCESS | 3760 | 1465120418882 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 3760 | 1465120418884 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9549800 == 35 [pid = 3760] [id = 454] 02:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6C5000) [pid = 3760] [serial = 1362] [outer = 0000000000000000] 02:53:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB6CAC00) [pid = 3760] [serial = 1363] [outer = 000000B0AB6C5000] 02:53:38 INFO - PROCESS | 3760 | 1465120418936 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB7EA800) [pid = 3760] [serial = 1364] [outer = 000000B0AB6C5000] 02:53:39 INFO - PROCESS | 3760 | 1465120419387 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 736ms 02:53:39 INFO - PROCESS | 3760 | 1465120419476 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 3760 | 1465120419479 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:53:39 INFO - PROCESS | 3760 | 1465120419482 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 3760 | 1465120419484 Marionette TRACE conn6 <- [1,1782,null,{}] 02:53:39 INFO - PROCESS | 3760 | 1465120419488 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:39 INFO - PROCESS | 3760 | 1465120419490 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:39 INFO - PROCESS | 3760 | 1465120419614 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:53:39 INFO - PROCESS | 3760 | 1465120419669 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 3760 | 1465120419671 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0060000 == 36 [pid = 3760] [id = 455] 02:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB6B9000) [pid = 3760] [serial = 1365] [outer = 0000000000000000] 02:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABB45C00) [pid = 3760] [serial = 1366] [outer = 000000B0AB6B9000] 02:53:39 INFO - PROCESS | 3760 | 1465120419718 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABC78800) [pid = 3760] [serial = 1367] [outer = 000000B0AB6B9000] 02:53:40 INFO - PROCESS | 3760 | 1465120420142 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 02:53:40 INFO - PROCESS | 3760 | 1465120420161 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 3760 | 1465120420164 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:53:40 INFO - PROCESS | 3760 | 1465120420167 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:53:40 INFO - PROCESS | 3760 | 1465120420170 Marionette TRACE conn6 <- [1,1786,null,{}] 02:53:40 INFO - PROCESS | 3760 | 1465120420173 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:40 INFO - PROCESS | 3760 | 1465120420176 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:40 INFO - PROCESS | 3760 | 1465120420470 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ABFEDC00) [pid = 3760] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB6C5C00) [pid = 3760] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09E720000) [pid = 3760] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F018800) [pid = 3760] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F215400) [pid = 3760] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A4C4D400) [pid = 3760] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09E720C00) [pid = 3760] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABBA5000) [pid = 3760] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09E73EC00) [pid = 3760] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A400DC00) [pid = 3760] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:53:40 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB24D800) [pid = 3760] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:53:40 INFO - PROCESS | 3760 | 1465120420608 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 3760 | 1465120420612 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE79800 == 37 [pid = 3760] [id = 456] 02:53:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09CDB5400) [pid = 3760] [serial = 1368] [outer = 0000000000000000] 02:53:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09CF4CC00) [pid = 3760] [serial = 1369] [outer = 000000B09CDB5400] 02:53:40 INFO - PROCESS | 3760 | 1465120420680 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09E721400) [pid = 3760] [serial = 1370] [outer = 000000B09CDB5400] 02:53:41 INFO - PROCESS | 3760 | 1465120421446 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1318ms 02:53:41 INFO - PROCESS | 3760 | 1465120421504 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 3760 | 1465120421509 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:53:41 INFO - PROCESS | 3760 | 1465120421515 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 3760 | 1465120421518 Marionette TRACE conn6 <- [1,1790,null,{}] 02:53:41 INFO - PROCESS | 3760 | 1465120421551 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:41 INFO - PROCESS | 3760 | 1465120421554 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:41 INFO - PROCESS | 3760 | 1465120421692 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:53:41 INFO - PROCESS | 3760 | 1465120421807 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 3760 | 1465120421811 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9544800 == 38 [pid = 3760] [id = 457] 02:53:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09F261800) [pid = 3760] [serial = 1371] [outer = 0000000000000000] 02:53:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A3272000) [pid = 3760] [serial = 1372] [outer = 000000B09F261800] 02:53:41 INFO - PROCESS | 3760 | 1465120421872 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A3ACB000) [pid = 3760] [serial = 1373] [outer = 000000B09F261800] 02:53:42 INFO - PROCESS | 3760 | 1465120422801 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1336ms 02:53:42 INFO - PROCESS | 3760 | 1465120422853 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 3760 | 1465120422858 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:53:42 INFO - PROCESS | 3760 | 1465120422863 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 3760 | 1465120422866 Marionette TRACE conn6 <- [1,1794,null,{}] 02:53:42 INFO - PROCESS | 3760 | 1465120422872 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:42 INFO - PROCESS | 3760 | 1465120422875 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:43 INFO - PROCESS | 3760 | 1465120422993 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:53:43 INFO - PROCESS | 3760 | 1465120423072 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3760 | 1465120423078 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F180000 == 39 [pid = 3760] [id = 458] 02:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09EB6D400) [pid = 3760] [serial = 1374] [outer = 0000000000000000] 02:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F258400) [pid = 3760] [serial = 1375] [outer = 000000B09EB6D400] 02:53:43 INFO - PROCESS | 3760 | 1465120423173 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A37A7800) [pid = 3760] [serial = 1376] [outer = 000000B09EB6D400] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA984000 == 38 [pid = 3760] [id = 385] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D9000 == 37 [pid = 3760] [id = 390] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD3800 == 36 [pid = 3760] [id = 382] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7B1000 == 35 [pid = 3760] [id = 380] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D51000 == 34 [pid = 3760] [id = 381] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A9800 == 33 [pid = 3760] [id = 379] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8B4800 == 32 [pid = 3760] [id = 389] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C2000 == 31 [pid = 3760] [id = 388] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB468800 == 30 [pid = 3760] [id = 376] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ADE3D000 == 29 [pid = 3760] [id = 377] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3CF000 == 28 [pid = 3760] [id = 378] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC025000 == 27 [pid = 3760] [id = 387] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3E000 == 26 [pid = 3760] [id = 375] 02:53:43 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40DA800 == 25 [pid = 3760] [id = 386] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ACD29400) [pid = 3760] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AC327400) [pid = 3760] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABE89C00) [pid = 3760] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABB39400) [pid = 3760] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09FD99000) [pid = 3760] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC5E2400) [pid = 3760] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC57E000) [pid = 3760] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ACD02400) [pid = 3760] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F255C00) [pid = 3760] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A8A69400) [pid = 3760] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A5247C00) [pid = 3760] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09F2EB400) [pid = 3760] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09F01DC00) [pid = 3760] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABFE2400) [pid = 3760] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AA94DC00) [pid = 3760] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A409E800) [pid = 3760] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A526F800) [pid = 3760] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B09FF20000) [pid = 3760] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB692000) [pid = 3760] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AB6CA400) [pid = 3760] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB149800) [pid = 3760] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AB6D0000) [pid = 3760] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:53:43 INFO - PROCESS | 3760 | 1465120423624 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 776ms 02:53:43 INFO - PROCESS | 3760 | 1465120423663 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 3760 | 1465120423668 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:53:43 INFO - PROCESS | 3760 | 1465120423674 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 3760 | 1465120423678 Marionette TRACE conn6 <- [1,1798,null,{}] 02:53:43 INFO - PROCESS | 3760 | 1465120423681 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:43 INFO - PROCESS | 3760 | 1465120423684 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:43 INFO - PROCESS | 3760 | 1465120423782 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:53:43 INFO - PROCESS | 3760 | 1465120423790 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3760 | 1465120423793 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8DA5000 == 26 [pid = 3760] [id = 459] 02:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0A3D88C00) [pid = 3760] [serial = 1377] [outer = 0000000000000000] 02:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A409F800) [pid = 3760] [serial = 1378] [outer = 000000B0A3D88C00] 02:53:43 INFO - PROCESS | 3760 | 1465120423844 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A526F800) [pid = 3760] [serial = 1379] [outer = 000000B0A3D88C00] 02:53:44 INFO - PROCESS | 3760 | 1465120424334 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 02:53:44 INFO - PROCESS | 3760 | 1465120424349 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 3760 | 1465120424351 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:53:44 INFO - PROCESS | 3760 | 1465120424374 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 3760 | 1465120424378 Marionette TRACE conn6 <- [1,1802,null,{}] 02:53:44 INFO - PROCESS | 3760 | 1465120424390 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:44 INFO - PROCESS | 3760 | 1465120424395 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:44 INFO - PROCESS | 3760 | 1465120424527 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:53:44 INFO - PROCESS | 3760 | 1465120424545 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 3760 | 1465120424548 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB0F000 == 27 [pid = 3760] [id = 460] 02:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A8A74800) [pid = 3760] [serial = 1380] [outer = 0000000000000000] 02:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A9511400) [pid = 3760] [serial = 1381] [outer = 000000B0A8A74800] 02:53:44 INFO - PROCESS | 3760 | 1465120424604 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB120400) [pid = 3760] [serial = 1382] [outer = 000000B0A8A74800] 02:53:45 INFO - PROCESS | 3760 | 1465120425074 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 755ms 02:53:45 INFO - PROCESS | 3760 | 1465120425113 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 3760 | 1465120425116 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:53:45 INFO - PROCESS | 3760 | 1465120425119 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 3760 | 1465120425121 Marionette TRACE conn6 <- [1,1806,null,{}] 02:53:45 INFO - PROCESS | 3760 | 1465120425125 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:45 INFO - PROCESS | 3760 | 1465120425127 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:45 INFO - PROCESS | 3760 | 1465120425219 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:53:45 INFO - PROCESS | 3760 | 1465120425227 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 3760 | 1465120425229 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ADE3D000 == 28 [pid = 3760] [id = 461] 02:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB146400) [pid = 3760] [serial = 1383] [outer = 0000000000000000] 02:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB24F400) [pid = 3760] [serial = 1384] [outer = 000000B0AB146400] 02:53:45 INFO - PROCESS | 3760 | 1465120425276 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB692000) [pid = 3760] [serial = 1385] [outer = 000000B0AB146400] 02:53:45 INFO - PROCESS | 3760 | 1465120425756 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 02:53:45 INFO - PROCESS | 3760 | 1465120425796 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:53:45 INFO - PROCESS | 3760 | 1465120425806 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:53:45 INFO - PROCESS | 3760 | 1465120425810 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 3760 | 1465120425812 Marionette TRACE conn6 <- [1,1810,null,{}] 02:53:45 INFO - PROCESS | 3760 | 1465120425815 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:45 INFO - PROCESS | 3760 | 1465120425818 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:45 INFO - PROCESS | 3760 | 1465120425960 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:53:45 INFO - PROCESS | 3760 | 1465120425983 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 3760 | 1465120425985 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40C8800 == 29 [pid = 3760] [id = 462] 02:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB69F400) [pid = 3760] [serial = 1386] [outer = 0000000000000000] 02:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB6C3400) [pid = 3760] [serial = 1387] [outer = 000000B0AB69F400] 02:53:46 INFO - PROCESS | 3760 | 1465120426031 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6E7C00) [pid = 3760] [serial = 1388] [outer = 000000B0AB69F400] 02:53:46 INFO - PROCESS | 3760 | 1465120426498 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 02:53:46 INFO - PROCESS | 3760 | 1465120426547 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 3760 | 1465120426549 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:53:46 INFO - PROCESS | 3760 | 1465120426552 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 3760 | 1465120426554 Marionette TRACE conn6 <- [1,1814,null,{}] 02:53:46 INFO - PROCESS | 3760 | 1465120426565 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:46 INFO - PROCESS | 3760 | 1465120426571 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:46 INFO - PROCESS | 3760 | 1465120426712 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:53:46 INFO - PROCESS | 3760 | 1465120426772 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 3760 | 1465120426774 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF937000 == 30 [pid = 3760] [id = 463] 02:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABB42000) [pid = 3760] [serial = 1389] [outer = 0000000000000000] 02:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABFE1400) [pid = 3760] [serial = 1390] [outer = 000000B0ABB42000] 02:53:46 INFO - PROCESS | 3760 | 1465120426822 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC325400) [pid = 3760] [serial = 1391] [outer = 000000B0ABB42000] 02:53:47 INFO - PROCESS | 3760 | 1465120427305 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 02:53:47 INFO - PROCESS | 3760 | 1465120427332 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 3760 | 1465120427334 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:53:47 INFO - PROCESS | 3760 | 1465120427337 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:53:47 INFO - PROCESS | 3760 | 1465120427339 Marionette TRACE conn6 <- [1,1818,null,{}] 02:53:47 INFO - PROCESS | 3760 | 1465120427343 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:47 INFO - PROCESS | 3760 | 1465120427345 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:47 INFO - PROCESS | 3760 | 1465120427457 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:53:47 INFO - PROCESS | 3760 | 1465120427539 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 3760 | 1465120427541 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB49DC00) [pid = 3760] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB6C5000) [pid = 3760] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A4BED400) [pid = 3760] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F216C00) [pid = 3760] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09E965C00) [pid = 3760] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09CDBB400) [pid = 3760] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AAD48C00) [pid = 3760] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB1B0800) [pid = 3760] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:53:47 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09F256400) [pid = 3760] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:53:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F52E000 == 31 [pid = 3760] [id = 464] 02:53:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09E965C00) [pid = 3760] [serial = 1392] [outer = 0000000000000000] 02:53:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09FD99C00) [pid = 3760] [serial = 1393] [outer = 000000B09E965C00] 02:53:47 INFO - PROCESS | 3760 | 1465120427595 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB1B7000) [pid = 3760] [serial = 1394] [outer = 000000B09E965C00] 02:53:47 INFO - PROCESS | 3760 | 1465120427958 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 672ms 02:53:48 INFO - PROCESS | 3760 | 1465120428012 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 3760 | 1465120428014 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 3760 | 1465120428018 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:53:48 INFO - PROCESS | 3760 | 1465120428020 Marionette TRACE conn6 <- [1,1822,null,{}] 02:53:48 INFO - PROCESS | 3760 | 1465120428023 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:48 INFO - PROCESS | 3760 | 1465120428025 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:48 INFO - PROCESS | 3760 | 1465120428140 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:53:48 INFO - PROCESS | 3760 | 1465120428148 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 3760 | 1465120428150 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D58800 == 32 [pid = 3760] [id = 465] 02:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A836FC00) [pid = 3760] [serial = 1395] [outer = 0000000000000000] 02:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AC577C00) [pid = 3760] [serial = 1396] [outer = 000000B0A836FC00] 02:53:48 INFO - PROCESS | 3760 | 1465120428197 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AC583400) [pid = 3760] [serial = 1397] [outer = 000000B0A836FC00] 02:53:48 INFO - PROCESS | 3760 | 1465120428624 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 02:53:48 INFO - PROCESS | 3760 | 1465120428650 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 3760 | 1465120428652 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 3760 | 1465120428655 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:53:48 INFO - PROCESS | 3760 | 1465120428657 Marionette TRACE conn6 <- [1,1826,null,{}] 02:53:48 INFO - PROCESS | 3760 | 1465120428661 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:48 INFO - PROCESS | 3760 | 1465120428663 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:48 INFO - PROCESS | 3760 | 1465120428780 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:53:48 INFO - PROCESS | 3760 | 1465120428821 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 3760 | 1465120428823 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD3000 == 33 [pid = 3760] [id = 466] 02:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8A75C00) [pid = 3760] [serial = 1398] [outer = 0000000000000000] 02:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AC5E4000) [pid = 3760] [serial = 1399] [outer = 000000B0A8A75C00] 02:53:48 INFO - PROCESS | 3760 | 1465120428870 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ACD04400) [pid = 3760] [serial = 1400] [outer = 000000B0A8A75C00] 02:53:49 INFO - PROCESS | 3760 | 1465120429322 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 02:53:49 INFO - PROCESS | 3760 | 1465120429394 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 3760 | 1465120429397 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:53:49 INFO - PROCESS | 3760 | 1465120429401 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 3760 | 1465120429403 Marionette TRACE conn6 <- [1,1830,null,{}] 02:53:49 INFO - PROCESS | 3760 | 1465120429407 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:49 INFO - PROCESS | 3760 | 1465120429409 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:49 INFO - PROCESS | 3760 | 1465120429499 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:53:49 INFO - PROCESS | 3760 | 1465120429506 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 3760 | 1465120429508 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF4A800 == 34 [pid = 3760] [id = 467] 02:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ACC91800) [pid = 3760] [serial = 1401] [outer = 0000000000000000] 02:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ACD11800) [pid = 3760] [serial = 1402] [outer = 000000B0ACC91800] 02:53:49 INFO - PROCESS | 3760 | 1465120429563 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD9C800) [pid = 3760] [serial = 1403] [outer = 000000B0ACC91800] 02:53:50 INFO - PROCESS | 3760 | 1465120430302 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 923ms 02:53:50 INFO - PROCESS | 3760 | 1465120430327 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 3760 | 1465120430332 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:53:50 INFO - PROCESS | 3760 | 1465120430337 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 3760 | 1465120430343 Marionette TRACE conn6 <- [1,1834,null,{}] 02:53:50 INFO - PROCESS | 3760 | 1465120430349 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:50 INFO - PROCESS | 3760 | 1465120430352 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:50 INFO - PROCESS | 3760 | 1465120430476 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:53:50 INFO - PROCESS | 3760 | 1465120430600 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 3760 | 1465120430603 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FB7000 == 35 [pid = 3760] [id = 468] 02:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A3393400) [pid = 3760] [serial = 1404] [outer = 0000000000000000] 02:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A3BCC400) [pid = 3760] [serial = 1405] [outer = 000000B0A3393400] 02:53:50 INFO - PROCESS | 3760 | 1465120430666 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A5629400) [pid = 3760] [serial = 1406] [outer = 000000B0A3393400] 02:53:51 INFO - PROCESS | 3760 | 1465120431264 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 02:53:51 INFO - PROCESS | 3760 | 1465120431327 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 3760 | 1465120431333 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:53:51 INFO - PROCESS | 3760 | 1465120431340 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 3760 | 1465120431343 Marionette TRACE conn6 <- [1,1838,null,{}] 02:53:51 INFO - PROCESS | 3760 | 1465120431347 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:51 INFO - PROCESS | 3760 | 1465120431350 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:51 INFO - PROCESS | 3760 | 1465120431483 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:53:51 INFO - PROCESS | 3760 | 1465120431572 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 3760 | 1465120431576 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A2000 == 36 [pid = 3760] [id = 469] 02:53:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8F80C00) [pid = 3760] [serial = 1407] [outer = 0000000000000000] 02:53:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB1B1800) [pid = 3760] [serial = 1408] [outer = 000000B0A8F80C00] 02:53:51 INFO - PROCESS | 3760 | 1465120431635 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB6CE800) [pid = 3760] [serial = 1409] [outer = 000000B0A8F80C00] 02:53:52 INFO - PROCESS | 3760 | 1465120432193 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 923ms 02:53:52 INFO - PROCESS | 3760 | 1465120432301 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 3760 | 1465120432304 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:53:52 INFO - PROCESS | 3760 | 1465120432308 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 3760 | 1465120432312 Marionette TRACE conn6 <- [1,1842,null,{}] 02:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:53:52 INFO - PROCESS | 3760 | 1465120432353 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:52 INFO - PROCESS | 3760 | 1465120432358 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:52 INFO - PROCESS | 3760 | 1465120432488 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:53:52 INFO - PROCESS | 3760 | 1465120432604 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 3760 | 1465120432608 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BBA000 == 37 [pid = 3760] [id = 470] 02:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ABFED000) [pid = 3760] [serial = 1410] [outer = 0000000000000000] 02:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC577400) [pid = 3760] [serial = 1411] [outer = 000000B0ABFED000] 02:53:52 INFO - PROCESS | 3760 | 1465120432671 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AD908000) [pid = 3760] [serial = 1412] [outer = 000000B0ABFED000] 02:53:53 INFO - PROCESS | 3760 | 1465120433236 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 986ms 02:53:53 INFO - PROCESS | 3760 | 1465120433304 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 3760 | 1465120433307 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:53:53 INFO - PROCESS | 3760 | 1465120433311 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 3760 | 1465120433314 Marionette TRACE conn6 <- [1,1846,null,{}] 02:53:53 INFO - PROCESS | 3760 | 1465120433318 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:53 INFO - PROCESS | 3760 | 1465120433321 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:53 INFO - PROCESS | 3760 | 1465120433442 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:53:53 INFO - PROCESS | 3760 | 1465120433535 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 3760 | 1465120433537 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DCD800 == 38 [pid = 3760] [id = 471] 02:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F01C400) [pid = 3760] [serial = 1413] [outer = 0000000000000000] 02:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A3311000) [pid = 3760] [serial = 1414] [outer = 000000B09F01C400] 02:53:53 INFO - PROCESS | 3760 | 1465120433594 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AC32C800) [pid = 3760] [serial = 1415] [outer = 000000B09F01C400] 02:53:54 INFO - PROCESS | 3760 | 1465120434327 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1079ms 02:53:54 INFO - PROCESS | 3760 | 1465120434404 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 3760 | 1465120434408 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:53:54 INFO - PROCESS | 3760 | 1465120434413 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 3760 | 1465120434417 Marionette TRACE conn6 <- [1,1850,null,{}] 02:53:54 INFO - PROCESS | 3760 | 1465120434423 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:54 INFO - PROCESS | 3760 | 1465120434426 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:54 INFO - PROCESS | 3760 | 1465120434617 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:53:54 INFO - PROCESS | 3760 | 1465120434669 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 3760 | 1465120434672 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86C0800 == 39 [pid = 3760] [id = 472] 02:53:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A330F800) [pid = 3760] [serial = 1416] [outer = 0000000000000000] 02:53:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A3A4EC00) [pid = 3760] [serial = 1417] [outer = 000000B0A330F800] 02:53:54 INFO - PROCESS | 3760 | 1465120434726 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0A5596800) [pid = 3760] [serial = 1418] [outer = 000000B0A330F800] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3DC800 == 38 [pid = 3760] [id = 384] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F52E000 == 37 [pid = 3760] [id = 464] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD3000 == 36 [pid = 3760] [id = 466] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B207A800 == 35 [pid = 3760] [id = 445] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB223000 == 34 [pid = 3760] [id = 383] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D58800 == 33 [pid = 3760] [id = 465] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC083000 == 32 [pid = 3760] [id = 391] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DCD800 == 31 [pid = 3760] [id = 471] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BBA000 == 30 [pid = 3760] [id = 470] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A2000 == 29 [pid = 3760] [id = 469] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FB7000 == 28 [pid = 3760] [id = 468] 02:53:55 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF4A800 == 27 [pid = 3760] [id = 467] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AB69C400) [pid = 3760] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AB6BC800) [pid = 3760] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB6CAC00) [pid = 3760] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A4CB6800) [pid = 3760] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A7CF9000) [pid = 3760] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A8A6F800) [pid = 3760] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09E966400) [pid = 3760] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09F016800) [pid = 3760] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A7C82400) [pid = 3760] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A351F800) [pid = 3760] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A3BCCC00) [pid = 3760] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB140800) [pid = 3760] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB1AF800) [pid = 3760] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB254000) [pid = 3760] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB49E400) [pid = 3760] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F261400) [pid = 3760] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F55B400) [pid = 3760] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABB45C00) [pid = 3760] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB7EA800) [pid = 3760] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:53:55 INFO - PROCESS | 3760 | 1465120435958 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1582ms 02:53:56 INFO - PROCESS | 3760 | 1465120436002 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 3760 | 1465120436006 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:53:56 INFO - PROCESS | 3760 | 1465120436011 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 3760 | 1465120436016 Marionette TRACE conn6 <- [1,1854,null,{}] 02:53:56 INFO - PROCESS | 3760 | 1465120436022 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:56 INFO - PROCESS | 3760 | 1465120436024 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:56 INFO - PROCESS | 3760 | 1465120436150 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:53:56 INFO - PROCESS | 3760 | 1465120436230 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3760 | 1465120436233 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DB7800 == 28 [pid = 3760] [id = 473] 02:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09F216C00) [pid = 3760] [serial = 1419] [outer = 0000000000000000] 02:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09F25A400) [pid = 3760] [serial = 1420] [outer = 000000B09F216C00] 02:53:56 INFO - PROCESS | 3760 | 1465120436285 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09F274C00) [pid = 3760] [serial = 1421] [outer = 000000B09F216C00] 02:53:56 INFO - PROCESS | 3760 | 1465120436701 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 02:53:56 INFO - PROCESS | 3760 | 1465120436752 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 3760 | 1465120436757 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:53:56 INFO - PROCESS | 3760 | 1465120436767 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 3760 | 1465120436770 Marionette TRACE conn6 <- [1,1858,null,{}] 02:53:56 INFO - PROCESS | 3760 | 1465120436773 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:56 INFO - PROCESS | 3760 | 1465120436776 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:56 INFO - PROCESS | 3760 | 1465120436878 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:53:56 INFO - PROCESS | 3760 | 1465120436891 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3760 | 1465120436894 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FBB000 == 29 [pid = 3760] [id = 474] 02:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B09FD2B000) [pid = 3760] [serial = 1422] [outer = 0000000000000000] 02:53:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A3B75800) [pid = 3760] [serial = 1423] [outer = 000000B09FD2B000] 02:53:56 INFO - PROCESS | 3760 | 1465120436945 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A4C48000) [pid = 3760] [serial = 1424] [outer = 000000B09FD2B000] 02:53:57 INFO - PROCESS | 3760 | 1465120437426 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 672ms 02:53:57 INFO - PROCESS | 3760 | 1465120437440 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:53:57 INFO - PROCESS | 3760 | 1465120437443 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:53:57 INFO - PROCESS | 3760 | 1465120437446 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 3760 | 1465120437450 Marionette TRACE conn6 <- [1,1862,null,{}] 02:53:57 INFO - PROCESS | 3760 | 1465120437462 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:57 INFO - PROCESS | 3760 | 1465120437467 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:57 INFO - PROCESS | 3760 | 1465120437561 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:53:57 INFO - PROCESS | 3760 | 1465120437583 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 3760 | 1465120437587 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC02B800 == 30 [pid = 3760] [id = 475] 02:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A7CEE800) [pid = 3760] [serial = 1425] [outer = 0000000000000000] 02:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8309800) [pid = 3760] [serial = 1426] [outer = 000000B0A7CEE800] 02:53:57 INFO - PROCESS | 3760 | 1465120437638 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A8D23800) [pid = 3760] [serial = 1427] [outer = 000000B0A7CEE800] 02:53:58 INFO - PROCESS | 3760 | 1465120438149 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 02:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:53:58 INFO - PROCESS | 3760 | 1465120438201 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 3760 | 1465120438204 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:53:58 INFO - PROCESS | 3760 | 1465120438207 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 3760 | 1465120438209 Marionette TRACE conn6 <- [1,1866,null,{}] 02:53:58 INFO - PROCESS | 3760 | 1465120438213 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:58 INFO - PROCESS | 3760 | 1465120438215 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:58 INFO - PROCESS | 3760 | 1465120438336 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:53:58 INFO - PROCESS | 3760 | 1465120438391 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 3760 | 1465120438393 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE02B800 == 31 [pid = 3760] [id = 476] 02:53:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB122000) [pid = 3760] [serial = 1428] [outer = 0000000000000000] 02:53:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB13F000) [pid = 3760] [serial = 1429] [outer = 000000B0AB122000] 02:53:58 INFO - PROCESS | 3760 | 1465120438441 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB1AFC00) [pid = 3760] [serial = 1430] [outer = 000000B0AB122000] 02:53:58 INFO - PROCESS | 3760 | 1465120438877 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 02:53:58 INFO - PROCESS | 3760 | 1465120438944 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 3760 | 1465120438947 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:53:58 INFO - PROCESS | 3760 | 1465120438952 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 3760 | 1465120438953 Marionette TRACE conn6 <- [1,1870,null,{}] 02:53:58 INFO - PROCESS | 3760 | 1465120438963 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:58 INFO - PROCESS | 3760 | 1465120438966 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:59 INFO - PROCESS | 3760 | 1465120439079 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:53:59 INFO - PROCESS | 3760 | 1465120439151 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 3760 | 1465120439153 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:53:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3BF000 == 32 [pid = 3760] [id = 477] 02:53:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09E95CC00) [pid = 3760] [serial = 1431] [outer = 0000000000000000] 02:53:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AB1B5C00) [pid = 3760] [serial = 1432] [outer = 000000B09E95CC00] 02:53:59 INFO - PROCESS | 3760 | 1465120439200 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB698400) [pid = 3760] [serial = 1433] [outer = 000000B09E95CC00] 02:53:59 INFO - PROCESS | 3760 | 1465120439653 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 02:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:53:59 INFO - PROCESS | 3760 | 1465120439706 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 3760 | 1465120439708 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:53:59 INFO - PROCESS | 3760 | 1465120439712 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 3760 | 1465120439713 Marionette TRACE conn6 <- [1,1874,null,{}] 02:53:59 INFO - PROCESS | 3760 | 1465120439717 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:59 INFO - PROCESS | 3760 | 1465120439723 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:00 INFO - PROCESS | 3760 | 1465120440006 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB69F400) [pid = 3760] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABB42000) [pid = 3760] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09F261800) [pid = 3760] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3D88C00) [pid = 3760] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB146400) [pid = 3760] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09CDB5400) [pid = 3760] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A8A74800) [pid = 3760] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09E965C00) [pid = 3760] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB6B9000) [pid = 3760] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09EB6D400) [pid = 3760] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A836FC00) [pid = 3760] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0ACD08400) [pid = 3760] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A8A75C00) [pid = 3760] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:54:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ACC91800) [pid = 3760] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:54:00 INFO - PROCESS | 3760 | 1465120440089 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 3760 | 1465120440091 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA709000 == 33 [pid = 3760] [id = 478] 02:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09E965C00) [pid = 3760] [serial = 1434] [outer = 0000000000000000] 02:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09F01A800) [pid = 3760] [serial = 1435] [outer = 000000B09E965C00] 02:54:00 INFO - PROCESS | 3760 | 1465120440148 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB693800) [pid = 3760] [serial = 1436] [outer = 000000B09E965C00] 02:54:00 INFO - PROCESS | 3760 | 1465120440525 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 818ms 02:54:00 INFO - PROCESS | 3760 | 1465120440533 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 3760 | 1465120440535 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:54:00 INFO - PROCESS | 3760 | 1465120440549 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 3760 | 1465120440551 Marionette TRACE conn6 <- [1,1878,null,{}] 02:54:00 INFO - PROCESS | 3760 | 1465120440554 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:00 INFO - PROCESS | 3760 | 1465120440556 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:00 INFO - PROCESS | 3760 | 1465120440642 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:54:00 INFO - PROCESS | 3760 | 1465120440647 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 3760 | 1465120440649 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B004D800 == 34 [pid = 3760] [id = 479] 02:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6D4C00) [pid = 3760] [serial = 1437] [outer = 0000000000000000] 02:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABC70000) [pid = 3760] [serial = 1438] [outer = 000000B0AB6D4C00] 02:54:00 INFO - PROCESS | 3760 | 1465120440696 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABE95400) [pid = 3760] [serial = 1439] [outer = 000000B0AB6D4C00] 02:54:01 INFO - PROCESS | 3760 | 1465120441143 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 02:54:01 INFO - PROCESS | 3760 | 1465120441183 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 3760 | 1465120441185 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:54:01 INFO - PROCESS | 3760 | 1465120441188 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 3760 | 1465120441190 Marionette TRACE conn6 <- [1,1882,null,{}] 02:54:01 INFO - PROCESS | 3760 | 1465120441194 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:01 INFO - PROCESS | 3760 | 1465120441196 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:01 INFO - PROCESS | 3760 | 1465120441280 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:54:01 INFO - PROCESS | 3760 | 1465120441286 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 3760 | 1465120441288 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D53800 == 35 [pid = 3760] [id = 480] 02:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABFEC000) [pid = 3760] [serial = 1440] [outer = 0000000000000000] 02:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ABFED800) [pid = 3760] [serial = 1441] [outer = 000000B0ABFEC000] 02:54:01 INFO - PROCESS | 3760 | 1465120441344 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC32C400) [pid = 3760] [serial = 1442] [outer = 000000B0ABFEC000] 02:54:01 INFO - PROCESS | 3760 | 1465120441778 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 02:54:01 INFO - PROCESS | 3760 | 1465120441827 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 3760 | 1465120441830 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:54:01 INFO - PROCESS | 3760 | 1465120441833 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 3760 | 1465120441835 Marionette TRACE conn6 <- [1,1886,null,{}] 02:54:01 INFO - PROCESS | 3760 | 1465120441838 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:01 INFO - PROCESS | 3760 | 1465120441840 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:01 INFO - PROCESS | 3760 | 1465120441929 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:54:01 INFO - PROCESS | 3760 | 1465120441935 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 3760 | 1465120441937 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F9C800 == 36 [pid = 3760] [id = 481] 02:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AC330400) [pid = 3760] [serial = 1443] [outer = 0000000000000000] 02:54:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC57B400) [pid = 3760] [serial = 1444] [outer = 000000B0AC330400] 02:54:01 INFO - PROCESS | 3760 | 1465120441983 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AC6CF800) [pid = 3760] [serial = 1445] [outer = 000000B0AC330400] 02:54:02 INFO - PROCESS | 3760 | 1465120442823 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1074ms 02:54:02 INFO - PROCESS | 3760 | 1465120442909 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 3760 | 1465120442914 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:54:02 INFO - PROCESS | 3760 | 1465120442919 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 3760 | 1465120442925 Marionette TRACE conn6 <- [1,1890,null,{}] 02:54:02 INFO - PROCESS | 3760 | 1465120442930 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:02 INFO - PROCESS | 3760 | 1465120442933 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:03 INFO - PROCESS | 3760 | 1465120443092 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:54:03 INFO - PROCESS | 3760 | 1465120443210 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 3760 | 1465120443214 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D5800 == 37 [pid = 3760] [id = 482] 02:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F26A400) [pid = 3760] [serial = 1446] [outer = 0000000000000000] 02:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B09FD2A800) [pid = 3760] [serial = 1447] [outer = 000000B09F26A400] 02:54:03 INFO - PROCESS | 3760 | 1465120443288 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0A3B73000) [pid = 3760] [serial = 1448] [outer = 000000B09F26A400] 02:54:04 INFO - PROCESS | 3760 | 1465120444003 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1132ms 02:54:04 INFO - PROCESS | 3760 | 1465120444079 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 3760 | 1465120444084 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:54:04 INFO - PROCESS | 3760 | 1465120444092 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:54:04 INFO - PROCESS | 3760 | 1465120444095 Marionette TRACE conn6 <- [1,1894,null,{}] 02:54:04 INFO - PROCESS | 3760 | 1465120444100 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:04 INFO - PROCESS | 3760 | 1465120444104 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:04 INFO - PROCESS | 3760 | 1465120444245 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:54:04 INFO - PROCESS | 3760 | 1465120444345 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 3760 | 1465120444348 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB220800 == 38 [pid = 3760] [id = 483] 02:54:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09F26AC00) [pid = 3760] [serial = 1449] [outer = 0000000000000000] 02:54:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A7CF8000) [pid = 3760] [serial = 1450] [outer = 000000B09F26AC00] 02:54:04 INFO - PROCESS | 3760 | 1465120444410 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AB123000) [pid = 3760] [serial = 1451] [outer = 000000B09F26AC00] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D53800 == 37 [pid = 3760] [id = 480] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B004D800 == 36 [pid = 3760] [id = 479] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA709000 == 35 [pid = 3760] [id = 478] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3BF000 == 34 [pid = 3760] [id = 477] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE02B800 == 33 [pid = 3760] [id = 476] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC02B800 == 32 [pid = 3760] [id = 475] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FBB000 == 31 [pid = 3760] [id = 474] 02:54:05 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DB7800 == 30 [pid = 3760] [id = 473] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0AD911000) [pid = 3760] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0ACD9C800) [pid = 3760] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0ACD11800) [pid = 3760] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB6C3400) [pid = 3760] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABFE1400) [pid = 3760] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB6E7C00) [pid = 3760] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AC325400) [pid = 3760] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3272000) [pid = 3760] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3ACB000) [pid = 3760] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A409F800) [pid = 3760] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A526F800) [pid = 3760] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB24F400) [pid = 3760] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09CF4CC00) [pid = 3760] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E721400) [pid = 3760] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A9511400) [pid = 3760] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB120400) [pid = 3760] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09FD99C00) [pid = 3760] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABC78800) [pid = 3760] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F258400) [pid = 3760] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A37A7800) [pid = 3760] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB1B7000) [pid = 3760] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ACD04400) [pid = 3760] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AC577C00) [pid = 3760] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB692000) [pid = 3760] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC583400) [pid = 3760] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC5E4000) [pid = 3760] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:54:05 INFO - PROCESS | 3760 | 1465120445285 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1237ms 02:54:05 INFO - PROCESS | 3760 | 1465120445336 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 3760 | 1465120445341 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:54:05 INFO - PROCESS | 3760 | 1465120445346 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 3760 | 1465120445349 Marionette TRACE conn6 <- [1,1898,null,{}] 02:54:05 INFO - PROCESS | 3760 | 1465120445355 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:05 INFO - PROCESS | 3760 | 1465120445359 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:05 INFO - PROCESS | 3760 | 1465120445452 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:54:05 INFO - PROCESS | 3760 | 1465120445458 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 3760 | 1465120445464 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3555800 == 31 [pid = 3760] [id = 484] 02:54:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09EB6E000) [pid = 3760] [serial = 1452] [outer = 0000000000000000] 02:54:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F253400) [pid = 3760] [serial = 1453] [outer = 000000B09EB6E000] 02:54:05 INFO - PROCESS | 3760 | 1465120445522 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09FF20000) [pid = 3760] [serial = 1454] [outer = 000000B09EB6E000] 02:54:06 INFO - PROCESS | 3760 | 1465120446056 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 735ms 02:54:06 INFO - PROCESS | 3760 | 1465120446084 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 3760 | 1465120446089 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:54:06 INFO - PROCESS | 3760 | 1465120446095 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 3760 | 1465120446098 Marionette TRACE conn6 <- [1,1902,null,{}] 02:54:06 INFO - PROCESS | 3760 | 1465120446101 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:06 INFO - PROCESS | 3760 | 1465120446104 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:06 INFO - PROCESS | 3760 | 1465120446197 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:54:06 INFO - PROCESS | 3760 | 1465120446206 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 3760 | 1465120446208 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FB6800 == 32 [pid = 3760] [id = 485] 02:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A5242400) [pid = 3760] [serial = 1455] [outer = 0000000000000000] 02:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A559E000) [pid = 3760] [serial = 1456] [outer = 000000B0A5242400] 02:54:06 INFO - PROCESS | 3760 | 1465120446259 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8311400) [pid = 3760] [serial = 1457] [outer = 000000B0A5242400] 02:54:06 INFO - PROCESS | 3760 | 1465120446727 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 02:54:06 INFO - PROCESS | 3760 | 1465120446769 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 3760 | 1465120446772 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:54:06 INFO - PROCESS | 3760 | 1465120446776 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 3760 | 1465120446780 Marionette TRACE conn6 <- [1,1906,null,{}] 02:54:06 INFO - PROCESS | 3760 | 1465120446791 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:06 INFO - PROCESS | 3760 | 1465120446797 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:06 INFO - PROCESS | 3760 | 1465120446890 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:54:06 INFO - PROCESS | 3760 | 1465120446974 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 3760 | 1465120446977 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACCB3800 == 33 [pid = 3760] [id = 486] 02:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09E1B9000) [pid = 3760] [serial = 1458] [outer = 0000000000000000] 02:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB124000) [pid = 3760] [serial = 1459] [outer = 000000B09E1B9000] 02:54:07 INFO - PROCESS | 3760 | 1465120447027 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB498000) [pid = 3760] [serial = 1460] [outer = 000000B09E1B9000] 02:54:07 INFO - PROCESS | 3760 | 1465120447426 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 02:54:07 INFO - PROCESS | 3760 | 1465120447469 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 3760 | 1465120447472 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:54:07 INFO - PROCESS | 3760 | 1465120447475 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 3760 | 1465120447477 Marionette TRACE conn6 <- [1,1910,null,{}] 02:54:07 INFO - PROCESS | 3760 | 1465120447481 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:07 INFO - PROCESS | 3760 | 1465120447483 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:07 INFO - PROCESS | 3760 | 1465120447640 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:54:07 INFO - PROCESS | 3760 | 1465120447661 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 3760 | 1465120447671 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E4800 == 34 [pid = 3760] [id = 487] 02:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB6B8000) [pid = 3760] [serial = 1461] [outer = 0000000000000000] 02:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB6C0400) [pid = 3760] [serial = 1462] [outer = 000000B0AB6B8000] 02:54:07 INFO - PROCESS | 3760 | 1465120447720 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6DD400) [pid = 3760] [serial = 1463] [outer = 000000B0AB6B8000] 02:54:08 INFO - PROCESS | 3760 | 1465120448181 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 02:54:08 INFO - PROCESS | 3760 | 1465120448212 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 3760 | 1465120448215 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:54:08 INFO - PROCESS | 3760 | 1465120448218 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:54:08 INFO - PROCESS | 3760 | 1465120448219 Marionette TRACE conn6 <- [1,1914,null,{}] 02:54:08 INFO - PROCESS | 3760 | 1465120448223 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:08 INFO - PROCESS | 3760 | 1465120448225 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:08 INFO - PROCESS | 3760 | 1465120448341 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:54:08 INFO - PROCESS | 3760 | 1465120448346 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3760 | 1465120448348 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A6800 == 35 [pid = 3760] [id = 488] 02:54:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB6D1000) [pid = 3760] [serial = 1464] [outer = 0000000000000000] 02:54:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABB41800) [pid = 3760] [serial = 1465] [outer = 000000B0AB6D1000] 02:54:08 INFO - PROCESS | 3760 | 1465120448395 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABC75C00) [pid = 3760] [serial = 1466] [outer = 000000B0AB6D1000] 02:54:08 INFO - PROCESS | 3760 | 1465120448873 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 02:54:08 INFO - PROCESS | 3760 | 1465120448893 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 3760 | 1465120448895 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:54:08 INFO - PROCESS | 3760 | 1465120448937 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 3760 | 1465120448939 Marionette TRACE conn6 <- [1,1918,null,{}] 02:54:08 INFO - PROCESS | 3760 | 1465120448943 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:08 INFO - PROCESS | 3760 | 1465120448949 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:09 INFO - PROCESS | 3760 | 1465120449103 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:54:09 INFO - PROCESS | 3760 | 1465120449177 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 3760 | 1465120449179 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C9800 == 36 [pid = 3760] [id = 489] 02:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB254000) [pid = 3760] [serial = 1467] [outer = 0000000000000000] 02:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC2CF400) [pid = 3760] [serial = 1468] [outer = 000000B0AB254000] 02:54:09 INFO - PROCESS | 3760 | 1465120449227 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ACD05C00) [pid = 3760] [serial = 1469] [outer = 000000B0AB254000] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB122000) [pid = 3760] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A330F800) [pid = 3760] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A7CEE800) [pid = 3760] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09F216C00) [pid = 3760] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09FD2B000) [pid = 3760] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A3393400) [pid = 3760] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A8F80C00) [pid = 3760] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09E95CC00) [pid = 3760] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABFED000) [pid = 3760] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F01C400) [pid = 3760] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09E965C00) [pid = 3760] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB6D4C00) [pid = 3760] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:54:09 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABFEC000) [pid = 3760] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:54:09 INFO - PROCESS | 3760 | 1465120449715 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 839ms 02:54:09 INFO - PROCESS | 3760 | 1465120449776 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 3760 | 1465120449778 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:54:09 INFO - PROCESS | 3760 | 1465120449781 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:54:09 INFO - PROCESS | 3760 | 1465120449783 Marionette TRACE conn6 <- [1,1922,null,{}] 02:54:09 INFO - PROCESS | 3760 | 1465120449786 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:09 INFO - PROCESS | 3760 | 1465120449788 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:09 INFO - PROCESS | 3760 | 1465120449874 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:54:09 INFO - PROCESS | 3760 | 1465120449880 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 3760 | 1465120449882 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57EC000 == 37 [pid = 3760] [id = 490] 02:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F213800) [pid = 3760] [serial = 1470] [outer = 0000000000000000] 02:54:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A3393400) [pid = 3760] [serial = 1471] [outer = 000000B09F213800] 02:54:09 INFO - PROCESS | 3760 | 1465120449929 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB4A2400) [pid = 3760] [serial = 1472] [outer = 000000B09F213800] 02:54:10 INFO - PROCESS | 3760 | 1465120450398 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 02:54:10 INFO - PROCESS | 3760 | 1465120450463 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 3760 | 1465120450465 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:54:10 INFO - PROCESS | 3760 | 1465120450469 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 3760 | 1465120450471 Marionette TRACE conn6 <- [1,1926,null,{}] 02:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:54:10 INFO - PROCESS | 3760 | 1465120450474 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:10 INFO - PROCESS | 3760 | 1465120450476 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:10 INFO - PROCESS | 3760 | 1465120450561 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:54:10 INFO - PROCESS | 3760 | 1465120450567 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 3760 | 1465120450569 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2069800 == 38 [pid = 3760] [id = 491] 02:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC2D0800) [pid = 3760] [serial = 1473] [outer = 0000000000000000] 02:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ACD0D400) [pid = 3760] [serial = 1474] [outer = 000000B0AC2D0800] 02:54:10 INFO - PROCESS | 3760 | 1465120450615 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AD911800) [pid = 3760] [serial = 1475] [outer = 000000B0AC2D0800] 02:54:11 INFO - PROCESS | 3760 | 1465120451034 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 587ms 02:54:11 INFO - PROCESS | 3760 | 1465120451061 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3760 | 1465120451064 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:54:11 INFO - PROCESS | 3760 | 1465120451079 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 3760 | 1465120451081 Marionette TRACE conn6 <- [1,1930,null,{}] 02:54:11 INFO - PROCESS | 3760 | 1465120451085 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:11 INFO - PROCESS | 3760 | 1465120451087 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:11 INFO - PROCESS | 3760 | 1465120451176 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:54:11 INFO - PROCESS | 3760 | 1465120451199 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 3760 | 1465120451201 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB9800 == 39 [pid = 3760] [id = 492] 02:54:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ADD5C400) [pid = 3760] [serial = 1476] [outer = 0000000000000000] 02:54:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ADD65000) [pid = 3760] [serial = 1477] [outer = 000000B0ADD5C400] 02:54:11 INFO - PROCESS | 3760 | 1465120451248 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AE06F000) [pid = 3760] [serial = 1478] [outer = 000000B0ADD5C400] 02:54:11 INFO - PROCESS | 3760 | 1465120451765 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 776ms 02:54:11 INFO - PROCESS | 3760 | 1465120451858 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3760 | 1465120451863 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:54:11 INFO - PROCESS | 3760 | 1465120451869 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 3760 | 1465120451874 Marionette TRACE conn6 <- [1,1934,null,{}] 02:54:11 INFO - PROCESS | 3760 | 1465120451896 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:11 INFO - PROCESS | 3760 | 1465120451899 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:12 INFO - PROCESS | 3760 | 1465120452033 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:54:12 INFO - PROCESS | 3760 | 1465120452109 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 3760 | 1465120452114 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A325A800 == 40 [pid = 3760] [id = 493] 02:54:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09EE96000) [pid = 3760] [serial = 1479] [outer = 0000000000000000] 02:54:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F25A800) [pid = 3760] [serial = 1480] [outer = 000000B09EE96000] 02:54:12 INFO - PROCESS | 3760 | 1465120452217 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3BCCC00) [pid = 3760] [serial = 1481] [outer = 000000B09EE96000] 02:54:12 INFO - PROCESS | 3760 | 1465120452873 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1039ms 02:54:12 INFO - PROCESS | 3760 | 1465120452911 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 3760 | 1465120452917 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:54:12 INFO - PROCESS | 3760 | 1465120452923 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 3760 | 1465120452927 Marionette TRACE conn6 <- [1,1938,null,{}] 02:54:12 INFO - PROCESS | 3760 | 1465120452931 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:12 INFO - PROCESS | 3760 | 1465120452934 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:13 INFO - PROCESS | 3760 | 1465120453058 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:54:13 INFO - PROCESS | 3760 | 1465120453157 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 3760 | 1465120453159 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C0800 == 41 [pid = 3760] [id = 494] 02:54:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AA94DC00) [pid = 3760] [serial = 1482] [outer = 0000000000000000] 02:54:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB104000) [pid = 3760] [serial = 1483] [outer = 000000B0AA94DC00] 02:54:13 INFO - PROCESS | 3760 | 1465120453220 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB4A1C00) [pid = 3760] [serial = 1484] [outer = 000000B0AA94DC00] 02:54:13 INFO - PROCESS | 3760 | 1465120453902 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1024ms 02:54:13 INFO - PROCESS | 3760 | 1465120453949 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 3760 | 1465120453952 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:54:13 INFO - PROCESS | 3760 | 1465120453956 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 3760 | 1465120453961 Marionette TRACE conn6 <- [1,1942,null,{}] 02:54:13 INFO - PROCESS | 3760 | 1465120453973 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:13 INFO - PROCESS | 3760 | 1465120453979 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:14 INFO - PROCESS | 3760 | 1465120454161 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:54:14 INFO - PROCESS | 3760 | 1465120454279 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 3760 | 1465120454283 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ED1000 == 42 [pid = 3760] [id = 495] 02:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AC335400) [pid = 3760] [serial = 1485] [outer = 0000000000000000] 02:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AC5EAC00) [pid = 3760] [serial = 1486] [outer = 000000B0AC335400] 02:54:14 INFO - PROCESS | 3760 | 1465120454346 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AE067400) [pid = 3760] [serial = 1487] [outer = 000000B0AC335400] 02:54:15 INFO - PROCESS | 3760 | 1465120455001 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1083ms 02:54:15 INFO - PROCESS | 3760 | 1465120455040 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 3760 | 1465120455044 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:54:15 INFO - PROCESS | 3760 | 1465120455066 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 3760 | 1465120455068 Marionette TRACE conn6 <- [1,1946,null,{}] 02:54:15 INFO - PROCESS | 3760 | 1465120455072 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:15 INFO - PROCESS | 3760 | 1465120455075 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:15 INFO - PROCESS | 3760 | 1465120455193 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:54:15 INFO - PROCESS | 3760 | 1465120455441 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 3760 | 1465120455445 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEEA800 == 43 [pid = 3760] [id = 496] 02:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09E040000) [pid = 3760] [serial = 1488] [outer = 0000000000000000] 02:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B09EB6E800) [pid = 3760] [serial = 1489] [outer = 000000B09E040000] 02:54:15 INFO - PROCESS | 3760 | 1465120455516 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B09F274800) [pid = 3760] [serial = 1490] [outer = 000000B09E040000] 02:54:16 INFO - PROCESS | 3760 | 1465120456102 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1082ms 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2069800 == 42 [pid = 3760] [id = 491] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57EC000 == 41 [pid = 3760] [id = 490] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C9800 == 40 [pid = 3760] [id = 489] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A6800 == 39 [pid = 3760] [id = 488] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E4800 == 38 [pid = 3760] [id = 487] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACCB3800 == 37 [pid = 3760] [id = 486] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FB6800 == 36 [pid = 3760] [id = 485] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3555800 == 35 [pid = 3760] [id = 484] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB220800 == 34 [pid = 3760] [id = 483] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D5800 == 33 [pid = 3760] [id = 482] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F9C800 == 32 [pid = 3760] [id = 481] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86C0800 == 31 [pid = 3760] [id = 472] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ED1000 == 30 [pid = 3760] [id = 495] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3C0800 == 29 [pid = 3760] [id = 494] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB9800 == 28 [pid = 3760] [id = 492] 02:54:16 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A325A800 == 27 [pid = 3760] [id = 493] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0A5596800) [pid = 3760] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A3A4EC00) [pid = 3760] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0A8309800) [pid = 3760] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09F25A400) [pid = 3760] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09F274C00) [pid = 3760] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A3B75800) [pid = 3760] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A4C48000) [pid = 3760] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A5629400) [pid = 3760] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3BCC400) [pid = 3760] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB6CE800) [pid = 3760] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB1B1800) [pid = 3760] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB1B5C00) [pid = 3760] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AD908000) [pid = 3760] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AC577400) [pid = 3760] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AC32C800) [pid = 3760] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A3311000) [pid = 3760] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB1AFC00) [pid = 3760] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F01A800) [pid = 3760] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC32C400) [pid = 3760] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB698400) [pid = 3760] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABC70000) [pid = 3760] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB693800) [pid = 3760] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABE95400) [pid = 3760] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A8D23800) [pid = 3760] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABFED800) [pid = 3760] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB13F000) [pid = 3760] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:54:16 INFO - PROCESS | 3760 | 1465120456934 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 3760 | 1465120456939 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:54:16 INFO - PROCESS | 3760 | 1465120456950 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 3760 | 1465120456954 Marionette TRACE conn6 <- [1,1950,null,{}] 02:54:16 INFO - PROCESS | 3760 | 1465120456960 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:54:16 INFO - PROCESS | 3760 | 1465120456964 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:17 INFO - PROCESS | 3760 | 1465120457056 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:54:17 INFO - PROCESS | 3760 | 1465120457129 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 3760 | 1465120457135 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A325A800 == 28 [pid = 3760] [id = 497] 02:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09EB6A400) [pid = 3760] [serial = 1491] [outer = 0000000000000000] 02:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09EB6D800) [pid = 3760] [serial = 1492] [outer = 000000B09EB6A400] 02:54:17 INFO - PROCESS | 3760 | 1465120457187 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09F0E0800) [pid = 3760] [serial = 1493] [outer = 000000B09EB6A400] 02:54:17 INFO - PROCESS | 3760 | 1465120457602 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 02:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:54:17 INFO - PROCESS | 3760 | 1465120457639 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 3760 | 1465120457642 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:54:17 INFO - PROCESS | 3760 | 1465120457649 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 3760 | 1465120457653 Marionette TRACE conn6 <- [1,1954,null,{}] 02:54:17 INFO - PROCESS | 3760 | 1465120457658 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:17 INFO - PROCESS | 3760 | 1465120457661 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:17 INFO - PROCESS | 3760 | 1465120457760 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:54:17 INFO - PROCESS | 3760 | 1465120457794 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 3760 | 1465120457796 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D9D000 == 29 [pid = 3760] [id = 498] 02:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F560C00) [pid = 3760] [serial = 1494] [outer = 0000000000000000] 02:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09FF21000) [pid = 3760] [serial = 1495] [outer = 000000B09F560C00] 02:54:17 INFO - PROCESS | 3760 | 1465120457850 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A3396400) [pid = 3760] [serial = 1496] [outer = 000000B09F560C00] 02:54:18 INFO - PROCESS | 3760 | 1465120458304 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 02:54:18 INFO - PROCESS | 3760 | 1465120458339 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 3760 | 1465120458342 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:54:18 INFO - PROCESS | 3760 | 1465120458351 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 3760 | 1465120458353 Marionette TRACE conn6 <- [1,1958,null,{}] 02:54:18 INFO - PROCESS | 3760 | 1465120458364 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:18 INFO - PROCESS | 3760 | 1465120458376 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:18 INFO - PROCESS | 3760 | 1465120458504 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:54:18 INFO - PROCESS | 3760 | 1465120458595 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 3760 | 1465120458599 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB813000 == 30 [pid = 3760] [id = 499] 02:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A4C4E000) [pid = 3760] [serial = 1497] [outer = 0000000000000000] 02:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A530B800) [pid = 3760] [serial = 1498] [outer = 000000B0A4C4E000] 02:54:18 INFO - PROCESS | 3760 | 1465120458652 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A7CEE000) [pid = 3760] [serial = 1499] [outer = 000000B0A4C4E000] 02:54:19 INFO - PROCESS | 3760 | 1465120459091 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 776ms 02:54:19 INFO - PROCESS | 3760 | 1465120459130 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 3760 | 1465120459132 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:54:19 INFO - PROCESS | 3760 | 1465120459161 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 3760 | 1465120459163 Marionette TRACE conn6 <- [1,1962,null,{}] 02:54:19 INFO - PROCESS | 3760 | 1465120459167 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:19 INFO - PROCESS | 3760 | 1465120459169 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:19 INFO - PROCESS | 3760 | 1465120459287 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:54:19 INFO - PROCESS | 3760 | 1465120459298 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 3760 | 1465120459300 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD3B000 == 31 [pid = 3760] [id = 500] 02:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A8A67800) [pid = 3760] [serial = 1500] [outer = 0000000000000000] 02:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8A73400) [pid = 3760] [serial = 1501] [outer = 000000B0A8A67800] 02:54:19 INFO - PROCESS | 3760 | 1465120459390 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A9508C00) [pid = 3760] [serial = 1502] [outer = 000000B0A8A67800] 02:54:19 INFO - PROCESS | 3760 | 1465120459867 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 796ms 02:54:19 INFO - PROCESS | 3760 | 1465120459944 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 3760 | 1465120459946 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:54:19 INFO - PROCESS | 3760 | 1465120459949 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:54:19 INFO - PROCESS | 3760 | 1465120459952 Marionette TRACE conn6 <- [1,1966,null,{}] 02:54:19 INFO - PROCESS | 3760 | 1465120459955 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:19 INFO - PROCESS | 3760 | 1465120459957 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:20 INFO - PROCESS | 3760 | 1465120460078 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:54:20 INFO - PROCESS | 3760 | 1465120460088 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 3760 | 1465120460090 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C1000 == 32 [pid = 3760] [id = 501] 02:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AADEE400) [pid = 3760] [serial = 1503] [outer = 0000000000000000] 02:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB13C800) [pid = 3760] [serial = 1504] [outer = 000000B0AADEE400] 02:54:20 INFO - PROCESS | 3760 | 1465120460185 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB1B1400) [pid = 3760] [serial = 1505] [outer = 000000B0AADEE400] 02:54:20 INFO - PROCESS | 3760 | 1465120460588 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 02:54:20 INFO - PROCESS | 3760 | 1465120460626 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 3760 | 1465120460628 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:54:20 INFO - PROCESS | 3760 | 1465120460632 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 3760 | 1465120460634 Marionette TRACE conn6 <- [1,1970,null,{}] 02:54:20 INFO - PROCESS | 3760 | 1465120460638 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:20 INFO - PROCESS | 3760 | 1465120460644 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:20 INFO - PROCESS | 3760 | 1465120460798 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:54:20 INFO - PROCESS | 3760 | 1465120460864 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 3760 | 1465120460867 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D2800 == 33 [pid = 3760] [id = 502] 02:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB49E000) [pid = 3760] [serial = 1506] [outer = 0000000000000000] 02:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB69EC00) [pid = 3760] [serial = 1507] [outer = 000000B0AB49E000] 02:54:20 INFO - PROCESS | 3760 | 1465120460914 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB6C9000) [pid = 3760] [serial = 1508] [outer = 000000B0AB49E000] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB6B8000) [pid = 3760] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB6D1000) [pid = 3760] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09F26A400) [pid = 3760] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A5242400) [pid = 3760] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09EB6E000) [pid = 3760] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E1B9000) [pid = 3760] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09F26AC00) [pid = 3760] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC330400) [pid = 3760] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB254000) [pid = 3760] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F213800) [pid = 3760] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC2D0800) [pid = 3760] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:54:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ADD5C400) [pid = 3760] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:54:21 INFO - PROCESS | 3760 | 1465120461444 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 881ms 02:54:21 INFO - PROCESS | 3760 | 1465120461515 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 3760 | 1465120461517 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:54:21 INFO - PROCESS | 3760 | 1465120461520 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 3760 | 1465120461522 Marionette TRACE conn6 <- [1,1974,null,{}] 02:54:21 INFO - PROCESS | 3760 | 1465120461526 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:21 INFO - PROCESS | 3760 | 1465120461528 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:21 INFO - PROCESS | 3760 | 1465120461622 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:54:21 INFO - PROCESS | 3760 | 1465120461642 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 3760 | 1465120461644 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8AB800 == 34 [pid = 3760] [id = 503] 02:54:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09DE2F800) [pid = 3760] [serial = 1509] [outer = 0000000000000000] 02:54:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6D2000) [pid = 3760] [serial = 1510] [outer = 000000B09DE2F800] 02:54:21 INFO - PROCESS | 3760 | 1465120461691 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABB3F400) [pid = 3760] [serial = 1511] [outer = 000000B09DE2F800] 02:54:22 INFO - PROCESS | 3760 | 1465120462116 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 02:54:22 INFO - PROCESS | 3760 | 1465120462153 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 3760 | 1465120462155 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:54:22 INFO - PROCESS | 3760 | 1465120462158 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:54:22 INFO - PROCESS | 3760 | 1465120462160 Marionette TRACE conn6 <- [1,1978,null,{}] 02:54:22 INFO - PROCESS | 3760 | 1465120462168 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:22 INFO - PROCESS | 3760 | 1465120462170 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:22 INFO - PROCESS | 3760 | 1465120462255 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:54:22 INFO - PROCESS | 3760 | 1465120462263 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 3760 | 1465120462265 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0059800 == 35 [pid = 3760] [id = 504] 02:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABC75000) [pid = 3760] [serial = 1512] [outer = 0000000000000000] 02:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABC77800) [pid = 3760] [serial = 1513] [outer = 000000B0ABC75000] 02:54:22 INFO - PROCESS | 3760 | 1465120462310 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ABFE3400) [pid = 3760] [serial = 1514] [outer = 000000B0ABC75000] 02:54:22 INFO - PROCESS | 3760 | 1465120462741 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 02:54:22 INFO - PROCESS | 3760 | 1465120462791 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 3760 | 1465120462793 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:54:22 INFO - PROCESS | 3760 | 1465120462801 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 3760 | 1465120462803 Marionette TRACE conn6 <- [1,1982,null,{}] 02:54:22 INFO - PROCESS | 3760 | 1465120462807 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:22 INFO - PROCESS | 3760 | 1465120462809 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:22 INFO - PROCESS | 3760 | 1465120462906 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:54:22 INFO - PROCESS | 3760 | 1465120462928 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 3760 | 1465120462930 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D56800 == 36 [pid = 3760] [id = 505] 02:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABC73800) [pid = 3760] [serial = 1515] [outer = 0000000000000000] 02:54:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC2D5400) [pid = 3760] [serial = 1516] [outer = 000000B0ABC73800] 02:54:22 INFO - PROCESS | 3760 | 1465120462975 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC330400) [pid = 3760] [serial = 1517] [outer = 000000B0ABC73800] 02:54:23 INFO - PROCESS | 3760 | 1465120463723 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 987ms 02:54:23 INFO - PROCESS | 3760 | 1465120463791 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 3760 | 1465120463797 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:54:23 INFO - PROCESS | 3760 | 1465120463803 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 3760 | 1465120463807 Marionette TRACE conn6 <- [1,1986,null,{}] 02:54:23 INFO - PROCESS | 3760 | 1465120463856 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:23 INFO - PROCESS | 3760 | 1465120463859 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:24 INFO - PROCESS | 3760 | 1465120464110 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:54:24 INFO - PROCESS | 3760 | 1465120464164 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 3760 | 1465120464167 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D90000 == 37 [pid = 3760] [id = 506] 02:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09E96A000) [pid = 3760] [serial = 1518] [outer = 0000000000000000] 02:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F259C00) [pid = 3760] [serial = 1519] [outer = 000000B09E96A000] 02:54:24 INFO - PROCESS | 3760 | 1465120464228 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A3075000) [pid = 3760] [serial = 1520] [outer = 000000B09E96A000] 02:54:25 INFO - PROCESS | 3760 | 1465120464997 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1233ms 02:54:25 INFO - PROCESS | 3760 | 1465120465039 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 3760 | 1465120465044 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:54:25 INFO - PROCESS | 3760 | 1465120465051 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 3760 | 1465120465054 Marionette TRACE conn6 <- [1,1990,null,{}] 02:54:25 INFO - PROCESS | 3760 | 1465120465059 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:25 INFO - PROCESS | 3760 | 1465120465062 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:25 INFO - PROCESS | 3760 | 1465120465199 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:54:25 INFO - PROCESS | 3760 | 1465120465398 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 3760 | 1465120465401 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F17E800 == 38 [pid = 3760] [id = 507] 02:54:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09D911C00) [pid = 3760] [serial = 1521] [outer = 0000000000000000] 02:54:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F013400) [pid = 3760] [serial = 1522] [outer = 000000B09D911C00] 02:54:25 INFO - PROCESS | 3760 | 1465120465464 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09FF20800) [pid = 3760] [serial = 1523] [outer = 000000B09D911C00] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0059800 == 37 [pid = 3760] [id = 504] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8AB800 == 36 [pid = 3760] [id = 503] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3D2800 == 35 [pid = 3760] [id = 502] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C1000 == 34 [pid = 3760] [id = 501] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD3B000 == 33 [pid = 3760] [id = 500] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB813000 == 32 [pid = 3760] [id = 499] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D9D000 == 31 [pid = 3760] [id = 498] 02:54:25 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A325A800 == 30 [pid = 3760] [id = 497] 02:54:25 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB6C0400) [pid = 3760] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:54:25 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABC75C00) [pid = 3760] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:54:25 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ABB41800) [pid = 3760] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3B73000) [pid = 3760] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A559E000) [pid = 3760] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A8311400) [pid = 3760] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09F253400) [pid = 3760] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09FF20000) [pid = 3760] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB124000) [pid = 3760] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB498000) [pid = 3760] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A7CF8000) [pid = 3760] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB123000) [pid = 3760] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC6CF800) [pid = 3760] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC57B400) [pid = 3760] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09FD2A800) [pid = 3760] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC2CF400) [pid = 3760] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A3393400) [pid = 3760] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB4A2400) [pid = 3760] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ACD0D400) [pid = 3760] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AD911800) [pid = 3760] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ADD65000) [pid = 3760] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AE06F000) [pid = 3760] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ACD05C00) [pid = 3760] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB6DD400) [pid = 3760] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:54:26 INFO - PROCESS | 3760 | 1465120466099 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1081ms 02:54:26 INFO - PROCESS | 3760 | 1465120466134 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 3760 | 1465120466138 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:54:26 INFO - PROCESS | 3760 | 1465120466142 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:54:26 INFO - PROCESS | 3760 | 1465120466145 Marionette TRACE conn6 <- [1,1994,null,{}] 02:54:26 INFO - PROCESS | 3760 | 1465120466151 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:26 INFO - PROCESS | 3760 | 1465120466155 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:26 INFO - PROCESS | 3760 | 1465120466255 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:54:26 INFO - PROCESS | 3760 | 1465120466358 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 3760 | 1465120466361 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3F000 == 31 [pid = 3760] [id = 508] 02:54:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09E1B9000) [pid = 3760] [serial = 1524] [outer = 0000000000000000] 02:54:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A3B78800) [pid = 3760] [serial = 1525] [outer = 000000B09E1B9000] 02:54:26 INFO - PROCESS | 3760 | 1465120466412 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A4C4E400) [pid = 3760] [serial = 1526] [outer = 000000B09E1B9000] 02:54:26 INFO - PROCESS | 3760 | 1465120466874 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 02:54:26 INFO - PROCESS | 3760 | 1465120466925 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 3760 | 1465120466930 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:54:26 INFO - PROCESS | 3760 | 1465120466934 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 3760 | 1465120466937 Marionette TRACE conn6 <- [1,1998,null,{}] 02:54:26 INFO - PROCESS | 3760 | 1465120466940 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:26 INFO - PROCESS | 3760 | 1465120466943 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:27 INFO - PROCESS | 3760 | 1465120467039 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:54:27 INFO - PROCESS | 3760 | 1465120467046 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 3760 | 1465120467049 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED2000 == 32 [pid = 3760] [id = 509] 02:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A7CEF000) [pid = 3760] [serial = 1527] [outer = 0000000000000000] 02:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A8A73000) [pid = 3760] [serial = 1528] [outer = 000000B0A7CEF000] 02:54:27 INFO - PROCESS | 3760 | 1465120467096 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AAD49C00) [pid = 3760] [serial = 1529] [outer = 000000B0A7CEF000] 02:54:27 INFO - PROCESS | 3760 | 1465120467589 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 02:54:27 INFO - PROCESS | 3760 | 1465120467609 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 3760 | 1465120467611 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:54:27 INFO - PROCESS | 3760 | 1465120467620 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 3760 | 1465120467627 Marionette TRACE conn6 <- [1,2002,null,{}] 02:54:27 INFO - PROCESS | 3760 | 1465120467638 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:27 INFO - PROCESS | 3760 | 1465120467642 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:27 INFO - PROCESS | 3760 | 1465120467736 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:54:27 INFO - PROCESS | 3760 | 1465120467745 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 3760 | 1465120467747 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2C5800 == 33 [pid = 3760] [id = 510] 02:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB24D800) [pid = 3760] [serial = 1530] [outer = 0000000000000000] 02:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB49BC00) [pid = 3760] [serial = 1531] [outer = 000000B0AB24D800] 02:54:27 INFO - PROCESS | 3760 | 1465120467793 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB699C00) [pid = 3760] [serial = 1532] [outer = 000000B0AB24D800] 02:54:28 INFO - PROCESS | 3760 | 1465120468278 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 02:54:28 INFO - PROCESS | 3760 | 1465120468315 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 3760 | 1465120468318 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:54:28 INFO - PROCESS | 3760 | 1465120468321 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 3760 | 1465120468322 Marionette TRACE conn6 <- [1,2006,null,{}] 02:54:28 INFO - PROCESS | 3760 | 1465120468332 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:28 INFO - PROCESS | 3760 | 1465120468334 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:28 INFO - PROCESS | 3760 | 1465120468462 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:54:28 INFO - PROCESS | 3760 | 1465120468533 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 3760 | 1465120468536 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF41E000 == 34 [pid = 3760] [id = 511] 02:54:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB6B7800) [pid = 3760] [serial = 1533] [outer = 0000000000000000] 02:54:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6C6000) [pid = 3760] [serial = 1534] [outer = 000000B0AB6B7800] 02:54:28 INFO - PROCESS | 3760 | 1465120468582 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABB39400) [pid = 3760] [serial = 1535] [outer = 000000B0AB6B7800] 02:54:28 INFO - PROCESS | 3760 | 1465120468994 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 02:54:29 INFO - PROCESS | 3760 | 1465120469061 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:54:29 INFO - PROCESS | 3760 | 1465120469063 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:54:29 INFO - PROCESS | 3760 | 1465120469067 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 3760 | 1465120469068 Marionette TRACE conn6 <- [1,2010,null,{}] 02:54:29 INFO - PROCESS | 3760 | 1465120469072 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:29 INFO - PROCESS | 3760 | 1465120469074 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:29 INFO - PROCESS | 3760 | 1465120469220 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:54:29 INFO - PROCESS | 3760 | 1465120469234 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 3760 | 1465120469241 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0EF800 == 35 [pid = 3760] [id = 512] 02:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABE89C00) [pid = 3760] [serial = 1536] [outer = 0000000000000000] 02:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABFE7800) [pid = 3760] [serial = 1537] [outer = 000000B0ABE89C00] 02:54:29 INFO - PROCESS | 3760 | 1465120469347 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC32EC00) [pid = 3760] [serial = 1538] [outer = 000000B0ABE89C00] 02:54:29 INFO - PROCESS | 3760 | 1465120469847 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 839ms 02:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:54:29 INFO - PROCESS | 3760 | 1465120469907 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 3760 | 1465120469909 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:54:29 INFO - PROCESS | 3760 | 1465120469912 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 3760 | 1465120469914 Marionette TRACE conn6 <- [1,2014,null,{}] 02:54:29 INFO - PROCESS | 3760 | 1465120469925 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:29 INFO - PROCESS | 3760 | 1465120469928 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:30 INFO - PROCESS | 3760 | 1465120470052 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:54:30 INFO - PROCESS | 3760 | 1465120470109 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 3760 | 1465120470111 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D66000 == 36 [pid = 3760] [id = 513] 02:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC580800) [pid = 3760] [serial = 1539] [outer = 0000000000000000] 02:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC5E6000) [pid = 3760] [serial = 1540] [outer = 000000B0AC580800] 02:54:30 INFO - PROCESS | 3760 | 1465120470157 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ACC88800) [pid = 3760] [serial = 1541] [outer = 000000B0AC580800] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09EB6A400) [pid = 3760] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F560C00) [pid = 3760] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A4C4E000) [pid = 3760] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09E040000) [pid = 3760] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A8A67800) [pid = 3760] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AADEE400) [pid = 3760] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB49E000) [pid = 3760] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09EE96000) [pid = 3760] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AA94DC00) [pid = 3760] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC335400) [pid = 3760] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ABC75000) [pid = 3760] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:54:30 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09DE2F800) [pid = 3760] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:54:30 INFO - PROCESS | 3760 | 1465120470574 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 02:54:30 INFO - PROCESS | 3760 | 1465120470650 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 3760 | 1465120470652 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:54:30 INFO - PROCESS | 3760 | 1465120470656 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 3760 | 1465120470658 Marionette TRACE conn6 <- [1,2018,null,{}] 02:54:30 INFO - PROCESS | 3760 | 1465120470666 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:30 INFO - PROCESS | 3760 | 1465120470668 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:30 INFO - PROCESS | 3760 | 1465120470756 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:54:30 INFO - PROCESS | 3760 | 1465120470763 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 3760 | 1465120470765 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F85800 == 37 [pid = 3760] [id = 514] 02:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A5318400) [pid = 3760] [serial = 1542] [outer = 0000000000000000] 02:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABC75000) [pid = 3760] [serial = 1543] [outer = 000000B0A5318400] 02:54:30 INFO - PROCESS | 3760 | 1465120470812 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ACD04000) [pid = 3760] [serial = 1544] [outer = 000000B0A5318400] 02:54:31 INFO - PROCESS | 3760 | 1465120471253 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 02:54:31 INFO - PROCESS | 3760 | 1465120471287 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 3760 | 1465120471289 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:54:31 INFO - PROCESS | 3760 | 1465120471301 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 3760 | 1465120471303 Marionette TRACE conn6 <- [1,2022,null,{}] 02:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:54:31 INFO - PROCESS | 3760 | 1465120471307 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:31 INFO - PROCESS | 3760 | 1465120471309 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:31 INFO - PROCESS | 3760 | 1465120471397 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:54:31 INFO - PROCESS | 3760 | 1465120471419 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 3760 | 1465120471422 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2076000 == 38 [pid = 3760] [id = 515] 02:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ACD08000) [pid = 3760] [serial = 1545] [outer = 0000000000000000] 02:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ACD10800) [pid = 3760] [serial = 1546] [outer = 000000B0ACD08000] 02:54:31 INFO - PROCESS | 3760 | 1465120471467 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ACD9C400) [pid = 3760] [serial = 1547] [outer = 000000B0ACD08000] 02:54:31 INFO - PROCESS | 3760 | 1465120471898 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 02:54:31 INFO - PROCESS | 3760 | 1465120471936 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 3760 | 1465120471938 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:54:31 INFO - PROCESS | 3760 | 1465120471941 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 3760 | 1465120471944 Marionette TRACE conn6 <- [1,2026,null,{}] 02:54:31 INFO - PROCESS | 3760 | 1465120471948 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:31 INFO - PROCESS | 3760 | 1465120471950 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:32 INFO - PROCESS | 3760 | 1465120472040 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:54:32 INFO - PROCESS | 3760 | 1465120472079 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 3760 | 1465120472081 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C1000 == 39 [pid = 3760] [id = 516] 02:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AD953C00) [pid = 3760] [serial = 1548] [outer = 0000000000000000] 02:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ADD5BC00) [pid = 3760] [serial = 1549] [outer = 000000B0AD953C00] 02:54:32 INFO - PROCESS | 3760 | 1465120472128 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ADE46400) [pid = 3760] [serial = 1550] [outer = 000000B0AD953C00] 02:54:32 INFO - PROCESS | 3760 | 1465120472758 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 881ms 02:54:32 INFO - PROCESS | 3760 | 1465120472826 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 3760 | 1465120472831 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:54:32 INFO - PROCESS | 3760 | 1465120472836 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 3760 | 1465120472842 Marionette TRACE conn6 <- [1,2030,null,{}] 02:54:32 INFO - PROCESS | 3760 | 1465120472862 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:32 INFO - PROCESS | 3760 | 1465120472866 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:33 INFO - PROCESS | 3760 | 1465120472997 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:54:33 INFO - PROCESS | 3760 | 1465120473145 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 3760 | 1465120473148 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB5C8800 == 40 [pid = 3760] [id = 517] 02:54:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A3A8D800) [pid = 3760] [serial = 1551] [outer = 0000000000000000] 02:54:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A409E800) [pid = 3760] [serial = 1552] [outer = 000000B0A3A8D800] 02:54:33 INFO - PROCESS | 3760 | 1465120473212 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8311000) [pid = 3760] [serial = 1553] [outer = 000000B0A3A8D800] 02:54:33 INFO - PROCESS | 3760 | 1465120473838 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1037ms 02:54:33 INFO - PROCESS | 3760 | 1465120473898 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:54:33 INFO - PROCESS | 3760 | 1465120473904 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:54:33 INFO - PROCESS | 3760 | 1465120473911 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 3760 | 1465120473914 Marionette TRACE conn6 <- [1,2034,null,{}] 02:54:33 INFO - PROCESS | 3760 | 1465120473938 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:33 INFO - PROCESS | 3760 | 1465120473941 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:34 INFO - PROCESS | 3760 | 1465120474102 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:54:34 INFO - PROCESS | 3760 | 1465120474223 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 3760 | 1465120474226 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B005E000 == 41 [pid = 3760] [id = 518] 02:54:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB1AA800) [pid = 3760] [serial = 1554] [outer = 0000000000000000] 02:54:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB49AC00) [pid = 3760] [serial = 1555] [outer = 000000B0AB1AA800] 02:54:34 INFO - PROCESS | 3760 | 1465120474287 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ABA64400) [pid = 3760] [serial = 1556] [outer = 000000B0AB1AA800] 02:54:34 INFO - PROCESS | 3760 | 1465120474864 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1004ms 02:54:34 INFO - PROCESS | 3760 | 1465120474939 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 3760 | 1465120474942 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:54:34 INFO - PROCESS | 3760 | 1465120474947 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 3760 | 1465120474951 Marionette TRACE conn6 <- [1,2038,null,{}] 02:54:34 INFO - PROCESS | 3760 | 1465120474963 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:34 INFO - PROCESS | 3760 | 1465120474968 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:35 INFO - PROCESS | 3760 | 1465120475094 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:54:35 INFO - PROCESS | 3760 | 1465120475215 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 3760 | 1465120475218 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2EBE800 == 42 [pid = 3760] [id = 519] 02:54:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC57E800) [pid = 3760] [serial = 1557] [outer = 0000000000000000] 02:54:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0ACD94800) [pid = 3760] [serial = 1558] [outer = 000000B0AC57E800] 02:54:35 INFO - PROCESS | 3760 | 1465120475280 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AE0D4400) [pid = 3760] [serial = 1559] [outer = 000000B0AC57E800] 02:54:36 INFO - PROCESS | 3760 | 1465120476051 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1183ms 02:54:36 INFO - PROCESS | 3760 | 1465120476134 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 3760 | 1465120476139 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:54:36 INFO - PROCESS | 3760 | 1465120476145 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 3760 | 1465120476148 Marionette TRACE conn6 <- [1,2042,null,{}] 02:54:36 INFO - PROCESS | 3760 | 1465120476154 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:36 INFO - PROCESS | 3760 | 1465120476157 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:36 INFO - PROCESS | 3760 | 1465120476276 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:54:36 INFO - PROCESS | 3760 | 1465120476400 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 3760 | 1465120476405 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E8D1000 == 43 [pid = 3760] [id = 520] 02:54:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B09E1B8C00) [pid = 3760] [serial = 1560] [outer = 0000000000000000] 02:54:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09E969C00) [pid = 3760] [serial = 1561] [outer = 000000B09E1B8C00] 02:54:36 INFO - PROCESS | 3760 | 1465120476460 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B09F267000) [pid = 3760] [serial = 1562] [outer = 000000B09E1B8C00] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2076000 == 42 [pid = 3760] [id = 515] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F85800 == 41 [pid = 3760] [id = 514] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D66000 == 40 [pid = 3760] [id = 513] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0EF800 == 39 [pid = 3760] [id = 512] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF41E000 == 38 [pid = 3760] [id = 511] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2C5800 == 37 [pid = 3760] [id = 510] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABED2000 == 36 [pid = 3760] [id = 509] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3F000 == 35 [pid = 3760] [id = 508] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F17E800 == 34 [pid = 3760] [id = 507] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D56800 == 33 [pid = 3760] [id = 505] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D90000 == 32 [pid = 3760] [id = 506] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEEA800 == 31 [pid = 3760] [id = 496] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2EBE800 == 30 [pid = 3760] [id = 519] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B005E000 == 29 [pid = 3760] [id = 518] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB5C8800 == 28 [pid = 3760] [id = 517] 02:54:37 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C1000 == 27 [pid = 3760] [id = 516] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B09EB6D800) [pid = 3760] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B09F0E0800) [pid = 3760] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09FF21000) [pid = 3760] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A3396400) [pid = 3760] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A530B800) [pid = 3760] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09F274800) [pid = 3760] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09EB6E800) [pid = 3760] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A8A73400) [pid = 3760] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB13C800) [pid = 3760] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A9508C00) [pid = 3760] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB69EC00) [pid = 3760] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB1B1400) [pid = 3760] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A3BCCC00) [pid = 3760] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F25A800) [pid = 3760] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB4A1C00) [pid = 3760] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB104000) [pid = 3760] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AE067400) [pid = 3760] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC5EAC00) [pid = 3760] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABC77800) [pid = 3760] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AC2D5400) [pid = 3760] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB6C9000) [pid = 3760] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ABB3F400) [pid = 3760] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB6D2000) [pid = 3760] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABFE3400) [pid = 3760] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A7CEE000) [pid = 3760] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:54:37 INFO - PROCESS | 3760 | 1465120477711 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1630ms 02:54:37 INFO - PROCESS | 3760 | 1465120477778 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3760 | 1465120477783 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:54:37 INFO - PROCESS | 3760 | 1465120477788 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:54:37 INFO - PROCESS | 3760 | 1465120477791 Marionette TRACE conn6 <- [1,2046,null,{}] 02:54:37 INFO - PROCESS | 3760 | 1465120477798 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:37 INFO - PROCESS | 3760 | 1465120477801 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:37 INFO - PROCESS | 3760 | 1465120477897 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:54:37 INFO - PROCESS | 3760 | 1465120477929 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 3760 | 1465120477931 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3BDE800 == 28 [pid = 3760] [id = 521] 02:54:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09E968C00) [pid = 3760] [serial = 1563] [outer = 0000000000000000] 02:54:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09EB6E800) [pid = 3760] [serial = 1564] [outer = 000000B09E968C00] 02:54:37 INFO - PROCESS | 3760 | 1465120477983 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F213C00) [pid = 3760] [serial = 1565] [outer = 000000B09E968C00] 02:54:38 INFO - PROCESS | 3760 | 1465120478511 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 02:54:38 INFO - PROCESS | 3760 | 1465120478568 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 3760 | 1465120478573 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:54:38 INFO - PROCESS | 3760 | 1465120478580 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 3760 | 1465120478583 Marionette TRACE conn6 <- [1,2050,null,{}] 02:54:38 INFO - PROCESS | 3760 | 1465120478587 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:38 INFO - PROCESS | 3760 | 1465120478590 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:38 INFO - PROCESS | 3760 | 1465120478687 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:54:38 INFO - PROCESS | 3760 | 1465120478694 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 3760 | 1465120478697 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D3000 == 29 [pid = 3760] [id = 522] 02:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09FF27000) [pid = 3760] [serial = 1566] [outer = 0000000000000000] 02:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3035800) [pid = 3760] [serial = 1567] [outer = 000000B09FF27000] 02:54:38 INFO - PROCESS | 3760 | 1465120478753 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3397800) [pid = 3760] [serial = 1568] [outer = 000000B09FF27000] 02:54:39 INFO - PROCESS | 3760 | 1465120479221 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 02:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:54:39 INFO - PROCESS | 3760 | 1465120479253 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 3760 | 1465120479256 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:54:39 INFO - PROCESS | 3760 | 1465120479259 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 3760 | 1465120479263 Marionette TRACE conn6 <- [1,2054,null,{}] 02:54:39 INFO - PROCESS | 3760 | 1465120479275 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:39 INFO - PROCESS | 3760 | 1465120479280 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:39 INFO - PROCESS | 3760 | 1465120479375 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:54:39 INFO - PROCESS | 3760 | 1465120479398 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 3760 | 1465120479401 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB33E000 == 30 [pid = 3760] [id = 523] 02:54:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09D748800) [pid = 3760] [serial = 1569] [outer = 0000000000000000] 02:54:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A4BE7C00) [pid = 3760] [serial = 1570] [outer = 000000B09D748800] 02:54:39 INFO - PROCESS | 3760 | 1465120479452 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A524EC00) [pid = 3760] [serial = 1571] [outer = 000000B09D748800] 02:54:39 INFO - PROCESS | 3760 | 1465120479987 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 776ms 02:54:40 INFO - PROCESS | 3760 | 1465120480038 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 3760 | 1465120480041 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:54:40 INFO - PROCESS | 3760 | 1465120480050 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 3760 | 1465120480052 Marionette TRACE conn6 <- [1,2058,null,{}] 02:54:40 INFO - PROCESS | 3760 | 1465120480056 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 3760 | 1465120480058 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:40 INFO - PROCESS | 3760 | 1465120480177 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:54:40 INFO - PROCESS | 3760 | 1465120480187 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3760 | 1465120480189 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACCB5000 == 31 [pid = 3760] [id = 524] 02:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A7CEE800) [pid = 3760] [serial = 1572] [outer = 0000000000000000] 02:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A7CF6000) [pid = 3760] [serial = 1573] [outer = 000000B0A7CEE800] 02:54:40 INFO - PROCESS | 3760 | 1465120480236 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8A6C800) [pid = 3760] [serial = 1574] [outer = 000000B0A7CEE800] 02:54:40 INFO - PROCESS | 3760 | 1465120480689 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:54:40 INFO - PROCESS | 3760 | 1465120480723 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 3760 | 1465120480725 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:54:40 INFO - PROCESS | 3760 | 1465120480728 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 3760 | 1465120480730 Marionette TRACE conn6 <- [1,2062,null,{}] 02:54:40 INFO - PROCESS | 3760 | 1465120480747 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 3760 | 1465120480749 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:40 INFO - PROCESS | 3760 | 1465120480895 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:54:40 INFO - PROCESS | 3760 | 1465120480964 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3760 | 1465120480966 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C7000 == 32 [pid = 3760] [id = 525] 02:54:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09EB6BC00) [pid = 3760] [serial = 1575] [outer = 0000000000000000] 02:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A8A74C00) [pid = 3760] [serial = 1576] [outer = 000000B09EB6BC00] 02:54:41 INFO - PROCESS | 3760 | 1465120481013 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AAD49800) [pid = 3760] [serial = 1577] [outer = 000000B09EB6BC00] 02:54:41 INFO - PROCESS | 3760 | 1465120481457 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 798ms 02:54:41 INFO - PROCESS | 3760 | 1465120481529 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:54:41 INFO - PROCESS | 3760 | 1465120481531 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:54:41 INFO - PROCESS | 3760 | 1465120481535 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 3760 | 1465120481537 Marionette TRACE conn6 <- [1,2066,null,{}] 02:54:41 INFO - PROCESS | 3760 | 1465120481546 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:41 INFO - PROCESS | 3760 | 1465120481553 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:41 INFO - PROCESS | 3760 | 1465120481851 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB6B7800) [pid = 3760] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABE89C00) [pid = 3760] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A7CEF000) [pid = 3760] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09D911C00) [pid = 3760] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABC73800) [pid = 3760] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC580800) [pid = 3760] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB24D800) [pid = 3760] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09E1B9000) [pid = 3760] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09E96A000) [pid = 3760] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AD953C00) [pid = 3760] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ACD08000) [pid = 3760] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:54:41 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A5318400) [pid = 3760] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:54:41 INFO - PROCESS | 3760 | 1465120481978 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 3760 | 1465120481981 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB451800 == 33 [pid = 3760] [id = 526] 02:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09E96A000) [pid = 3760] [serial = 1578] [outer = 0000000000000000] 02:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09FD2E400) [pid = 3760] [serial = 1579] [outer = 000000B09E96A000] 02:54:42 INFO - PROCESS | 3760 | 1465120482030 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB499400) [pid = 3760] [serial = 1580] [outer = 000000B09E96A000] 02:54:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A33E0800 == 32 [pid = 3760] [id = 10] 02:54:42 INFO - PROCESS | 3760 | 1465120482456 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 02:54:42 INFO - PROCESS | 3760 | 1465120482482 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3760 | 1465120482484 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:54:42 INFO - PROCESS | 3760 | 1465120482487 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 3760 | 1465120482489 Marionette TRACE conn6 <- [1,2070,null,{}] 02:54:42 INFO - PROCESS | 3760 | 1465120482493 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 3760 | 1465120482495 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:42 INFO - PROCESS | 3760 | 1465120482579 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:54:42 INFO - PROCESS | 3760 | 1465120482584 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3760 | 1465120482586 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8B0000 == 33 [pid = 3760] [id = 527] 02:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8D52800) [pid = 3760] [serial = 1581] [outer = 0000000000000000] 02:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB694400) [pid = 3760] [serial = 1582] [outer = 000000B0A8D52800] 02:54:42 INFO - PROCESS | 3760 | 1465120482633 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB6BA400) [pid = 3760] [serial = 1583] [outer = 000000B0A8D52800] 02:54:43 INFO - PROCESS | 3760 | 1465120483058 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 02:54:43 INFO - PROCESS | 3760 | 1465120483120 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 3760 | 1465120483123 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:54:43 INFO - PROCESS | 3760 | 1465120483174 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 3760 | 1465120483178 Marionette TRACE conn6 <- [1,2074,null,{}] 02:54:43 INFO - PROCESS | 3760 | 1465120483184 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:43 INFO - PROCESS | 3760 | 1465120483188 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:43 INFO - PROCESS | 3760 | 1465120483358 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:54:43 INFO - PROCESS | 3760 | 1465120483501 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 3760 | 1465120483505 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DC7800 == 34 [pid = 3760] [id = 528] 02:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09E747800) [pid = 3760] [serial = 1584] [outer = 0000000000000000] 02:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09EB70000) [pid = 3760] [serial = 1585] [outer = 000000B09E747800] 02:54:43 INFO - PROCESS | 3760 | 1465120483567 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B09F26C800) [pid = 3760] [serial = 1586] [outer = 000000B09E747800] 02:54:44 INFO - PROCESS | 3760 | 1465120484306 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1178ms 02:54:44 INFO - PROCESS | 3760 | 1465120484354 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 3760 | 1465120484358 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:54:44 INFO - PROCESS | 3760 | 1465120484364 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 3760 | 1465120484367 Marionette TRACE conn6 <- [1,2078,null,{}] 02:54:44 INFO - PROCESS | 3760 | 1465120484374 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:44 INFO - PROCESS | 3760 | 1465120484379 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:44 INFO - PROCESS | 3760 | 1465120484514 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:54:44 INFO - PROCESS | 3760 | 1465120484630 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3760 | 1465120484633 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB33A800 == 35 [pid = 3760] [id = 529] 02:54:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A351F800) [pid = 3760] [serial = 1587] [outer = 0000000000000000] 02:54:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A409F400) [pid = 3760] [serial = 1588] [outer = 000000B0A351F800] 02:54:44 INFO - PROCESS | 3760 | 1465120484694 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A55D8400) [pid = 3760] [serial = 1589] [outer = 000000B0A351F800] 02:54:45 INFO - PROCESS | 3760 | 1465120485587 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1276ms 02:54:45 INFO - PROCESS | 3760 | 1465120485643 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3760 | 1465120485648 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:54:45 INFO - PROCESS | 3760 | 1465120485654 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 3760 | 1465120485658 Marionette TRACE conn6 <- [1,2082,null,{}] 02:54:45 INFO - PROCESS | 3760 | 1465120485663 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:45 INFO - PROCESS | 3760 | 1465120485666 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:45 INFO - PROCESS | 3760 | 1465120485797 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:54:45 INFO - PROCESS | 3760 | 1465120485873 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 3760 | 1465120485878 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7F7000 == 36 [pid = 3760] [id = 530] 02:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09D745400) [pid = 3760] [serial = 1590] [outer = 0000000000000000] 02:54:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F2EEC00) [pid = 3760] [serial = 1591] [outer = 000000B09D745400] 02:54:45 INFO - PROCESS | 3760 | 1465120485985 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3AC3C00) [pid = 3760] [serial = 1592] [outer = 000000B09D745400] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB451800 == 35 [pid = 3760] [id = 526] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C7000 == 34 [pid = 3760] [id = 525] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACCB5000 == 33 [pid = 3760] [id = 524] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB33E000 == 32 [pid = 3760] [id = 523] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D3000 == 31 [pid = 3760] [id = 522] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3BDE800 == 30 [pid = 3760] [id = 521] 02:54:46 INFO - PROCESS | 3760 | --DOCSHELL 000000B09D7DF800 == 29 [pid = 3760] [id = 11] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB6C6000) [pid = 3760] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABFE7800) [pid = 3760] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AC32EC00) [pid = 3760] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A8A73000) [pid = 3760] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AAD49C00) [pid = 3760] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09F013400) [pid = 3760] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09FF20800) [pid = 3760] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC330400) [pid = 3760] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC5E6000) [pid = 3760] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB49BC00) [pid = 3760] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A3B78800) [pid = 3760] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A4C4E400) [pid = 3760] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F259C00) [pid = 3760] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3075000) [pid = 3760] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ADE46400) [pid = 3760] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ACD10800) [pid = 3760] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ADD5BC00) [pid = 3760] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ACD9C400) [pid = 3760] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ACC88800) [pid = 3760] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ABB39400) [pid = 3760] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ABC75000) [pid = 3760] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AB699C00) [pid = 3760] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0ACD04000) [pid = 3760] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:54:46 INFO - PROCESS | 3760 | 1465120486458 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 839ms 02:54:46 INFO - PROCESS | 3760 | 1465120486514 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 3760 | 1465120486518 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:54:46 INFO - PROCESS | 3760 | 1465120486524 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 3760 | 1465120486527 Marionette TRACE conn6 <- [1,2086,null,{}] 02:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:54:46 INFO - PROCESS | 3760 | 1465120486531 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:46 INFO - PROCESS | 3760 | 1465120486534 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:46 INFO - PROCESS | 3760 | 1465120486628 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:54:46 INFO - PROCESS | 3760 | 1465120486636 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 3760 | 1465120486638 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA720000 == 30 [pid = 3760] [id = 531] 02:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A4BE9C00) [pid = 3760] [serial = 1593] [outer = 0000000000000000] 02:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A4C4A800) [pid = 3760] [serial = 1594] [outer = 000000B0A4BE9C00] 02:54:46 INFO - PROCESS | 3760 | 1465120486689 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A7C7C400) [pid = 3760] [serial = 1595] [outer = 000000B0A4BE9C00] 02:54:47 INFO - PROCESS | 3760 | 1465120487154 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 02:54:47 INFO - PROCESS | 3760 | 1465120487202 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 3760 | 1465120487205 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:54:47 INFO - PROCESS | 3760 | 1465120487208 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 3760 | 1465120487212 Marionette TRACE conn6 <- [1,2090,null,{}] 02:54:47 INFO - PROCESS | 3760 | 1465120487223 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:47 INFO - PROCESS | 3760 | 1465120487228 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:47 INFO - PROCESS | 3760 | 1465120487352 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:54:47 INFO - PROCESS | 3760 | 1465120487375 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 3760 | 1465120487379 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC025000 == 31 [pid = 3760] [id = 532] 02:54:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09D7CB400) [pid = 3760] [serial = 1596] [outer = 0000000000000000] 02:54:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB104000) [pid = 3760] [serial = 1597] [outer = 000000B09D7CB400] 02:54:47 INFO - PROCESS | 3760 | 1465120487438 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB149800) [pid = 3760] [serial = 1598] [outer = 000000B09D7CB400] 02:54:47 INFO - PROCESS | 3760 | 1465120487942 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 776ms 02:54:47 INFO - PROCESS | 3760 | 1465120487987 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 3760 | 1465120487990 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:54:47 INFO - PROCESS | 3760 | 1465120487993 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:54:48 INFO - PROCESS | 3760 | 1465120487995 Marionette TRACE conn6 <- [1,2094,null,{}] 02:54:48 INFO - PROCESS | 3760 | 1465120487998 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:48 INFO - PROCESS | 3760 | 1465120488000 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:48 INFO - PROCESS | 3760 | 1465120488092 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:54:48 INFO - PROCESS | 3760 | 1465120488098 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 3760 | 1465120488101 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2EB800 == 32 [pid = 3760] [id = 533] 02:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB1B2C00) [pid = 3760] [serial = 1599] [outer = 0000000000000000] 02:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB697800) [pid = 3760] [serial = 1600] [outer = 000000B0AB1B2C00] 02:54:48 INFO - PROCESS | 3760 | 1465120488149 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB6C0000) [pid = 3760] [serial = 1601] [outer = 000000B0AB1B2C00] 02:54:48 INFO - PROCESS | 3760 | 1465120488624 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:54:48 INFO - PROCESS | 3760 | 1465120488697 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:54:48 INFO - PROCESS | 3760 | 1465120488700 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 3760 | 1465120488702 Marionette TRACE conn6 <- [1,2098,null,{}] 02:54:48 INFO - PROCESS | 3760 | 1465120488705 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:48 INFO - PROCESS | 3760 | 1465120488708 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:48 INFO - PROCESS | 3760 | 1465120488829 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:54:48 INFO - PROCESS | 3760 | 1465120488839 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 3760 | 1465120488841 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8AE000 == 33 [pid = 3760] [id = 534] 02:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F26E800) [pid = 3760] [serial = 1602] [outer = 0000000000000000] 02:54:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6D2000) [pid = 3760] [serial = 1603] [outer = 000000B09F26E800] 02:54:48 INFO - PROCESS | 3760 | 1465120488936 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABA6B800) [pid = 3760] [serial = 1604] [outer = 000000B09F26E800] 02:54:49 INFO - PROCESS | 3760 | 1465120489361 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 732ms 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:54:49 INFO - PROCESS | 3760 | 1465120489433 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3760 | 1465120489435 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:54:49 INFO - PROCESS | 3760 | 1465120489438 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 3760 | 1465120489440 Marionette TRACE conn6 <- [1,2102,null,{}] 02:54:49 INFO - PROCESS | 3760 | 1465120489455 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:49 INFO - PROCESS | 3760 | 1465120489462 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:49 INFO - PROCESS | 3760 | 1465120489612 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:54:49 INFO - PROCESS | 3760 | 1465120489680 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 3760 | 1465120489682 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01BC800 == 34 [pid = 3760] [id = 535] 02:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABC6C000) [pid = 3760] [serial = 1605] [outer = 0000000000000000] 02:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABE8E000) [pid = 3760] [serial = 1606] [outer = 000000B0ABC6C000] 02:54:49 INFO - PROCESS | 3760 | 1465120489730 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABFE9400) [pid = 3760] [serial = 1607] [outer = 000000B0ABC6C000] 02:54:50 INFO - PROCESS | 3760 | 1465120490196 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 776ms 02:54:50 INFO - PROCESS | 3760 | 1465120490218 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3760 | 1465120490220 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:54:50 INFO - PROCESS | 3760 | 1465120490223 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:54:50 INFO - PROCESS | 3760 | 1465120490225 Marionette TRACE conn6 <- [1,2106,null,{}] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CEE800) [pid = 3760] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09EB6BC00) [pid = 3760] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09E1B8C00) [pid = 3760] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09D748800) [pid = 3760] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09E968C00) [pid = 3760] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09FF27000) [pid = 3760] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3A8D800) [pid = 3760] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB1AA800) [pid = 3760] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC57E800) [pid = 3760] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09E96A000) [pid = 3760] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A4CB2800) [pid = 3760] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:54:50 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A3549800) [pid = 3760] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:54:50 INFO - PROCESS | 3760 | 1465120490252 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:50 INFO - PROCESS | 3760 | 1465120490255 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:50 INFO - PROCESS | 3760 | 1465120490375 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:54:50 INFO - PROCESS | 3760 | 1465120490430 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3760 | 1465120490432 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C3800 == 35 [pid = 3760] [id = 536] 02:54:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09CF53000) [pid = 3760] [serial = 1608] [outer = 0000000000000000] 02:54:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A3BCC400) [pid = 3760] [serial = 1609] [outer = 000000B09CF53000] 02:54:50 INFO - PROCESS | 3760 | 1465120490480 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB49F800) [pid = 3760] [serial = 1610] [outer = 000000B09CF53000] 02:54:50 INFO - PROCESS | 3760 | 1465120490834 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 651ms 02:54:50 INFO - PROCESS | 3760 | 1465120490882 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3760 | 1465120490885 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:54:50 INFO - PROCESS | 3760 | 1465120490889 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 3760 | 1465120490891 Marionette TRACE conn6 <- [1,2110,null,{}] 02:54:50 INFO - PROCESS | 3760 | 1465120490895 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:50 INFO - PROCESS | 3760 | 1465120490896 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:50 INFO - PROCESS | 3760 | 1465120490985 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:54:51 INFO - PROCESS | 3760 | 1465120491005 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 3760 | 1465120491007 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD8800 == 36 [pid = 3760] [id = 537] 02:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AC2CB400) [pid = 3760] [serial = 1611] [outer = 0000000000000000] 02:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AC2D5800) [pid = 3760] [serial = 1612] [outer = 000000B0AC2CB400] 02:54:51 INFO - PROCESS | 3760 | 1465120491053 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AC332800) [pid = 3760] [serial = 1613] [outer = 000000B0AC2CB400] 02:54:51 INFO - PROCESS | 3760 | 1465120491475 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 02:54:51 INFO - PROCESS | 3760 | 1465120491526 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 3760 | 1465120491528 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:54:51 INFO - PROCESS | 3760 | 1465120491532 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3760 | 1465120491534 Marionette TRACE conn6 <- [1,2114,null,{}] 02:54:51 INFO - PROCESS | 3760 | 1465120491537 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 3760 | 1465120491548 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:51 INFO - PROCESS | 3760 | 1465120491636 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:54:51 INFO - PROCESS | 3760 | 1465120491642 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 3760 | 1465120491644 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2063000 == 37 [pid = 3760] [id = 538] 02:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AC504400) [pid = 3760] [serial = 1614] [outer = 0000000000000000] 02:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AC57D800) [pid = 3760] [serial = 1615] [outer = 000000B0AC504400] 02:54:51 INFO - PROCESS | 3760 | 1465120491693 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AC694800) [pid = 3760] [serial = 1616] [outer = 000000B0AC504400] 02:54:52 INFO - PROCESS | 3760 | 1465120492155 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 02:54:52 INFO - PROCESS | 3760 | 1465120492226 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 3760 | 1465120492228 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:54:52 INFO - PROCESS | 3760 | 1465120492232 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 3760 | 1465120492234 Marionette TRACE conn6 <- [1,2118,null,{}] 02:54:52 INFO - PROCESS | 3760 | 1465120492238 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:52 INFO - PROCESS | 3760 | 1465120492240 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:52 INFO - PROCESS | 3760 | 1465120492329 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:54:52 INFO - PROCESS | 3760 | 1465120492336 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 3760 | 1465120492338 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB1800 == 38 [pid = 3760] [id = 539] 02:54:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AC6CF800) [pid = 3760] [serial = 1617] [outer = 0000000000000000] 02:54:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ACD02C00) [pid = 3760] [serial = 1618] [outer = 000000B0AC6CF800] 02:54:52 INFO - PROCESS | 3760 | 1465120492383 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB6BF400) [pid = 3760] [serial = 1619] [outer = 000000B0AC6CF800] 02:54:53 INFO - PROCESS | 3760 | 1465120493100 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 3760 | 1465120493163 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:54:53 INFO - PROCESS | 3760 | 1465120493182 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 3760 | 1465120493188 Marionette TRACE conn6 <- [1,2122,null,{}] 02:54:53 INFO - PROCESS | 3760 | 1465120493194 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:53 INFO - PROCESS | 3760 | 1465120493197 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:53 INFO - PROCESS | 3760 | 1465120493329 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:54:53 INFO - PROCESS | 3760 | 1465120493406 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 3760 | 1465120493410 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB20D000 == 39 [pid = 3760] [id = 540] 02:54:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A3269000) [pid = 3760] [serial = 1620] [outer = 0000000000000000] 02:54:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A55D6C00) [pid = 3760] [serial = 1621] [outer = 000000B0A3269000] 02:54:53 INFO - PROCESS | 3760 | 1465120493511 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A8D23800) [pid = 3760] [serial = 1622] [outer = 000000B0A3269000] 02:54:54 INFO - PROCESS | 3760 | 1465120494072 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 3760 | 1465120494113 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:54:54 INFO - PROCESS | 3760 | 1465120494189 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 3760 | 1465120494192 Marionette TRACE conn6 <- [1,2126,null,{}] 02:54:54 INFO - PROCESS | 3760 | 1465120494197 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:54 INFO - PROCESS | 3760 | 1465120494200 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:54 INFO - PROCESS | 3760 | 1465120494332 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:54:54 INFO - PROCESS | 3760 | 1465120494451 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 3760 | 1465120494454 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0061000 == 40 [pid = 3760] [id = 541] 02:54:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB258C00) [pid = 3760] [serial = 1623] [outer = 0000000000000000] 02:54:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB6C6800) [pid = 3760] [serial = 1624] [outer = 000000B0AB258C00] 02:54:54 INFO - PROCESS | 3760 | 1465120494514 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ABB43800) [pid = 3760] [serial = 1625] [outer = 000000B0AB258C00] 02:54:55 INFO - PROCESS | 3760 | 1465120495098 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1003ms 02:54:55 INFO - PROCESS | 3760 | 1465120495176 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 3760 | 1465120495179 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:54:55 INFO - PROCESS | 3760 | 1465120495183 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 3760 | 1465120495188 Marionette TRACE conn6 <- [1,2130,null,{}] 02:54:55 INFO - PROCESS | 3760 | 1465120495200 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:55 INFO - PROCESS | 3760 | 1465120495206 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:55 INFO - PROCESS | 3760 | 1465120495335 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:54:55 INFO - PROCESS | 3760 | 1465120495454 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 3760 | 1465120495458 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2EC5000 == 41 [pid = 3760] [id = 542] 02:54:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC32AC00) [pid = 3760] [serial = 1626] [outer = 0000000000000000] 02:54:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ACD04000) [pid = 3760] [serial = 1627] [outer = 000000B0AC32AC00] 02:54:55 INFO - PROCESS | 3760 | 1465120495519 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ACD98000) [pid = 3760] [serial = 1628] [outer = 000000B0AC32AC00] 02:54:56 INFO - PROCESS | 3760 | 1465120496329 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 3760 | 1465120496379 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:54:56 INFO - PROCESS | 3760 | 1465120496386 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 3760 | 1465120496389 Marionette TRACE conn6 <- [1,2134,null,{}] 02:54:56 INFO - PROCESS | 3760 | 1465120496395 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:56 INFO - PROCESS | 3760 | 1465120496398 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:56 INFO - PROCESS | 3760 | 1465120496508 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:54:56 INFO - PROCESS | 3760 | 1465120496637 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 3760 | 1465120496642 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A324D800 == 42 [pid = 3760] [id = 543] 02:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A3310000) [pid = 3760] [serial = 1629] [outer = 0000000000000000] 02:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3A8D800) [pid = 3760] [serial = 1630] [outer = 000000B0A3310000] 02:54:56 INFO - PROCESS | 3760 | 1465120496698 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A7CF9800) [pid = 3760] [serial = 1631] [outer = 000000B0A3310000] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2063000 == 41 [pid = 3760] [id = 538] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD8800 == 40 [pid = 3760] [id = 537] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C3800 == 39 [pid = 3760] [id = 536] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01BC800 == 38 [pid = 3760] [id = 535] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8AE000 == 37 [pid = 3760] [id = 534] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2EB800 == 36 [pid = 3760] [id = 533] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC025000 == 35 [pid = 3760] [id = 532] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA720000 == 34 [pid = 3760] [id = 531] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7F7000 == 33 [pid = 3760] [id = 530] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8B0000 == 32 [pid = 3760] [id = 527] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB33A800 == 31 [pid = 3760] [id = 529] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DC7800 == 30 [pid = 3760] [id = 528] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E8D1000 == 29 [pid = 3760] [id = 520] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2EC5000 == 28 [pid = 3760] [id = 542] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0061000 == 27 [pid = 3760] [id = 541] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB20D000 == 26 [pid = 3760] [id = 540] 02:54:57 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB1800 == 25 [pid = 3760] [id = 539] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0A4D13000) [pid = 3760] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB694400) [pid = 3760] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A7CF6000) [pid = 3760] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8A74C00) [pid = 3760] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F267000) [pid = 3760] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E969C00) [pid = 3760] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A4BE7C00) [pid = 3760] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09EB6E800) [pid = 3760] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F213C00) [pid = 3760] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A3035800) [pid = 3760] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A3397800) [pid = 3760] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A8A6C800) [pid = 3760] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A8311000) [pid = 3760] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A409E800) [pid = 3760] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABA64400) [pid = 3760] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB49AC00) [pid = 3760] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AE0D4400) [pid = 3760] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ACD94800) [pid = 3760] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AAD49800) [pid = 3760] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09FD2E400) [pid = 3760] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB499000) [pid = 3760] [serial = 1070] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB499400) [pid = 3760] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:54:57 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A524EC00) [pid = 3760] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:54:58 INFO - PROCESS | 3760 | 1465120498027 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 3760 | 1465120498072 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:54:58 INFO - PROCESS | 3760 | 1465120498076 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:54:58 INFO - PROCESS | 3760 | 1465120498080 Marionette TRACE conn6 <- [1,2138,null,{}] 02:54:58 INFO - PROCESS | 3760 | 1465120498085 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:58 INFO - PROCESS | 3760 | 1465120498089 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:58 INFO - PROCESS | 3760 | 1465120498186 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:54:58 INFO - PROCESS | 3760 | 1465120498194 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 3760 | 1465120498198 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3BEB800 == 26 [pid = 3760] [id = 544] 02:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09E723800) [pid = 3760] [serial = 1632] [outer = 0000000000000000] 02:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F252800) [pid = 3760] [serial = 1633] [outer = 000000B09E723800] 02:54:58 INFO - PROCESS | 3760 | 1465120498250 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F26B800) [pid = 3760] [serial = 1634] [outer = 000000B09E723800] 02:54:58 INFO - PROCESS | 3760 | 1465120498755 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 3760 | 1465120498820 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:54:58 INFO - PROCESS | 3760 | 1465120498827 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 3760 | 1465120498830 Marionette TRACE conn6 <- [1,2142,null,{}] 02:54:58 INFO - PROCESS | 3760 | 1465120498833 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:58 INFO - PROCESS | 3760 | 1465120498836 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:58 INFO - PROCESS | 3760 | 1465120498932 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:54:59 INFO - PROCESS | 3760 | 1465120499017 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 3760 | 1465120499019 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8DA3800 == 27 [pid = 3760] [id = 545] 02:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A3269400) [pid = 3760] [serial = 1635] [outer = 0000000000000000] 02:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A339C000) [pid = 3760] [serial = 1636] [outer = 000000B0A3269400] 02:54:59 INFO - PROCESS | 3760 | 1465120499072 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3D87800) [pid = 3760] [serial = 1637] [outer = 000000B0A3269400] 02:54:59 INFO - PROCESS | 3760 | 1465120499466 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 02:54:59 INFO - PROCESS | 3760 | 1465120499520 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 3760 | 1465120499523 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:54:59 INFO - PROCESS | 3760 | 1465120499527 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 3760 | 1465120499530 Marionette TRACE conn6 <- [1,2146,null,{}] 02:54:59 INFO - PROCESS | 3760 | 1465120499542 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:59 INFO - PROCESS | 3760 | 1465120499548 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:59 INFO - PROCESS | 3760 | 1465120499685 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:54:59 INFO - PROCESS | 3760 | 1465120499692 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 3760 | 1465120499696 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:54:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED4000 == 28 [pid = 3760] [id = 546] 02:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09DE32800) [pid = 3760] [serial = 1638] [outer = 0000000000000000] 02:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8A68800) [pid = 3760] [serial = 1639] [outer = 000000B09DE32800] 02:54:59 INFO - PROCESS | 3760 | 1465120499747 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A8D1B000) [pid = 3760] [serial = 1640] [outer = 000000B09DE32800] 02:55:00 INFO - PROCESS | 3760 | 1465120500237 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 3760 | 1465120500267 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:55:00 INFO - PROCESS | 3760 | 1465120500270 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 3760 | 1465120500272 Marionette TRACE conn6 <- [1,2150,null,{}] 02:55:00 INFO - PROCESS | 3760 | 1465120500275 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:00 INFO - PROCESS | 3760 | 1465120500278 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:00 INFO - PROCESS | 3760 | 1465120500407 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:55:00 INFO - PROCESS | 3760 | 1465120500475 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 3760 | 1465120500477 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AD9D5800 == 29 [pid = 3760] [id = 547] 02:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AA747800) [pid = 3760] [serial = 1641] [outer = 0000000000000000] 02:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB121800) [pid = 3760] [serial = 1642] [outer = 000000B0AA747800] 02:55:00 INFO - PROCESS | 3760 | 1465120500526 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB148400) [pid = 3760] [serial = 1643] [outer = 000000B0AA747800] 02:55:01 INFO - PROCESS | 3760 | 1465120500998 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 777ms 02:55:01 INFO - PROCESS | 3760 | 1465120501067 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 3760 | 1465120501070 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:55:01 INFO - PROCESS | 3760 | 1465120501073 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 3760 | 1465120501075 Marionette TRACE conn6 <- [1,2154,null,{}] 02:55:01 INFO - PROCESS | 3760 | 1465120501079 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:01 INFO - PROCESS | 3760 | 1465120501081 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:01 INFO - PROCESS | 3760 | 1465120501192 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:55:01 INFO - PROCESS | 3760 | 1465120501202 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 3760 | 1465120501204 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E5800 == 30 [pid = 3760] [id = 548] 02:55:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A30E6400) [pid = 3760] [serial = 1644] [outer = 0000000000000000] 02:55:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB253400) [pid = 3760] [serial = 1645] [outer = 000000B0A30E6400] 02:55:01 INFO - PROCESS | 3760 | 1465120501295 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB692000) [pid = 3760] [serial = 1646] [outer = 000000B0A30E6400] 02:55:01 INFO - PROCESS | 3760 | 1465120501728 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 02:55:01 INFO - PROCESS | 3760 | 1465120501747 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 3760 | 1465120501749 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:55:01 INFO - PROCESS | 3760 | 1465120501759 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - PROCESS | 3760 | 1465120501761 Marionette TRACE conn6 <- [1,2158,null,{}] 02:55:01 INFO - PROCESS | 3760 | 1465120501765 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:01 INFO - PROCESS | 3760 | 1465120501771 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:01 INFO - PROCESS | 3760 | 1465120501912 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F26E800) [pid = 3760] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABC6C000) [pid = 3760] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09CF53000) [pid = 3760] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A8D52800) [pid = 3760] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09D745400) [pid = 3760] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A4BE9C00) [pid = 3760] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB1B2C00) [pid = 3760] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A351F800) [pid = 3760] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09D7CB400) [pid = 3760] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09E747800) [pid = 3760] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AC2CB400) [pid = 3760] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC6CF800) [pid = 3760] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:55:02 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC504400) [pid = 3760] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:55:02 INFO - PROCESS | 3760 | 1465120502158 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 3760 | 1465120502160 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FAC000 == 31 [pid = 3760] [id = 549] 02:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09D745400) [pid = 3760] [serial = 1647] [outer = 0000000000000000] 02:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09EB77C00) [pid = 3760] [serial = 1648] [outer = 000000B09D745400] 02:55:02 INFO - PROCESS | 3760 | 1465120502211 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB1A9800) [pid = 3760] [serial = 1649] [outer = 000000B09D745400] 02:55:02 INFO - PROCESS | 3760 | 1465120502610 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 881ms 02:55:02 INFO - PROCESS | 3760 | 1465120502637 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 3760 | 1465120502639 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:55:02 INFO - PROCESS | 3760 | 1465120502643 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:55:02 INFO - PROCESS | 3760 | 1465120502644 Marionette TRACE conn6 <- [1,2162,null,{}] 02:55:02 INFO - PROCESS | 3760 | 1465120502648 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:02 INFO - PROCESS | 3760 | 1465120502650 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:02 INFO - PROCESS | 3760 | 1465120502783 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:55:02 INFO - PROCESS | 3760 | 1465120502791 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 3760 | 1465120502794 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B004C800 == 32 [pid = 3760] [id = 550] 02:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB121C00) [pid = 3760] [serial = 1650] [outer = 0000000000000000] 02:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABB3FC00) [pid = 3760] [serial = 1651] [outer = 000000B0AB121C00] 02:55:02 INFO - PROCESS | 3760 | 1465120502840 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABC6F000) [pid = 3760] [serial = 1652] [outer = 000000B0AB121C00] 02:55:03 INFO - PROCESS | 3760 | 1465120503253 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 02:55:03 INFO - PROCESS | 3760 | 1465120503276 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3760 | 1465120503279 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:55:03 INFO - PROCESS | 3760 | 1465120503282 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:55:03 INFO - PROCESS | 3760 | 1465120503284 Marionette TRACE conn6 <- [1,2166,null,{}] 02:55:03 INFO - PROCESS | 3760 | 1465120503287 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:03 INFO - PROCESS | 3760 | 1465120503289 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:03 INFO - PROCESS | 3760 | 1465120503375 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:55:03 INFO - PROCESS | 3760 | 1465120503458 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 3760 | 1465120503460 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D6800 == 33 [pid = 3760] [id = 551] 02:55:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09F2E2000) [pid = 3760] [serial = 1653] [outer = 0000000000000000] 02:55:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABC75C00) [pid = 3760] [serial = 1654] [outer = 000000B09F2E2000] 02:55:03 INFO - PROCESS | 3760 | 1465120503506 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABFEAC00) [pid = 3760] [serial = 1655] [outer = 000000B09F2E2000] 02:55:03 INFO - PROCESS | 3760 | 1465120503897 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 02:55:03 INFO - PROCESS | 3760 | 1465120503914 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 3760 | 1465120503917 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:55:03 INFO - PROCESS | 3760 | 1465120503920 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 3760 | 1465120503922 Marionette TRACE conn6 <- [1,2170,null,{}] 02:55:03 INFO - PROCESS | 3760 | 1465120503925 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:03 INFO - PROCESS | 3760 | 1465120503927 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:04 INFO - PROCESS | 3760 | 1465120504042 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:55:04 INFO - PROCESS | 3760 | 1465120504066 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 3760 | 1465120504068 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED3000 == 34 [pid = 3760] [id = 552] 02:55:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A4C4B400) [pid = 3760] [serial = 1656] [outer = 0000000000000000] 02:55:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABE8F800) [pid = 3760] [serial = 1657] [outer = 000000B0A4C4B400] 02:55:04 INFO - PROCESS | 3760 | 1465120504115 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC316800) [pid = 3760] [serial = 1658] [outer = 000000B0A4C4B400] 02:55:04 INFO - PROCESS | 3760 | 1465120504924 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1073ms 02:55:05 INFO - PROCESS | 3760 | 1465120504997 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 3760 | 1465120505002 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:55:05 INFO - PROCESS | 3760 | 1465120505007 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:55:05 INFO - PROCESS | 3760 | 1465120505013 Marionette TRACE conn6 <- [1,2174,null,{}] 02:55:05 INFO - PROCESS | 3760 | 1465120505018 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:05 INFO - PROCESS | 3760 | 1465120505022 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:05 INFO - PROCESS | 3760 | 1465120505168 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:55:05 INFO - PROCESS | 3760 | 1465120505287 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 3760 | 1465120505290 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FA4800 == 35 [pid = 3760] [id = 553] 02:55:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09F270400) [pid = 3760] [serial = 1659] [outer = 0000000000000000] 02:55:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09FF6A000) [pid = 3760] [serial = 1660] [outer = 000000B09F270400] 02:55:05 INFO - PROCESS | 3760 | 1465120505352 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A3B73000) [pid = 3760] [serial = 1661] [outer = 000000B09F270400] 02:55:06 INFO - PROCESS | 3760 | 1465120506134 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1182ms 02:55:06 INFO - PROCESS | 3760 | 1465120506194 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:55:06 INFO - PROCESS | 3760 | 1465120506199 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:55:06 INFO - PROCESS | 3760 | 1465120506206 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 3760 | 1465120506209 Marionette TRACE conn6 <- [1,2178,null,{}] 02:55:06 INFO - PROCESS | 3760 | 1465120506213 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:06 INFO - PROCESS | 3760 | 1465120506216 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:06 INFO - PROCESS | 3760 | 1465120506357 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:55:06 INFO - PROCESS | 3760 | 1465120506546 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 3760 | 1465120506550 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7E9800 == 36 [pid = 3760] [id = 554] 02:55:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09EB72000) [pid = 3760] [serial = 1662] [outer = 0000000000000000] 02:55:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F25D000) [pid = 3760] [serial = 1663] [outer = 000000B09EB72000] 02:55:06 INFO - PROCESS | 3760 | 1465120506615 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A4BE5C00) [pid = 3760] [serial = 1664] [outer = 000000B09EB72000] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D6800 == 35 [pid = 3760] [id = 551] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B004C800 == 34 [pid = 3760] [id = 550] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FAC000 == 33 [pid = 3760] [id = 549] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E5800 == 32 [pid = 3760] [id = 548] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AD9D5800 == 31 [pid = 3760] [id = 547] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABED4000 == 30 [pid = 3760] [id = 546] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8DA3800 == 29 [pid = 3760] [id = 545] 02:55:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3BEB800 == 28 [pid = 3760] [id = 544] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AB6D2000) [pid = 3760] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ABE8E000) [pid = 3760] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABA6B800) [pid = 3760] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3BCC400) [pid = 3760] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB6BA400) [pid = 3760] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F2EEC00) [pid = 3760] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A3AC3C00) [pid = 3760] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A4C4A800) [pid = 3760] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A7C7C400) [pid = 3760] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB49F800) [pid = 3760] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB697800) [pid = 3760] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A409F400) [pid = 3760] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A55D8400) [pid = 3760] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB104000) [pid = 3760] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB149800) [pid = 3760] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09EB70000) [pid = 3760] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09F26C800) [pid = 3760] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC694800) [pid = 3760] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AC2D5800) [pid = 3760] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AC332800) [pid = 3760] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ABFE9400) [pid = 3760] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB6C0000) [pid = 3760] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0ACD02C00) [pid = 3760] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB6BF400) [pid = 3760] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AC57D800) [pid = 3760] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:55:07 INFO - PROCESS | 3760 | 1465120507252 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1078ms 02:55:07 INFO - PROCESS | 3760 | 1465120507295 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 3760 | 1465120507300 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:55:07 INFO - PROCESS | 3760 | 1465120507304 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 3760 | 1465120507307 Marionette TRACE conn6 <- [1,2182,null,{}] 02:55:07 INFO - PROCESS | 3760 | 1465120507312 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:07 INFO - PROCESS | 3760 | 1465120507317 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:07 INFO - PROCESS | 3760 | 1465120507413 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:55:07 INFO - PROCESS | 3760 | 1465120507499 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 3760 | 1465120507502 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D91000 == 29 [pid = 3760] [id = 555] 02:55:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09EB71800) [pid = 3760] [serial = 1665] [outer = 0000000000000000] 02:55:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A3396800) [pid = 3760] [serial = 1666] [outer = 000000B09EB71800] 02:55:07 INFO - PROCESS | 3760 | 1465120507552 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A524EC00) [pid = 3760] [serial = 1667] [outer = 000000B09EB71800] 02:55:07 INFO - PROCESS | 3760 | 1465120507977 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 02:55:08 INFO - PROCESS | 3760 | 1465120508040 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3760 | 1465120508044 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:55:08 INFO - PROCESS | 3760 | 1465120508050 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 3760 | 1465120508052 Marionette TRACE conn6 <- [1,2186,null,{}] 02:55:08 INFO - PROCESS | 3760 | 1465120508056 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:08 INFO - PROCESS | 3760 | 1465120508058 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:08 INFO - PROCESS | 3760 | 1465120508159 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:55:08 INFO - PROCESS | 3760 | 1465120508190 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 3760 | 1465120508193 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC018800 == 30 [pid = 3760] [id = 556] 02:55:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A8A73400) [pid = 3760] [serial = 1668] [outer = 0000000000000000] 02:55:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A8D53400) [pid = 3760] [serial = 1669] [outer = 000000B0A8A73400] 02:55:08 INFO - PROCESS | 3760 | 1465120508241 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB10B000) [pid = 3760] [serial = 1670] [outer = 000000B0A8A73400] 02:55:08 INFO - PROCESS | 3760 | 1465120508721 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 02:55:08 INFO - PROCESS | 3760 | 1465120508787 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 3760 | 1465120508789 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:55:08 INFO - PROCESS | 3760 | 1465120508794 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 3760 | 1465120508800 Marionette TRACE conn6 <- [1,2190,null,{}] 02:55:08 INFO - PROCESS | 3760 | 1465120508811 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:08 INFO - PROCESS | 3760 | 1465120508815 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:08 INFO - PROCESS | 3760 | 1465120508909 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:55:09 INFO - PROCESS | 3760 | 1465120508997 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3760 | 1465120508999 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C9000 == 31 [pid = 3760] [id = 557] 02:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB124C00) [pid = 3760] [serial = 1671] [outer = 0000000000000000] 02:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB2C2800) [pid = 3760] [serial = 1672] [outer = 000000B0AB124C00] 02:55:09 INFO - PROCESS | 3760 | 1465120509047 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB6B7400) [pid = 3760] [serial = 1673] [outer = 000000B0AB124C00] 02:55:09 INFO - PROCESS | 3760 | 1465120509472 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 02:55:09 INFO - PROCESS | 3760 | 1465120509532 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 3760 | 1465120509535 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:55:09 INFO - PROCESS | 3760 | 1465120509544 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 3760 | 1465120509546 Marionette TRACE conn6 <- [1,2194,null,{}] 02:55:09 INFO - PROCESS | 3760 | 1465120509550 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:09 INFO - PROCESS | 3760 | 1465120509552 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:09 INFO - PROCESS | 3760 | 1465120509674 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:55:09 INFO - PROCESS | 3760 | 1465120509754 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 3760 | 1465120509756 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8B2800 == 32 [pid = 3760] [id = 558] 02:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB6C9C00) [pid = 3760] [serial = 1674] [outer = 0000000000000000] 02:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB6CEC00) [pid = 3760] [serial = 1675] [outer = 000000B0AB6C9C00] 02:55:09 INFO - PROCESS | 3760 | 1465120509802 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6EB800) [pid = 3760] [serial = 1676] [outer = 000000B0AB6C9C00] 02:55:10 INFO - PROCESS | 3760 | 1465120510215 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 733ms 02:55:10 INFO - PROCESS | 3760 | 1465120510300 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 3760 | 1465120510303 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:55:10 INFO - PROCESS | 3760 | 1465120510316 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 3760 | 1465120510318 Marionette TRACE conn6 <- [1,2198,null,{}] 02:55:10 INFO - PROCESS | 3760 | 1465120510322 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:10 INFO - PROCESS | 3760 | 1465120510324 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:10 INFO - PROCESS | 3760 | 1465120510438 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:55:10 INFO - PROCESS | 3760 | 1465120510449 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 3760 | 1465120510456 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E2800 == 33 [pid = 3760] [id = 559] 02:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABBA5000) [pid = 3760] [serial = 1677] [outer = 0000000000000000] 02:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABC6E400) [pid = 3760] [serial = 1678] [outer = 000000B0ABBA5000] 02:55:10 INFO - PROCESS | 3760 | 1465120510559 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABFE3400) [pid = 3760] [serial = 1679] [outer = 000000B0ABBA5000] 02:55:11 INFO - PROCESS | 3760 | 1465120511032 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 777ms 02:55:11 INFO - PROCESS | 3760 | 1465120511097 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 3760 | 1465120511099 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:55:11 INFO - PROCESS | 3760 | 1465120511102 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 3760 | 1465120511104 Marionette TRACE conn6 <- [1,2202,null,{}] 02:55:11 INFO - PROCESS | 3760 | 1465120511108 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 3760 | 1465120511111 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:11 INFO - PROCESS | 3760 | 1465120511239 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F2E2000) [pid = 3760] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09E723800) [pid = 3760] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A3269400) [pid = 3760] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09DE32800) [pid = 3760] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AA747800) [pid = 3760] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3310000) [pid = 3760] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0A30E6400) [pid = 3760] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B09D745400) [pid = 3760] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB121C00) [pid = 3760] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A3269000) [pid = 3760] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB258C00) [pid = 3760] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:55:11 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AC32AC00) [pid = 3760] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:55:11 INFO - PROCESS | 3760 | 1465120511331 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 3760 | 1465120511333 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEE1000 == 34 [pid = 3760] [id = 560] 02:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09CDB5400) [pid = 3760] [serial = 1680] [outer = 0000000000000000] 02:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09F213000) [pid = 3760] [serial = 1681] [outer = 000000B09CDB5400] 02:55:11 INFO - PROCESS | 3760 | 1465120511381 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB10A000) [pid = 3760] [serial = 1682] [outer = 000000B09CDB5400] 02:55:11 INFO - PROCESS | 3760 | 1465120511758 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 02:55:11 INFO - PROCESS | 3760 | 1465120511776 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 3760 | 1465120511779 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:55:11 INFO - PROCESS | 3760 | 1465120511782 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:55:11 INFO - PROCESS | 3760 | 1465120511784 Marionette TRACE conn6 <- [1,2206,null,{}] 02:55:11 INFO - PROCESS | 3760 | 1465120511787 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 3760 | 1465120511789 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:11 INFO - PROCESS | 3760 | 1465120511873 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:55:11 INFO - PROCESS | 3760 | 1465120511952 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 3760 | 1465120511955 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA709000 == 35 [pid = 3760] [id = 561] 02:55:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB6C0400) [pid = 3760] [serial = 1683] [outer = 0000000000000000] 02:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AC50B000) [pid = 3760] [serial = 1684] [outer = 000000B0AB6C0400] 02:55:12 INFO - PROCESS | 3760 | 1465120512019 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AC582400) [pid = 3760] [serial = 1685] [outer = 000000B0AB6C0400] 02:55:12 INFO - PROCESS | 3760 | 1465120512402 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 02:55:12 INFO - PROCESS | 3760 | 1465120512457 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:55:12 INFO - PROCESS | 3760 | 1465120512459 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:55:12 INFO - PROCESS | 3760 | 1465120512462 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 3760 | 1465120512464 Marionette TRACE conn6 <- [1,2210,null,{}] 02:55:12 INFO - PROCESS | 3760 | 1465120512468 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:12 INFO - PROCESS | 3760 | 1465120512470 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:12 INFO - PROCESS | 3760 | 1465120512556 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:55:12 INFO - PROCESS | 3760 | 1465120512563 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 3760 | 1465120512564 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB9000 == 36 [pid = 3760] [id = 562] 02:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AC693000) [pid = 3760] [serial = 1686] [outer = 0000000000000000] 02:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ACC88000) [pid = 3760] [serial = 1687] [outer = 000000B0AC693000] 02:55:12 INFO - PROCESS | 3760 | 1465120512609 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ACD0CC00) [pid = 3760] [serial = 1688] [outer = 000000B0AC693000] 02:55:13 INFO - PROCESS | 3760 | 1465120513107 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 02:55:13 INFO - PROCESS | 3760 | 1465120513137 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 3760 | 1465120513139 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:55:13 INFO - PROCESS | 3760 | 1465120513142 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 3760 | 1465120513144 Marionette TRACE conn6 <- [1,2214,null,{}] 02:55:13 INFO - PROCESS | 3760 | 1465120513148 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:13 INFO - PROCESS | 3760 | 1465120513150 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:13 INFO - PROCESS | 3760 | 1465120513239 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:55:13 INFO - PROCESS | 3760 | 1465120513247 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 3760 | 1465120513249 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E20800 == 37 [pid = 3760] [id = 563] 02:55:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ACD96800) [pid = 3760] [serial = 1689] [outer = 0000000000000000] 02:55:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AD905400) [pid = 3760] [serial = 1690] [outer = 000000B0ACD96800] 02:55:13 INFO - PROCESS | 3760 | 1465120513295 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AD9B1C00) [pid = 3760] [serial = 1691] [outer = 000000B0ACD96800] 02:55:13 INFO - PROCESS | 3760 | 1465120513988 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 02:55:14 INFO - PROCESS | 3760 | 1465120514028 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 3760 | 1465120514033 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:55:14 INFO - PROCESS | 3760 | 1465120514037 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 3760 | 1465120514043 Marionette TRACE conn6 <- [1,2218,null,{}] 02:55:14 INFO - PROCESS | 3760 | 1465120514049 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:14 INFO - PROCESS | 3760 | 1465120514052 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:14 INFO - PROCESS | 3760 | 1465120514176 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:55:14 INFO - PROCESS | 3760 | 1465120514302 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 3760 | 1465120514305 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB817000 == 38 [pid = 3760] [id = 564] 02:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3BD0800) [pid = 3760] [serial = 1692] [outer = 0000000000000000] 02:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A7C7A800) [pid = 3760] [serial = 1693] [outer = 000000B0A3BD0800] 02:55:14 INFO - PROCESS | 3760 | 1465120514369 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8B5A800) [pid = 3760] [serial = 1694] [outer = 000000B0A3BD0800] 02:55:14 INFO - PROCESS | 3760 | 1465120514954 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 02:55:15 INFO - PROCESS | 3760 | 1465120515029 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 3760 | 1465120515034 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:55:15 INFO - PROCESS | 3760 | 1465120515042 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 3760 | 1465120515045 Marionette TRACE conn6 <- [1,2222,null,{}] 02:55:15 INFO - PROCESS | 3760 | 1465120515049 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:15 INFO - PROCESS | 3760 | 1465120515052 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:15 INFO - PROCESS | 3760 | 1465120515186 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:55:15 INFO - PROCESS | 3760 | 1465120515278 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 3760 | 1465120515281 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0061800 == 39 [pid = 3760] [id = 565] 02:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB69D800) [pid = 3760] [serial = 1695] [outer = 0000000000000000] 02:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB6C4800) [pid = 3760] [serial = 1696] [outer = 000000B0AB69D800] 02:55:15 INFO - PROCESS | 3760 | 1465120515342 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABB97C00) [pid = 3760] [serial = 1697] [outer = 000000B0AB69D800] 02:55:15 INFO - PROCESS | 3760 | 1465120515932 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 924ms 02:55:15 INFO - PROCESS | 3760 | 1465120515970 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 3760 | 1465120515973 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:55:15 INFO - PROCESS | 3760 | 1465120515978 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 3760 | 1465120515982 Marionette TRACE conn6 <- [1,2226,null,{}] 02:55:16 INFO - PROCESS | 3760 | 1465120516065 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:16 INFO - PROCESS | 3760 | 1465120516070 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:16 INFO - PROCESS | 3760 | 1465120516224 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:55:16 INFO - PROCESS | 3760 | 1465120516276 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 3760 | 1465120516279 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30E8000 == 40 [pid = 3760] [id = 566] 02:55:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC6C8400) [pid = 3760] [serial = 1698] [outer = 0000000000000000] 02:55:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0ACD02400) [pid = 3760] [serial = 1699] [outer = 000000B0AC6C8400] 02:55:16 INFO - PROCESS | 3760 | 1465120516340 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ADD5C000) [pid = 3760] [serial = 1700] [outer = 000000B0AC6C8400] 02:55:16 INFO - PROCESS | 3760 | 1465120516976 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1015ms 02:55:17 INFO - PROCESS | 3760 | 1465120516994 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 3760 | 1465120516997 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:55:17 INFO - PROCESS | 3760 | 1465120517001 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 3760 | 1465120517003 Marionette TRACE conn6 <- [1,2230,null,{}] 02:55:17 INFO - PROCESS | 3760 | 1465120517007 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:17 INFO - PROCESS | 3760 | 1465120517009 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:17 INFO - PROCESS | 3760 | 1465120517130 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:55:17 INFO - PROCESS | 3760 | 1465120517227 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 3760 | 1465120517230 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A305F000 == 41 [pid = 3760] [id = 567] 02:55:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A8A69800) [pid = 3760] [serial = 1701] [outer = 0000000000000000] 02:55:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB109400) [pid = 3760] [serial = 1702] [outer = 000000B0A8A69800] 02:55:17 INFO - PROCESS | 3760 | 1465120517286 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0ABC71000) [pid = 3760] [serial = 1703] [outer = 000000B0A8A69800] 02:55:17 INFO - PROCESS | 3760 | 1465120517961 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1020ms 02:55:18 INFO - PROCESS | 3760 | 1465120518023 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 3760 | 1465120518028 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:55:18 INFO - PROCESS | 3760 | 1465120518032 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - PROCESS | 3760 | 1465120518038 Marionette TRACE conn6 <- [1,2234,null,{}] 02:55:18 INFO - PROCESS | 3760 | 1465120518043 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:18 INFO - PROCESS | 3760 | 1465120518046 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:18 INFO - PROCESS | 3760 | 1465120518171 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:55:18 INFO - PROCESS | 3760 | 1465120518306 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 3760 | 1465120518309 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A332C800 == 42 [pid = 3760] [id = 568] 02:55:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A4BEE800) [pid = 3760] [serial = 1704] [outer = 0000000000000000] 02:55:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A55DB400) [pid = 3760] [serial = 1705] [outer = 000000B0A4BEE800] 02:55:18 INFO - PROCESS | 3760 | 1465120518369 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0A8D1D000) [pid = 3760] [serial = 1706] [outer = 000000B0A4BEE800] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB9000 == 41 [pid = 3760] [id = 562] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA709000 == 40 [pid = 3760] [id = 561] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEE1000 == 39 [pid = 3760] [id = 560] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E2800 == 38 [pid = 3760] [id = 559] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8B2800 == 37 [pid = 3760] [id = 558] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3C9000 == 36 [pid = 3760] [id = 557] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC018800 == 35 [pid = 3760] [id = 556] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D91000 == 34 [pid = 3760] [id = 555] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B09E7E9800 == 33 [pid = 3760] [id = 554] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABED3000 == 32 [pid = 3760] [id = 552] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FA4800 == 31 [pid = 3760] [id = 553] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A324D800 == 30 [pid = 3760] [id = 543] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A305F000 == 29 [pid = 3760] [id = 567] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30E8000 == 28 [pid = 3760] [id = 566] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0061800 == 27 [pid = 3760] [id = 565] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB817000 == 26 [pid = 3760] [id = 564] 02:55:19 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E20800 == 25 [pid = 3760] [id = 563] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABC75C00) [pid = 3760] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B09F252800) [pid = 3760] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09F26B800) [pid = 3760] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A339C000) [pid = 3760] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3D87800) [pid = 3760] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8A68800) [pid = 3760] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB121800) [pid = 3760] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A7CF9800) [pid = 3760] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A3A8D800) [pid = 3760] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB253400) [pid = 3760] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB148400) [pid = 3760] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09EB77C00) [pid = 3760] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB692000) [pid = 3760] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABB3FC00) [pid = 3760] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABC6F000) [pid = 3760] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A8D23800) [pid = 3760] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A55D6C00) [pid = 3760] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0ABB43800) [pid = 3760] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB6C6800) [pid = 3760] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ACD98000) [pid = 3760] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ACD04000) [pid = 3760] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB1A9800) [pid = 3760] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABFEAC00) [pid = 3760] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A8D1B000) [pid = 3760] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:55:19 INFO - PROCESS | 3760 | 1465120519632 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1641ms 02:55:19 INFO - PROCESS | 3760 | 1465120519679 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 3760 | 1465120519683 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:55:19 INFO - PROCESS | 3760 | 1465120519688 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 3760 | 1465120519693 Marionette TRACE conn6 <- [1,2238,null,{}] 02:55:19 INFO - PROCESS | 3760 | 1465120519698 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:19 INFO - PROCESS | 3760 | 1465120519701 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:19 INFO - PROCESS | 3760 | 1465120519830 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:55:19 INFO - PROCESS | 3760 | 1465120519911 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 3760 | 1465120519913 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3B6B800 == 26 [pid = 3760] [id = 569] 02:55:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09EB76800) [pid = 3760] [serial = 1707] [outer = 0000000000000000] 02:55:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F217800) [pid = 3760] [serial = 1708] [outer = 000000B09EB76800] 02:55:19 INFO - PROCESS | 3760 | 1465120519964 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F266400) [pid = 3760] [serial = 1709] [outer = 000000B09EB76800] 02:55:20 INFO - PROCESS | 3760 | 1465120520342 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 692ms 02:55:20 INFO - PROCESS | 3760 | 1465120520385 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 3760 | 1465120520391 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:55:20 INFO - PROCESS | 3760 | 1465120520433 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 3760 | 1465120520436 Marionette TRACE conn6 <- [1,2242,null,{}] 02:55:20 INFO - PROCESS | 3760 | 1465120520441 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:20 INFO - PROCESS | 3760 | 1465120520444 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:20 INFO - PROCESS | 3760 | 1465120520546 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:55:20 INFO - PROCESS | 3760 | 1465120520553 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 3760 | 1465120520555 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FBC800 == 27 [pid = 3760] [id = 570] 02:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A330E400) [pid = 3760] [serial = 1710] [outer = 0000000000000000] 02:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3397800) [pid = 3760] [serial = 1711] [outer = 000000B0A330E400] 02:55:20 INFO - PROCESS | 3760 | 1465120520607 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3D8BC00) [pid = 3760] [serial = 1712] [outer = 000000B0A330E400] 02:55:21 INFO - PROCESS | 3760 | 1465120521084 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 713ms 02:55:21 INFO - PROCESS | 3760 | 1465120521112 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 3760 | 1465120521114 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:55:21 INFO - PROCESS | 3760 | 1465120521118 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 3760 | 1465120521122 Marionette TRACE conn6 <- [1,2246,null,{}] 02:55:21 INFO - PROCESS | 3760 | 1465120521134 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:21 INFO - PROCESS | 3760 | 1465120521139 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:21 INFO - PROCESS | 3760 | 1465120521231 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:55:21 INFO - PROCESS | 3760 | 1465120521238 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 3760 | 1465120521242 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC080000 == 28 [pid = 3760] [id = 571] 02:55:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A5626400) [pid = 3760] [serial = 1713] [outer = 0000000000000000] 02:55:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A7CF2800) [pid = 3760] [serial = 1714] [outer = 000000B0A5626400] 02:55:21 INFO - PROCESS | 3760 | 1465120521292 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A8A6E800) [pid = 3760] [serial = 1715] [outer = 000000B0A5626400] 02:55:21 INFO - PROCESS | 3760 | 1465120521835 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 776ms 02:55:21 INFO - PROCESS | 3760 | 1465120521897 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 3760 | 1465120521900 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:55:21 INFO - PROCESS | 3760 | 1465120521903 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 3760 | 1465120521905 Marionette TRACE conn6 <- [1,2250,null,{}] 02:55:21 INFO - PROCESS | 3760 | 1465120521909 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:21 INFO - PROCESS | 3760 | 1465120521911 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:22 INFO - PROCESS | 3760 | 1465120522039 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:55:22 INFO - PROCESS | 3760 | 1465120522049 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 3760 | 1465120522051 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0E6800 == 29 [pid = 3760] [id = 572] 02:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AADE6000) [pid = 3760] [serial = 1716] [outer = 0000000000000000] 02:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB127000) [pid = 3760] [serial = 1717] [outer = 000000B0AADE6000] 02:55:22 INFO - PROCESS | 3760 | 1465120522142 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB147800) [pid = 3760] [serial = 1718] [outer = 000000B0AADE6000] 02:55:22 INFO - PROCESS | 3760 | 1465120522562 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 02:55:22 INFO - PROCESS | 3760 | 1465120522577 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 3760 | 1465120522579 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:55:22 INFO - PROCESS | 3760 | 1465120522582 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:55:22 INFO - PROCESS | 3760 | 1465120522584 Marionette TRACE conn6 <- [1,2254,null,{}] 02:55:22 INFO - PROCESS | 3760 | 1465120522587 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:22 INFO - PROCESS | 3760 | 1465120522590 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:22 INFO - PROCESS | 3760 | 1465120522702 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:55:22 INFO - PROCESS | 3760 | 1465120522707 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 3760 | 1465120522709 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3CD800 == 30 [pid = 3760] [id = 573] 02:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09CF53400) [pid = 3760] [serial = 1719] [outer = 0000000000000000] 02:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB146800) [pid = 3760] [serial = 1720] [outer = 000000B09CF53400] 02:55:22 INFO - PROCESS | 3760 | 1465120522756 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB49E000) [pid = 3760] [serial = 1721] [outer = 000000B09CF53400] 02:55:23 INFO - PROCESS | 3760 | 1465120523233 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 02:55:23 INFO - PROCESS | 3760 | 1465120523277 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 3760 | 1465120523279 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:55:23 INFO - PROCESS | 3760 | 1465120523289 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 3760 | 1465120523291 Marionette TRACE conn6 <- [1,2258,null,{}] 02:55:23 INFO - PROCESS | 3760 | 1465120523295 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:23 INFO - PROCESS | 3760 | 1465120523301 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:23 INFO - PROCESS | 3760 | 1465120523458 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AC693000) [pid = 3760] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ACD96800) [pid = 3760] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A8A73400) [pid = 3760] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A4C4B400) [pid = 3760] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABBA5000) [pid = 3760] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB6C0400) [pid = 3760] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09EB72000) [pid = 3760] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09CDB5400) [pid = 3760] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09F270400) [pid = 3760] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB6C9C00) [pid = 3760] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB124C00) [pid = 3760] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:55:23 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09EB71800) [pid = 3760] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:55:23 INFO - PROCESS | 3760 | 1465120523704 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 3760 | 1465120523706 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D2000 == 31 [pid = 3760] [id = 574] 02:55:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09CDBEC00) [pid = 3760] [serial = 1722] [outer = 0000000000000000] 02:55:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09E967400) [pid = 3760] [serial = 1723] [outer = 000000B09CDBEC00] 02:55:23 INFO - PROCESS | 3760 | 1465120523754 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB69EC00) [pid = 3760] [serial = 1724] [outer = 000000B09CDBEC00] 02:55:24 INFO - PROCESS | 3760 | 1465120524133 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 882ms 02:55:24 INFO - PROCESS | 3760 | 1465120524173 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 3760 | 1465120524175 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:55:24 INFO - PROCESS | 3760 | 1465120524179 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 3760 | 1465120524180 Marionette TRACE conn6 <- [1,2262,null,{}] 02:55:24 INFO - PROCESS | 3760 | 1465120524190 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 3760 | 1465120524192 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:24 INFO - PROCESS | 3760 | 1465120524276 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:55:24 INFO - PROCESS | 3760 | 1465120524282 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 3760 | 1465120524284 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B005C000 == 32 [pid = 3760] [id = 575] 02:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABA6B800) [pid = 3760] [serial = 1725] [outer = 0000000000000000] 02:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABB40400) [pid = 3760] [serial = 1726] [outer = 000000B0ABA6B800] 02:55:24 INFO - PROCESS | 3760 | 1465120524330 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABC71C00) [pid = 3760] [serial = 1727] [outer = 000000B0ABA6B800] 02:55:24 INFO - PROCESS | 3760 | 1465120524748 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 02:55:24 INFO - PROCESS | 3760 | 1465120524816 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 3760 | 1465120524819 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:55:24 INFO - PROCESS | 3760 | 1465120524822 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:55:24 INFO - PROCESS | 3760 | 1465120524824 Marionette TRACE conn6 <- [1,2266,null,{}] 02:55:24 INFO - PROCESS | 3760 | 1465120524828 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 3760 | 1465120524830 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:24 INFO - PROCESS | 3760 | 1465120524915 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:55:24 INFO - PROCESS | 3760 | 1465120524920 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 3760 | 1465120524922 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D5A800 == 33 [pid = 3760] [id = 576] 02:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABE95000) [pid = 3760] [serial = 1728] [outer = 0000000000000000] 02:55:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABFE1000) [pid = 3760] [serial = 1729] [outer = 000000B0ABE95000] 02:55:24 INFO - PROCESS | 3760 | 1465120524968 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABFEC800) [pid = 3760] [serial = 1730] [outer = 000000B0ABE95000] 02:55:25 INFO - PROCESS | 3760 | 1465120525422 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 02:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:55:25 INFO - PROCESS | 3760 | 1465120525454 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 3760 | 1465120525456 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:55:25 INFO - PROCESS | 3760 | 1465120525459 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 3760 | 1465120525461 Marionette TRACE conn6 <- [1,2270,null,{}] 02:55:25 INFO - PROCESS | 3760 | 1465120525478 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:25 INFO - PROCESS | 3760 | 1465120525480 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:25 INFO - PROCESS | 3760 | 1465120525567 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:55:25 INFO - PROCESS | 3760 | 1465120525586 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 3760 | 1465120525588 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F8F000 == 34 [pid = 3760] [id = 577] 02:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09F253C00) [pid = 3760] [serial = 1731] [outer = 0000000000000000] 02:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC2CE000) [pid = 3760] [serial = 1732] [outer = 000000B09F253C00] 02:55:25 INFO - PROCESS | 3760 | 1465120525634 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC32E400) [pid = 3760] [serial = 1733] [outer = 000000B09F253C00] 02:55:26 INFO - PROCESS | 3760 | 1465120526496 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1090ms 02:55:26 INFO - PROCESS | 3760 | 1465120526554 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 3760 | 1465120526559 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:55:26 INFO - PROCESS | 3760 | 1465120526564 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 3760 | 1465120526570 Marionette TRACE conn6 <- [1,2274,null,{}] 02:55:26 INFO - PROCESS | 3760 | 1465120526576 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:26 INFO - PROCESS | 3760 | 1465120526579 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:26 INFO - PROCESS | 3760 | 1465120526738 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:55:26 INFO - PROCESS | 3760 | 1465120526857 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 3760 | 1465120526860 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D8F000 == 35 [pid = 3760] [id = 578] 02:55:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09F219400) [pid = 3760] [serial = 1734] [outer = 0000000000000000] 02:55:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09F26D800) [pid = 3760] [serial = 1735] [outer = 000000B09F219400] 02:55:26 INFO - PROCESS | 3760 | 1465120526924 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3AC3C00) [pid = 3760] [serial = 1736] [outer = 000000B09F219400] 02:55:27 INFO - PROCESS | 3760 | 1465120527727 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1223ms 02:55:27 INFO - PROCESS | 3760 | 1465120527791 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 3760 | 1465120527796 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:55:27 INFO - PROCESS | 3760 | 1465120527803 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 3760 | 1465120527806 Marionette TRACE conn6 <- [1,2278,null,{}] 02:55:27 INFO - PROCESS | 3760 | 1465120527811 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:27 INFO - PROCESS | 3760 | 1465120527814 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:27 INFO - PROCESS | 3760 | 1465120527956 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:55:28 INFO - PROCESS | 3760 | 1465120528146 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 3760 | 1465120528150 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE72800 == 36 [pid = 3760] [id = 579] 02:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09CF52C00) [pid = 3760] [serial = 1737] [outer = 0000000000000000] 02:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F0DC400) [pid = 3760] [serial = 1738] [outer = 000000B09CF52C00] 02:55:28 INFO - PROCESS | 3760 | 1465120528215 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3393400) [pid = 3760] [serial = 1739] [outer = 000000B09CF52C00] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D5A800 == 35 [pid = 3760] [id = 576] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B005C000 == 34 [pid = 3760] [id = 575] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86D2000 == 33 [pid = 3760] [id = 574] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3CD800 == 32 [pid = 3760] [id = 573] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0E6800 == 31 [pid = 3760] [id = 572] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC080000 == 30 [pid = 3760] [id = 571] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FBC800 == 29 [pid = 3760] [id = 570] 02:55:28 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3B6B800 == 28 [pid = 3760] [id = 569] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB10B000) [pid = 3760] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ABE8F800) [pid = 3760] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABC6E400) [pid = 3760] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AC316800) [pid = 3760] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABFE3400) [pid = 3760] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AC50B000) [pid = 3760] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A4BE5C00) [pid = 3760] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB10A000) [pid = 3760] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09F25D000) [pid = 3760] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09FF6A000) [pid = 3760] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB6CEC00) [pid = 3760] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A3B73000) [pid = 3760] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F213000) [pid = 3760] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB2C2800) [pid = 3760] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A8D53400) [pid = 3760] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AC582400) [pid = 3760] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A524EC00) [pid = 3760] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB6B7400) [pid = 3760] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB6EB800) [pid = 3760] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A3396800) [pid = 3760] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ACC88000) [pid = 3760] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AD905400) [pid = 3760] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AD9B1C00) [pid = 3760] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ACD0CC00) [pid = 3760] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:55:28 INFO - PROCESS | 3760 | 1465120528899 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1129ms 02:55:28 INFO - PROCESS | 3760 | 1465120528934 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:55:28 INFO - PROCESS | 3760 | 1465120528938 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:55:28 INFO - PROCESS | 3760 | 1465120528942 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 3760 | 1465120528945 Marionette TRACE conn6 <- [1,2282,null,{}] 02:55:28 INFO - PROCESS | 3760 | 1465120528951 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:28 INFO - PROCESS | 3760 | 1465120528956 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:29 INFO - PROCESS | 3760 | 1465120529053 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:55:29 INFO - PROCESS | 3760 | 1465120529137 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 3760 | 1465120529140 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D04000 == 29 [pid = 3760] [id = 580] 02:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09EB6C400) [pid = 3760] [serial = 1740] [outer = 0000000000000000] 02:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09FF20000) [pid = 3760] [serial = 1741] [outer = 000000B09EB6C400] 02:55:29 INFO - PROCESS | 3760 | 1465120529191 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A527CC00) [pid = 3760] [serial = 1742] [outer = 000000B09EB6C400] 02:55:29 INFO - PROCESS | 3760 | 1465120529646 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 735ms 02:55:29 INFO - PROCESS | 3760 | 1465120529680 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 3760 | 1465120529684 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:55:29 INFO - PROCESS | 3760 | 1465120529689 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:55:29 INFO - PROCESS | 3760 | 1465120529691 Marionette TRACE conn6 <- [1,2286,null,{}] 02:55:29 INFO - PROCESS | 3760 | 1465120529700 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:29 INFO - PROCESS | 3760 | 1465120529702 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:29 INFO - PROCESS | 3760 | 1465120529798 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:55:29 INFO - PROCESS | 3760 | 1465120529805 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 3760 | 1465120529807 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC3A000 == 30 [pid = 3760] [id = 581] 02:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A8D23C00) [pid = 3760] [serial = 1743] [outer = 0000000000000000] 02:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A9508400) [pid = 3760] [serial = 1744] [outer = 000000B0A8D23C00] 02:55:29 INFO - PROCESS | 3760 | 1465120529856 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB127800) [pid = 3760] [serial = 1745] [outer = 000000B0A8D23C00] 02:55:30 INFO - PROCESS | 3760 | 1465120530326 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 02:55:30 INFO - PROCESS | 3760 | 1465120530366 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 3760 | 1465120530369 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:55:30 INFO - PROCESS | 3760 | 1465120530374 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 3760 | 1465120530381 Marionette TRACE conn6 <- [1,2290,null,{}] 02:55:30 INFO - PROCESS | 3760 | 1465120530391 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 3760 | 1465120530395 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:30 INFO - PROCESS | 3760 | 1465120530490 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:55:30 INFO - PROCESS | 3760 | 1465120530500 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 3760 | 1465120530502 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C6800 == 31 [pid = 3760] [id = 582] 02:55:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09CFD8000) [pid = 3760] [serial = 1746] [outer = 0000000000000000] 02:55:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB49D000) [pid = 3760] [serial = 1747] [outer = 000000B09CFD8000] 02:55:30 INFO - PROCESS | 3760 | 1465120530549 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6BAC00) [pid = 3760] [serial = 1748] [outer = 000000B09CFD8000] 02:55:31 INFO - PROCESS | 3760 | 1465120531003 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 02:55:31 INFO - PROCESS | 3760 | 1465120531089 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 3760 | 1465120531092 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:55:31 INFO - PROCESS | 3760 | 1465120531095 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 3760 | 1465120531097 Marionette TRACE conn6 <- [1,2294,null,{}] 02:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:55:31 INFO - PROCESS | 3760 | 1465120531100 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:31 INFO - PROCESS | 3760 | 1465120531103 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:31 INFO - PROCESS | 3760 | 1465120531254 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:55:31 INFO - PROCESS | 3760 | 1465120531274 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 3760 | 1465120531276 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8AE800 == 32 [pid = 3760] [id = 583] 02:55:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB6CC400) [pid = 3760] [serial = 1749] [outer = 0000000000000000] 02:55:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABA62800) [pid = 3760] [serial = 1750] [outer = 000000B0AB6CC400] 02:55:31 INFO - PROCESS | 3760 | 1465120531332 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABB45C00) [pid = 3760] [serial = 1751] [outer = 000000B0AB6CC400] 02:55:31 INFO - PROCESS | 3760 | 1465120531769 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 02:55:31 INFO - PROCESS | 3760 | 1465120531844 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 3760 | 1465120531846 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:55:31 INFO - PROCESS | 3760 | 1465120531850 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 3760 | 1465120531852 Marionette TRACE conn6 <- [1,2298,null,{}] 02:55:31 INFO - PROCESS | 3760 | 1465120531855 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:31 INFO - PROCESS | 3760 | 1465120531857 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:31 INFO - PROCESS | 3760 | 1465120531973 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:55:32 INFO - PROCESS | 3760 | 1465120532028 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 3760 | 1465120532035 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2DE800 == 33 [pid = 3760] [id = 584] 02:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABFE0000) [pid = 3760] [serial = 1752] [outer = 0000000000000000] 02:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABFEB400) [pid = 3760] [serial = 1753] [outer = 000000B0ABFE0000] 02:55:32 INFO - PROCESS | 3760 | 1465120532092 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC32C800) [pid = 3760] [serial = 1754] [outer = 000000B0ABFE0000] 02:55:32 INFO - PROCESS | 3760 | 1465120532556 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 735ms 02:55:32 INFO - PROCESS | 3760 | 1465120532593 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 3760 | 1465120532596 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:55:32 INFO - PROCESS | 3760 | 1465120532609 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 3760 | 1465120532611 Marionette TRACE conn6 <- [1,2302,null,{}] 02:55:32 INFO - PROCESS | 3760 | 1465120532615 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:32 INFO - PROCESS | 3760 | 1465120532617 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:32 INFO - PROCESS | 3760 | 1465120532743 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:55:32 INFO - PROCESS | 3760 | 1465120532804 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 3760 | 1465120532806 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F90800 == 34 [pid = 3760] [id = 585] 02:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC57D000) [pid = 3760] [serial = 1755] [outer = 0000000000000000] 02:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC696000) [pid = 3760] [serial = 1756] [outer = 000000B0AC57D000] 02:55:32 INFO - PROCESS | 3760 | 1465120532853 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ACD03800) [pid = 3760] [serial = 1757] [outer = 000000B0AC57D000] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ABA6B800) [pid = 3760] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A8A69800) [pid = 3760] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A3BD0800) [pid = 3760] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB69D800) [pid = 3760] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC6C8400) [pid = 3760] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABE95000) [pid = 3760] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AADE6000) [pid = 3760] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A330E400) [pid = 3760] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A4BEE800) [pid = 3760] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09EB76800) [pid = 3760] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A5626400) [pid = 3760] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09CF53400) [pid = 3760] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:55:33 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09CDBEC00) [pid = 3760] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:55:33 INFO - PROCESS | 3760 | 1465120533278 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 02:55:33 INFO - PROCESS | 3760 | 1465120533347 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 3760 | 1465120533349 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:55:33 INFO - PROCESS | 3760 | 1465120533352 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:55:33 INFO - PROCESS | 3760 | 1465120533354 Marionette TRACE conn6 <- [1,2306,null,{}] 02:55:33 INFO - PROCESS | 3760 | 1465120533363 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:33 INFO - PROCESS | 3760 | 1465120533366 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:33 INFO - PROCESS | 3760 | 1465120533452 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:55:33 INFO - PROCESS | 3760 | 1465120533457 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 3760 | 1465120533459 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA712800 == 35 [pid = 3760] [id = 586] 02:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F275800) [pid = 3760] [serial = 1758] [outer = 0000000000000000] 02:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB49F800) [pid = 3760] [serial = 1759] [outer = 000000B09F275800] 02:55:33 INFO - PROCESS | 3760 | 1465120533506 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ACD03000) [pid = 3760] [serial = 1760] [outer = 000000B09F275800] 02:55:33 INFO - PROCESS | 3760 | 1465120533942 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 3760 | 1465120534003 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:55:34 INFO - PROCESS | 3760 | 1465120534016 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 3760 | 1465120534018 Marionette TRACE conn6 <- [1,2310,null,{}] 02:55:34 INFO - PROCESS | 3760 | 1465120534021 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:34 INFO - PROCESS | 3760 | 1465120534024 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:34 INFO - PROCESS | 3760 | 1465120534140 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:55:34 INFO - PROCESS | 3760 | 1465120534153 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 3760 | 1465120534155 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E11800 == 36 [pid = 3760] [id = 587] 02:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ACD11800) [pid = 3760] [serial = 1761] [outer = 0000000000000000] 02:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ACD9BC00) [pid = 3760] [serial = 1762] [outer = 000000B0ACD11800] 02:55:34 INFO - PROCESS | 3760 | 1465120534201 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AD953C00) [pid = 3760] [serial = 1763] [outer = 000000B0ACD11800] 02:55:34 INFO - PROCESS | 3760 | 1465120534625 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 02:55:34 INFO - PROCESS | 3760 | 1465120534641 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 3760 | 1465120534643 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:55:34 INFO - PROCESS | 3760 | 1465120534646 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:55:34 INFO - PROCESS | 3760 | 1465120534648 Marionette TRACE conn6 <- [1,2314,null,{}] 02:55:34 INFO - PROCESS | 3760 | 1465120534665 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:34 INFO - PROCESS | 3760 | 1465120534667 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:34 INFO - PROCESS | 3760 | 1465120534755 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:55:34 INFO - PROCESS | 3760 | 1465120534760 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 3760 | 1465120534763 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ECE000 == 37 [pid = 3760] [id = 588] 02:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ADD5C400) [pid = 3760] [serial = 1764] [outer = 0000000000000000] 02:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ADD67000) [pid = 3760] [serial = 1765] [outer = 000000B0ADD5C400] 02:55:34 INFO - PROCESS | 3760 | 1465120534809 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AE0CC800) [pid = 3760] [serial = 1766] [outer = 000000B0ADD5C400] 02:55:35 INFO - PROCESS | 3760 | 1465120535359 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 797ms 02:55:35 INFO - PROCESS | 3760 | 1465120535523 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 3760 | 1465120535528 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:55:35 INFO - PROCESS | 3760 | 1465120535561 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 3760 | 1465120535565 Marionette TRACE conn6 <- [1,2318,null,{}] 02:55:35 INFO - PROCESS | 3760 | 1465120535571 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:35 INFO - PROCESS | 3760 | 1465120535574 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:35 INFO - PROCESS | 3760 | 1465120535699 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:55:35 INFO - PROCESS | 3760 | 1465120535818 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 3760 | 1465120535821 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB20E000 == 38 [pid = 3760] [id = 589] 02:55:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B09E969C00) [pid = 3760] [serial = 1767] [outer = 0000000000000000] 02:55:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A400FC00) [pid = 3760] [serial = 1768] [outer = 000000B09E969C00] 02:55:35 INFO - PROCESS | 3760 | 1465120535886 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A8366C00) [pid = 3760] [serial = 1769] [outer = 000000B09E969C00] 02:55:36 INFO - PROCESS | 3760 | 1465120536424 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 881ms 02:55:36 INFO - PROCESS | 3760 | 1465120536462 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:55:36 INFO - PROCESS | 3760 | 1465120536467 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:55:36 INFO - PROCESS | 3760 | 1465120536476 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 3760 | 1465120536479 Marionette TRACE conn6 <- [1,2322,null,{}] 02:55:36 INFO - PROCESS | 3760 | 1465120536484 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:36 INFO - PROCESS | 3760 | 1465120536487 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:36 INFO - PROCESS | 3760 | 1465120536614 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:55:36 INFO - PROCESS | 3760 | 1465120536775 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 3760 | 1465120536778 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01BF800 == 39 [pid = 3760] [id = 590] 02:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB24BC00) [pid = 3760] [serial = 1770] [outer = 0000000000000000] 02:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB496400) [pid = 3760] [serial = 1771] [outer = 000000B0AB24BC00] 02:55:36 INFO - PROCESS | 3760 | 1465120536839 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB6C5000) [pid = 3760] [serial = 1772] [outer = 000000B0AB24BC00] 02:55:37 INFO - PROCESS | 3760 | 1465120537459 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1019ms 02:55:37 INFO - PROCESS | 3760 | 1465120537502 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 3760 | 1465120537505 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:55:37 INFO - PROCESS | 3760 | 1465120537509 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 3760 | 1465120537513 Marionette TRACE conn6 <- [1,2326,null,{}] 02:55:37 INFO - PROCESS | 3760 | 1465120537526 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:37 INFO - PROCESS | 3760 | 1465120537531 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:37 INFO - PROCESS | 3760 | 1465120537700 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:55:37 INFO - PROCESS | 3760 | 1465120537828 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 3760 | 1465120537832 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35D0800 == 40 [pid = 3760] [id = 591] 02:55:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC2D5000) [pid = 3760] [serial = 1773] [outer = 0000000000000000] 02:55:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AC57FC00) [pid = 3760] [serial = 1774] [outer = 000000B0AC2D5000] 02:55:37 INFO - PROCESS | 3760 | 1465120537894 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AE067400) [pid = 3760] [serial = 1775] [outer = 000000B0AC2D5000] 02:55:38 INFO - PROCESS | 3760 | 1465120538574 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1127ms 02:55:38 INFO - PROCESS | 3760 | 1465120538638 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 3760 | 1465120538641 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:55:38 INFO - PROCESS | 3760 | 1465120538645 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 3760 | 1465120538647 Marionette TRACE conn6 <- [1,2330,null,{}] 02:55:38 INFO - PROCESS | 3760 | 1465120538651 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:38 INFO - PROCESS | 3760 | 1465120538653 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:38 INFO - PROCESS | 3760 | 1465120538774 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:55:39 INFO - PROCESS | 3760 | 1465120539000 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 3760 | 1465120539003 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D03000 == 41 [pid = 3760] [id = 592] 02:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09E1C0800) [pid = 3760] [serial = 1776] [outer = 0000000000000000] 02:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F21CC00) [pid = 3760] [serial = 1777] [outer = 000000B09E1C0800] 02:55:39 INFO - PROCESS | 3760 | 1465120539072 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0A339E800) [pid = 3760] [serial = 1778] [outer = 000000B09E1C0800] 02:55:39 INFO - PROCESS | 3760 | 1465120539682 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1128ms 02:55:39 INFO - PROCESS | 3760 | 1465120539776 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:55:39 INFO - PROCESS | 3760 | 1465120539780 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:55:39 INFO - PROCESS | 3760 | 1465120539784 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 3760 | 1465120539787 Marionette TRACE conn6 <- [1,2334,null,{}] 02:55:39 INFO - PROCESS | 3760 | 1465120539793 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:39 INFO - PROCESS | 3760 | 1465120539798 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E11800 == 40 [pid = 3760] [id = 587] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA712800 == 39 [pid = 3760] [id = 586] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F90800 == 38 [pid = 3760] [id = 585] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2DE800 == 37 [pid = 3760] [id = 584] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8AE800 == 36 [pid = 3760] [id = 583] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3C6800 == 35 [pid = 3760] [id = 582] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC3A000 == 34 [pid = 3760] [id = 581] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D04000 == 33 [pid = 3760] [id = 580] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE72800 == 32 [pid = 3760] [id = 579] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D8F000 == 31 [pid = 3760] [id = 578] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F8F000 == 30 [pid = 3760] [id = 577] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A332C800 == 29 [pid = 3760] [id = 568] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D03000 == 28 [pid = 3760] [id = 592] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35D0800 == 27 [pid = 3760] [id = 591] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01BF800 == 26 [pid = 3760] [id = 590] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ECE000 == 25 [pid = 3760] [id = 588] 02:55:40 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB20E000 == 24 [pid = 3760] [id = 589] 02:55:40 INFO - PROCESS | 3760 | 1465120540552 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABFE1000) [pid = 3760] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AB127000) [pid = 3760] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A3397800) [pid = 3760] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3D8BC00) [pid = 3760] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8D1D000) [pid = 3760] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A55DB400) [pid = 3760] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09F217800) [pid = 3760] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09F266400) [pid = 3760] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A7CF2800) [pid = 3760] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB146800) [pid = 3760] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB147800) [pid = 3760] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09E967400) [pid = 3760] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB49E000) [pid = 3760] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB69EC00) [pid = 3760] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ABB40400) [pid = 3760] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABC71000) [pid = 3760] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB109400) [pid = 3760] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A8B5A800) [pid = 3760] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A7C7A800) [pid = 3760] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ABB97C00) [pid = 3760] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB6C4800) [pid = 3760] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ADD5C000) [pid = 3760] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ABFEC800) [pid = 3760] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ACD02400) [pid = 3760] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ABC71C00) [pid = 3760] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0A8A6E800) [pid = 3760] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:55:40 INFO - PROCESS | 3760 | 1465120540740 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 3760 | 1465120540743 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE72000 == 25 [pid = 3760] [id = 593] 02:55:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09E71D400) [pid = 3760] [serial = 1779] [outer = 0000000000000000] 02:55:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09E747800) [pid = 3760] [serial = 1780] [outer = 000000B09E71D400] 02:55:40 INFO - PROCESS | 3760 | 1465120540797 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09EB6F000) [pid = 3760] [serial = 1781] [outer = 000000B09E71D400] 02:55:41 INFO - PROCESS | 3760 | 1465120541264 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1532ms 02:55:41 INFO - PROCESS | 3760 | 1465120541321 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 3760 | 1465120541326 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:55:41 INFO - PROCESS | 3760 | 1465120541332 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 3760 | 1465120541335 Marionette TRACE conn6 <- [1,2338,null,{}] 02:55:41 INFO - PROCESS | 3760 | 1465120541340 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:41 INFO - PROCESS | 3760 | 1465120541343 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:41 INFO - PROCESS | 3760 | 1465120541438 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:55:41 INFO - PROCESS | 3760 | 1465120541454 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 3760 | 1465120541457 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57DE800 == 26 [pid = 3760] [id = 594] 02:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F26A800) [pid = 3760] [serial = 1782] [outer = 0000000000000000] 02:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F272C00) [pid = 3760] [serial = 1783] [outer = 000000B09F26A800] 02:55:41 INFO - PROCESS | 3760 | 1465120541506 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A3269400) [pid = 3760] [serial = 1784] [outer = 000000B09F26A800] 02:55:41 INFO - PROCESS | 3760 | 1465120541967 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 02:55:42 INFO - PROCESS | 3760 | 1465120542006 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 3760 | 1465120542009 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:55:42 INFO - PROCESS | 3760 | 1465120542013 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 3760 | 1465120542015 Marionette TRACE conn6 <- [1,2342,null,{}] 02:55:42 INFO - PROCESS | 3760 | 1465120542019 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:42 INFO - PROCESS | 3760 | 1465120542022 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:42 INFO - PROCESS | 3760 | 1465120542158 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:55:42 INFO - PROCESS | 3760 | 1465120542261 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 3760 | 1465120542264 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB224800 == 27 [pid = 3760] [id = 595] 02:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09E71EC00) [pid = 3760] [serial = 1785] [outer = 0000000000000000] 02:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A4011800) [pid = 3760] [serial = 1786] [outer = 000000B09E71EC00] 02:55:42 INFO - PROCESS | 3760 | 1465120542313 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A530A800) [pid = 3760] [serial = 1787] [outer = 000000B09E71EC00] 02:55:42 INFO - PROCESS | 3760 | 1465120542726 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 02:55:42 INFO - PROCESS | 3760 | 1465120542754 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 3760 | 1465120542758 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:55:42 INFO - PROCESS | 3760 | 1465120542770 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 3760 | 1465120542775 Marionette TRACE conn6 <- [1,2346,null,{}] 02:55:42 INFO - PROCESS | 3760 | 1465120542789 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:42 INFO - PROCESS | 3760 | 1465120542793 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:42 INFO - PROCESS | 3760 | 1465120542916 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:55:42 INFO - PROCESS | 3760 | 1465120542969 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 3760 | 1465120542971 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF3A000 == 28 [pid = 3760] [id = 596] 02:55:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A7CF6800) [pid = 3760] [serial = 1788] [outer = 0000000000000000] 02:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A8A71C00) [pid = 3760] [serial = 1789] [outer = 000000B0A7CF6800] 02:55:43 INFO - PROCESS | 3760 | 1465120543019 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AA94C800) [pid = 3760] [serial = 1790] [outer = 000000B0A7CF6800] 02:55:43 INFO - PROCESS | 3760 | 1465120543510 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 797ms 02:55:43 INFO - PROCESS | 3760 | 1465120543573 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 3760 | 1465120543575 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:55:43 INFO - PROCESS | 3760 | 1465120543579 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 3760 | 1465120543581 Marionette TRACE conn6 <- [1,2350,null,{}] 02:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:55:43 INFO - PROCESS | 3760 | 1465120543584 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:43 INFO - PROCESS | 3760 | 1465120543586 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:43 INFO - PROCESS | 3760 | 1465120543711 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:55:43 INFO - PROCESS | 3760 | 1465120543721 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 3760 | 1465120543723 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E1800 == 29 [pid = 3760] [id = 597] 02:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB128000) [pid = 3760] [serial = 1791] [outer = 0000000000000000] 02:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB142000) [pid = 3760] [serial = 1792] [outer = 000000B0AB128000] 02:55:43 INFO - PROCESS | 3760 | 1465120543814 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB1B4C00) [pid = 3760] [serial = 1793] [outer = 000000B0AB128000] 02:55:44 INFO - PROCESS | 3760 | 1465120544236 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 02:55:44 INFO - PROCESS | 3760 | 1465120544261 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 3760 | 1465120544263 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:55:44 INFO - PROCESS | 3760 | 1465120544267 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 3760 | 1465120544269 Marionette TRACE conn6 <- [1,2354,null,{}] 02:55:44 INFO - PROCESS | 3760 | 1465120544272 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:44 INFO - PROCESS | 3760 | 1465120544274 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:44 INFO - PROCESS | 3760 | 1465120544423 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:55:44 INFO - PROCESS | 3760 | 1465120544447 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 3760 | 1465120544454 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF427800 == 30 [pid = 3760] [id = 598] 02:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0999E2000) [pid = 3760] [serial = 1794] [outer = 0000000000000000] 02:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB693000) [pid = 3760] [serial = 1795] [outer = 000000B0999E2000] 02:55:44 INFO - PROCESS | 3760 | 1465120544512 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB6C1400) [pid = 3760] [serial = 1796] [outer = 000000B0999E2000] 02:55:44 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB6CC400) [pid = 3760] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:55:44 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABFE0000) [pid = 3760] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:55:44 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AC57D000) [pid = 3760] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:55:44 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09EB6C400) [pid = 3760] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:55:44 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F219400) [pid = 3760] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A8D23C00) [pid = 3760] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09CFD8000) [pid = 3760] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F253C00) [pid = 3760] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09CF52C00) [pid = 3760] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ACD11800) [pid = 3760] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ADD5C400) [pid = 3760] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:55:45 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09F275800) [pid = 3760] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:55:45 INFO - PROCESS | 3760 | 1465120545159 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 923ms 02:55:45 INFO - PROCESS | 3760 | 1465120545193 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 3760 | 1465120545196 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:55:45 INFO - PROCESS | 3760 | 1465120545199 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:55:45 INFO - PROCESS | 3760 | 1465120545201 Marionette TRACE conn6 <- [1,2358,null,{}] 02:55:45 INFO - PROCESS | 3760 | 1465120545204 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:45 INFO - PROCESS | 3760 | 1465120545214 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:45 INFO - PROCESS | 3760 | 1465120545336 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:55:45 INFO - PROCESS | 3760 | 1465120545391 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 3760 | 1465120545393 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F521800 == 31 [pid = 3760] [id = 599] 02:55:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09DE32C00) [pid = 3760] [serial = 1797] [outer = 0000000000000000] 02:55:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB496000) [pid = 3760] [serial = 1798] [outer = 000000B09DE32C00] 02:55:45 INFO - PROCESS | 3760 | 1465120545439 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6E7000) [pid = 3760] [serial = 1799] [outer = 000000B09DE32C00] 02:55:45 INFO - PROCESS | 3760 | 1465120545873 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 02:55:45 INFO - PROCESS | 3760 | 1465120545937 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 3760 | 1465120545939 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:55:45 INFO - PROCESS | 3760 | 1465120545988 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 3760 | 1465120545993 Marionette TRACE conn6 <- [1,2362,null,{}] 02:55:46 INFO - PROCESS | 3760 | 1465120545999 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:46 INFO - PROCESS | 3760 | 1465120546003 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:46 INFO - PROCESS | 3760 | 1465120546171 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:55:46 INFO - PROCESS | 3760 | 1465120546247 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 3760 | 1465120546251 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40C5800 == 32 [pid = 3760] [id = 600] 02:55:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09D910000) [pid = 3760] [serial = 1800] [outer = 0000000000000000] 02:55:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B09E745C00) [pid = 3760] [serial = 1801] [outer = 000000B09D910000] 02:55:46 INFO - PROCESS | 3760 | 1465120546313 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09F213C00) [pid = 3760] [serial = 1802] [outer = 000000B09D910000] 02:55:47 INFO - PROCESS | 3760 | 1465120547025 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1078ms 02:55:47 INFO - PROCESS | 3760 | 1465120547075 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 3760 | 1465120547080 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:55:47 INFO - PROCESS | 3760 | 1465120547086 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:55:47 INFO - PROCESS | 3760 | 1465120547089 Marionette TRACE conn6 <- [1,2366,null,{}] 02:55:47 INFO - PROCESS | 3760 | 1465120547119 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:47 INFO - PROCESS | 3760 | 1465120547124 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:47 INFO - PROCESS | 3760 | 1465120547286 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:55:47 INFO - PROCESS | 3760 | 1465120547336 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 3760 | 1465120547339 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACDD1800 == 33 [pid = 3760] [id = 601] 02:55:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A40A1C00) [pid = 3760] [serial = 1803] [outer = 0000000000000000] 02:55:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A4C4D400) [pid = 3760] [serial = 1804] [outer = 000000B0A40A1C00] 02:55:47 INFO - PROCESS | 3760 | 1465120547400 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A7CF7800) [pid = 3760] [serial = 1805] [outer = 000000B0A40A1C00] 02:55:48 INFO - PROCESS | 3760 | 1465120548125 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1072ms 02:55:48 INFO - PROCESS | 3760 | 1465120548161 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:55:48 INFO - PROCESS | 3760 | 1465120548164 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:55:48 INFO - PROCESS | 3760 | 1465120548168 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 3760 | 1465120548171 Marionette TRACE conn6 <- [1,2370,null,{}] 02:55:48 INFO - PROCESS | 3760 | 1465120548240 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:48 INFO - PROCESS | 3760 | 1465120548243 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:48 INFO - PROCESS | 3760 | 1465120548407 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:55:48 INFO - PROCESS | 3760 | 1465120548467 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 3760 | 1465120548474 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C7800 == 34 [pid = 3760] [id = 602] 02:55:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB4A0400) [pid = 3760] [serial = 1806] [outer = 0000000000000000] 02:55:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB699C00) [pid = 3760] [serial = 1807] [outer = 000000B0AB4A0400] 02:55:48 INFO - PROCESS | 3760 | 1465120548537 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABB3D400) [pid = 3760] [serial = 1808] [outer = 000000B0AB4A0400] 02:55:49 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF427800 == 33 [pid = 3760] [id = 598] 02:55:49 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E1800 == 32 [pid = 3760] [id = 597] 02:55:49 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF3A000 == 31 [pid = 3760] [id = 596] 02:55:49 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB224800 == 30 [pid = 3760] [id = 595] 02:55:49 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57DE800 == 29 [pid = 3760] [id = 594] 02:55:49 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE72000 == 28 [pid = 3760] [id = 593] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ABA62800) [pid = 3760] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABB45C00) [pid = 3760] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABFEB400) [pid = 3760] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC696000) [pid = 3760] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AC32C800) [pid = 3760] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09FF20000) [pid = 3760] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A527CC00) [pid = 3760] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F26D800) [pid = 3760] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A3AC3C00) [pid = 3760] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A9508400) [pid = 3760] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB127800) [pid = 3760] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB49D000) [pid = 3760] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC32E400) [pid = 3760] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC2CE000) [pid = 3760] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09F0DC400) [pid = 3760] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A3393400) [pid = 3760] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ACD9BC00) [pid = 3760] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ADD67000) [pid = 3760] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AD953C00) [pid = 3760] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0ACD03800) [pid = 3760] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AE0CC800) [pid = 3760] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0AB49F800) [pid = 3760] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0AB6BAC00) [pid = 3760] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0ACD03000) [pid = 3760] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:55:49 INFO - PROCESS | 3760 | 1465120549383 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1255ms 02:55:49 INFO - PROCESS | 3760 | 1465120549424 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 3760 | 1465120549429 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:55:49 INFO - PROCESS | 3760 | 1465120549433 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:55:49 INFO - PROCESS | 3760 | 1465120549439 Marionette TRACE conn6 <- [1,2374,null,{}] 02:55:49 INFO - PROCESS | 3760 | 1465120549444 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:49 INFO - PROCESS | 3760 | 1465120549447 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:49 INFO - PROCESS | 3760 | 1465120549543 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:55:49 INFO - PROCESS | 3760 | 1465120549552 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 3760 | 1465120549555 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57E6000 == 29 [pid = 3760] [id = 603] 02:55:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B09F261C00) [pid = 3760] [serial = 1809] [outer = 0000000000000000] 02:55:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B09FF69C00) [pid = 3760] [serial = 1810] [outer = 000000B09F261C00] 02:55:49 INFO - PROCESS | 3760 | 1465120549611 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0A3B78800) [pid = 3760] [serial = 1811] [outer = 000000B09F261C00] 02:55:50 INFO - PROCESS | 3760 | 1465120550130 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 732ms 02:55:50 INFO - PROCESS | 3760 | 1465120550171 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 3760 | 1465120550175 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:55:50 INFO - PROCESS | 3760 | 1465120550202 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - PROCESS | 3760 | 1465120550205 Marionette TRACE conn6 <- [1,2378,null,{}] 02:55:50 INFO - PROCESS | 3760 | 1465120550209 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:50 INFO - PROCESS | 3760 | 1465120550212 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:50 INFO - PROCESS | 3760 | 1465120550309 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:55:50 INFO - PROCESS | 3760 | 1465120550392 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 3760 | 1465120550395 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB454800 == 30 [pid = 3760] [id = 604] 02:55:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09CF57000) [pid = 3760] [serial = 1812] [outer = 0000000000000000] 02:55:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A8A6EC00) [pid = 3760] [serial = 1813] [outer = 000000B09CF57000] 02:55:50 INFO - PROCESS | 3760 | 1465120550444 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0AA9C1C00) [pid = 3760] [serial = 1814] [outer = 000000B09CF57000] 02:55:50 INFO - PROCESS | 3760 | 1465120550841 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 02:55:50 INFO - PROCESS | 3760 | 1465120550882 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 3760 | 1465120550885 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:55:50 INFO - PROCESS | 3760 | 1465120550888 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:55:50 INFO - PROCESS | 3760 | 1465120550892 Marionette TRACE conn6 <- [1,2382,null,{}] 02:55:50 INFO - PROCESS | 3760 | 1465120550903 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:50 INFO - PROCESS | 3760 | 1465120550908 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:51 INFO - PROCESS | 3760 | 1465120551001 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:55:51 INFO - PROCESS | 3760 | 1465120551028 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 3760 | 1465120551032 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE02C800 == 31 [pid = 3760] [id = 605] 02:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0AB697000) [pid = 3760] [serial = 1815] [outer = 0000000000000000] 02:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0AB69F000) [pid = 3760] [serial = 1816] [outer = 000000B0AB697000] 02:55:51 INFO - PROCESS | 3760 | 1465120551090 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0ABB37400) [pid = 3760] [serial = 1817] [outer = 000000B0AB697000] 02:55:51 INFO - PROCESS | 3760 | 1465120551615 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 02:55:51 INFO - PROCESS | 3760 | 1465120551667 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 3760 | 1465120551670 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:55:51 INFO - PROCESS | 3760 | 1465120551673 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 3760 | 1465120551675 Marionette TRACE conn6 <- [1,2386,null,{}] 02:55:51 INFO - PROCESS | 3760 | 1465120551679 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:51 INFO - PROCESS | 3760 | 1465120551681 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:51 INFO - PROCESS | 3760 | 1465120551809 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:55:51 INFO - PROCESS | 3760 | 1465120551865 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 3760 | 1465120551867 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A1800 == 32 [pid = 3760] [id = 606] 02:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0ABC6E000) [pid = 3760] [serial = 1818] [outer = 0000000000000000] 02:55:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0ABE8EC00) [pid = 3760] [serial = 1819] [outer = 000000B0ABC6E000] 02:55:51 INFO - PROCESS | 3760 | 1465120551915 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0ABFE0C00) [pid = 3760] [serial = 1820] [outer = 000000B0ABC6E000] 02:55:52 INFO - PROCESS | 3760 | 1465120552341 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 733ms 02:55:52 INFO - PROCESS | 3760 | 1465120552430 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 3760 | 1465120552432 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:55:52 INFO - PROCESS | 3760 | 1465120552440 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - PROCESS | 3760 | 1465120552442 Marionette TRACE conn6 <- [1,2390,null,{}] 02:55:52 INFO - PROCESS | 3760 | 1465120552446 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:52 INFO - PROCESS | 3760 | 1465120552448 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:52 INFO - PROCESS | 3760 | 1465120552564 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:55:52 INFO - PROCESS | 3760 | 1465120552622 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 3760 | 1465120552624 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01BC000 == 33 [pid = 3760] [id = 607] 02:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09D74AC00) [pid = 3760] [serial = 1821] [outer = 0000000000000000] 02:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ABFED400) [pid = 3760] [serial = 1822] [outer = 000000B09D74AC00] 02:55:52 INFO - PROCESS | 3760 | 1465120552671 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AC2D4C00) [pid = 3760] [serial = 1823] [outer = 000000B09D74AC00] 02:55:53 INFO - PROCESS | 3760 | 1465120553133 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 02:55:53 INFO - PROCESS | 3760 | 1465120553178 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 3760 | 1465120553180 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:55:53 INFO - PROCESS | 3760 | 1465120553183 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 3760 | 1465120553185 Marionette TRACE conn6 <- [1,2394,null,{}] 02:55:53 INFO - PROCESS | 3760 | 1465120553188 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:53 INFO - PROCESS | 3760 | 1465120553194 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:53 INFO - PROCESS | 3760 | 1465120553329 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F26A800) [pid = 3760] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09E71D400) [pid = 3760] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09E1C0800) [pid = 3760] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09E969C00) [pid = 3760] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB24BC00) [pid = 3760] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AC2D5000) [pid = 3760] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AB128000) [pid = 3760] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0999E2000) [pid = 3760] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09E71EC00) [pid = 3760] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:55:53 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0A7CF6800) [pid = 3760] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:55:53 INFO - PROCESS | 3760 | 1465120553420 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 3760 | 1465120553422 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA719800 == 34 [pid = 3760] [id = 608] 02:55:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09E1C0800) [pid = 3760] [serial = 1824] [outer = 0000000000000000] 02:55:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09F256800) [pid = 3760] [serial = 1825] [outer = 000000B09E1C0800] 02:55:53 INFO - PROCESS | 3760 | 1465120553472 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0AC57F800) [pid = 3760] [serial = 1826] [outer = 000000B09E1C0800] 02:55:53 INFO - PROCESS | 3760 | 1465120553858 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 02:55:53 INFO - PROCESS | 3760 | 1465120553934 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 3760 | 1465120553937 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:55:53 INFO - PROCESS | 3760 | 1465120553940 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 3760 | 1465120553942 Marionette TRACE conn6 <- [1,2398,null,{}] 02:55:53 INFO - PROCESS | 3760 | 1465120553946 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:53 INFO - PROCESS | 3760 | 1465120553948 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:54 INFO - PROCESS | 3760 | 1465120554033 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:55:54 INFO - PROCESS | 3760 | 1465120554039 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 3760 | 1465120554041 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2075000 == 35 [pid = 3760] [id = 609] 02:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AC57EC00) [pid = 3760] [serial = 1827] [outer = 0000000000000000] 02:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0ACC86400) [pid = 3760] [serial = 1828] [outer = 000000B0AC57EC00] 02:55:54 INFO - PROCESS | 3760 | 1465120554087 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0ACD08800) [pid = 3760] [serial = 1829] [outer = 000000B0AC57EC00] 02:55:54 INFO - PROCESS | 3760 | 1465120554513 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 02:55:54 INFO - PROCESS | 3760 | 1465120554571 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 3760 | 1465120554573 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:55:54 INFO - PROCESS | 3760 | 1465120554576 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:55:54 INFO - PROCESS | 3760 | 1465120554578 Marionette TRACE conn6 <- [1,2402,null,{}] 02:55:54 INFO - PROCESS | 3760 | 1465120554599 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:54 INFO - PROCESS | 3760 | 1465120554601 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:54 INFO - PROCESS | 3760 | 1465120554690 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:55:54 INFO - PROCESS | 3760 | 1465120554699 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 3760 | 1465120554701 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB8000 == 36 [pid = 3760] [id = 610] 02:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0ACD1EC00) [pid = 3760] [serial = 1830] [outer = 0000000000000000] 02:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ACD98000) [pid = 3760] [serial = 1831] [outer = 000000B0ACD1EC00] 02:55:54 INFO - PROCESS | 3760 | 1465120554746 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ADD5A800) [pid = 3760] [serial = 1832] [outer = 000000B0ACD1EC00] 02:55:55 INFO - PROCESS | 3760 | 1465120555176 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 02:55:55 INFO - PROCESS | 3760 | 1465120555213 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 3760 | 1465120555215 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:55:55 INFO - PROCESS | 3760 | 1465120555218 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 3760 | 1465120555220 Marionette TRACE conn6 <- [1,2406,null,{}] 02:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:55:55 INFO - PROCESS | 3760 | 1465120555223 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:55 INFO - PROCESS | 3760 | 1465120555225 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:55 INFO - PROCESS | 3760 | 1465120555314 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:55:55 INFO - PROCESS | 3760 | 1465120555319 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 3760 | 1465120555321 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E21000 == 37 [pid = 3760] [id = 611] 02:55:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3AC9C00) [pid = 3760] [serial = 1833] [outer = 0000000000000000] 02:55:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AC32E000) [pid = 3760] [serial = 1834] [outer = 000000B0A3AC9C00] 02:55:55 INFO - PROCESS | 3760 | 1465120555367 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AE391000) [pid = 3760] [serial = 1835] [outer = 000000B0A3AC9C00] 02:55:56 INFO - PROCESS | 3760 | 1465120556090 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 923ms 02:55:56 INFO - PROCESS | 3760 | 1465120556146 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 3760 | 1465120556152 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:55:56 INFO - PROCESS | 3760 | 1465120556157 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 3760 | 1465120556161 Marionette TRACE conn6 <- [1,2410,null,{}] 02:55:56 INFO - PROCESS | 3760 | 1465120556168 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:56 INFO - PROCESS | 3760 | 1465120556172 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:56 INFO - PROCESS | 3760 | 1465120556296 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:55:56 INFO - PROCESS | 3760 | 1465120556424 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 3760 | 1465120556427 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB322800 == 38 [pid = 3760] [id = 612] 02:55:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A3B76800) [pid = 3760] [serial = 1836] [outer = 0000000000000000] 02:55:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3A53800) [pid = 3760] [serial = 1837] [outer = 000000B0A3B76800] 02:55:56 INFO - PROCESS | 3760 | 1465120556490 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A8A68000) [pid = 3760] [serial = 1838] [outer = 000000B0A3B76800] 02:55:57 INFO - PROCESS | 3760 | 1465120557141 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1027ms 02:55:57 INFO - PROCESS | 3760 | 1465120557187 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 3760 | 1465120557192 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:55:57 INFO - PROCESS | 3760 | 1465120557199 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 3760 | 1465120557202 Marionette TRACE conn6 <- [1,2414,null,{}] 02:55:57 INFO - PROCESS | 3760 | 1465120557207 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:57 INFO - PROCESS | 3760 | 1465120557210 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:57 INFO - PROCESS | 3760 | 1465120557362 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:55:57 INFO - PROCESS | 3760 | 1465120557488 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 3760 | 1465120557491 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D5F800 == 39 [pid = 3760] [id = 613] 02:55:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB498400) [pid = 3760] [serial = 1839] [outer = 0000000000000000] 02:55:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB692400) [pid = 3760] [serial = 1840] [outer = 000000B0AB498400] 02:55:57 INFO - PROCESS | 3760 | 1465120557554 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABBA5C00) [pid = 3760] [serial = 1841] [outer = 000000B0AB498400] 02:55:58 INFO - PROCESS | 3760 | 1465120558182 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1026ms 02:55:58 INFO - PROCESS | 3760 | 1465120558226 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 3760 | 1465120558230 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:55:58 INFO - PROCESS | 3760 | 1465120558233 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 3760 | 1465120558238 Marionette TRACE conn6 <- [1,2418,null,{}] 02:55:58 INFO - PROCESS | 3760 | 1465120558250 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:58 INFO - PROCESS | 3760 | 1465120558255 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:58 INFO - PROCESS | 3760 | 1465120558398 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:55:58 INFO - PROCESS | 3760 | 1465120558546 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 3760 | 1465120558550 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30F0800 == 40 [pid = 3760] [id = 614] 02:55:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC57B800) [pid = 3760] [serial = 1842] [outer = 0000000000000000] 02:55:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC5E6000) [pid = 3760] [serial = 1843] [outer = 000000B0AC57B800] 02:55:58 INFO - PROCESS | 3760 | 1465120558611 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AE0D2400) [pid = 3760] [serial = 1844] [outer = 000000B0AC57B800] 02:55:59 INFO - PROCESS | 3760 | 1465120559471 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1293ms 02:55:59 INFO - PROCESS | 3760 | 1465120559528 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 3760 | 1465120559533 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:55:59 INFO - PROCESS | 3760 | 1465120559538 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 3760 | 1465120559542 Marionette TRACE conn6 <- [1,2422,null,{}] 02:55:59 INFO - PROCESS | 3760 | 1465120559547 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:59 INFO - PROCESS | 3760 | 1465120559550 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:59 INFO - PROCESS | 3760 | 1465120559708 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:55:59 INFO - PROCESS | 3760 | 1465120559831 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 3760 | 1465120559836 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:55:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3BE6000 == 41 [pid = 3760] [id = 615] 02:55:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3BCC400) [pid = 3760] [serial = 1845] [outer = 0000000000000000] 02:55:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A40A2000) [pid = 3760] [serial = 1846] [outer = 000000B0A3BCC400] 02:55:59 INFO - PROCESS | 3760 | 1465120559890 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A830F800) [pid = 3760] [serial = 1847] [outer = 000000B0A3BCC400] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB8000 == 40 [pid = 3760] [id = 610] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2075000 == 39 [pid = 3760] [id = 609] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA719800 == 38 [pid = 3760] [id = 608] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01BC000 == 37 [pid = 3760] [id = 607] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A1800 == 36 [pid = 3760] [id = 606] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE02C800 == 35 [pid = 3760] [id = 605] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB454800 == 34 [pid = 3760] [id = 604] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57E6000 == 33 [pid = 3760] [id = 603] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C7800 == 32 [pid = 3760] [id = 602] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACDD1800 == 31 [pid = 3760] [id = 601] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F521800 == 30 [pid = 3760] [id = 599] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40C5800 == 29 [pid = 3760] [id = 600] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30F0800 == 28 [pid = 3760] [id = 614] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D5F800 == 27 [pid = 3760] [id = 613] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E21000 == 26 [pid = 3760] [id = 611] 02:56:00 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB322800 == 25 [pid = 3760] [id = 612] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB496000) [pid = 3760] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09F272C00) [pid = 3760] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A3269400) [pid = 3760] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09E747800) [pid = 3760] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09EB6F000) [pid = 3760] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A339E800) [pid = 3760] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F21CC00) [pid = 3760] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A8366C00) [pid = 3760] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A400FC00) [pid = 3760] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB6C5000) [pid = 3760] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB496400) [pid = 3760] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AE067400) [pid = 3760] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AC57FC00) [pid = 3760] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB1B4C00) [pid = 3760] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB142000) [pid = 3760] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB693000) [pid = 3760] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A4011800) [pid = 3760] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB6C1400) [pid = 3760] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A8A71C00) [pid = 3760] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AA94C800) [pid = 3760] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:56:00 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A530A800) [pid = 3760] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:56:01 INFO - PROCESS | 3760 | 1465120561089 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1571ms 02:56:01 INFO - PROCESS | 3760 | 1465120561114 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:56:01 INFO - PROCESS | 3760 | 1465120561118 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:56:01 INFO - PROCESS | 3760 | 1465120561122 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - PROCESS | 3760 | 1465120561128 Marionette TRACE conn6 <- [1,2426,null,{}] 02:56:01 INFO - PROCESS | 3760 | 1465120561133 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:01 INFO - PROCESS | 3760 | 1465120561135 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:01 INFO - PROCESS | 3760 | 1465120561235 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:56:01 INFO - PROCESS | 3760 | 1465120561354 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 3760 | 1465120561357 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DBB800 == 26 [pid = 3760] [id = 616] 02:56:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09EB6C800) [pid = 3760] [serial = 1848] [outer = 0000000000000000] 02:56:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F01B800) [pid = 3760] [serial = 1849] [outer = 000000B09EB6C800] 02:56:01 INFO - PROCESS | 3760 | 1465120561426 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F25D800) [pid = 3760] [serial = 1850] [outer = 000000B09EB6C800] 02:56:01 INFO - PROCESS | 3760 | 1465120561815 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 02:56:01 INFO - PROCESS | 3760 | 1465120561856 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:56:01 INFO - PROCESS | 3760 | 1465120561861 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:56:01 INFO - PROCESS | 3760 | 1465120561868 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - PROCESS | 3760 | 1465120561871 Marionette TRACE conn6 <- [1,2430,null,{}] 02:56:01 INFO - PROCESS | 3760 | 1465120561938 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:01 INFO - PROCESS | 3760 | 1465120561941 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:02 INFO - PROCESS | 3760 | 1465120562048 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:56:02 INFO - PROCESS | 3760 | 1465120562056 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 3760 | 1465120562059 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FB4000 == 27 [pid = 3760] [id = 617] 02:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A30E6400) [pid = 3760] [serial = 1851] [outer = 0000000000000000] 02:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A3397C00) [pid = 3760] [serial = 1852] [outer = 000000B0A30E6400] 02:56:02 INFO - PROCESS | 3760 | 1465120562109 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3ACD000) [pid = 3760] [serial = 1853] [outer = 000000B0A30E6400] 02:56:02 INFO - PROCESS | 3760 | 1465120562566 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 776ms 02:56:02 INFO - PROCESS | 3760 | 1465120562646 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 3760 | 1465120562648 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:56:02 INFO - PROCESS | 3760 | 1465120562652 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 3760 | 1465120562656 Marionette TRACE conn6 <- [1,2434,null,{}] 02:56:02 INFO - PROCESS | 3760 | 1465120562667 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:02 INFO - PROCESS | 3760 | 1465120562672 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:02 INFO - PROCESS | 3760 | 1465120562764 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:56:02 INFO - PROCESS | 3760 | 1465120562782 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 3760 | 1465120562786 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC3A800 == 28 [pid = 3760] [id = 618] 02:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A5591400) [pid = 3760] [serial = 1854] [outer = 0000000000000000] 02:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A7C80C00) [pid = 3760] [serial = 1855] [outer = 000000B0A5591400] 02:56:02 INFO - PROCESS | 3760 | 1465120562837 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A8A6D800) [pid = 3760] [serial = 1856] [outer = 000000B0A5591400] 02:56:03 INFO - PROCESS | 3760 | 1465120563354 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 02:56:03 INFO - PROCESS | 3760 | 1465120563388 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:56:03 INFO - PROCESS | 3760 | 1465120563391 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:56:03 INFO - PROCESS | 3760 | 1465120563394 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 3760 | 1465120563396 Marionette TRACE conn6 <- [1,2438,null,{}] 02:56:03 INFO - PROCESS | 3760 | 1465120563400 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:03 INFO - PROCESS | 3760 | 1465120563402 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:03 INFO - PROCESS | 3760 | 1465120563524 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:56:03 INFO - PROCESS | 3760 | 1465120563531 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 3760 | 1465120563533 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ADE35000 == 29 [pid = 3760] [id = 619] 02:56:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AA954800) [pid = 3760] [serial = 1857] [outer = 0000000000000000] 02:56:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AAD4A800) [pid = 3760] [serial = 1858] [outer = 000000B0AA954800] 02:56:03 INFO - PROCESS | 3760 | 1465120563623 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB13EC00) [pid = 3760] [serial = 1859] [outer = 000000B0AA954800] 02:56:04 INFO - PROCESS | 3760 | 1465120564060 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 672ms 02:56:04 INFO - PROCESS | 3760 | 1465120564073 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 3760 | 1465120564075 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:56:04 INFO - PROCESS | 3760 | 1465120564083 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 3760 | 1465120564085 Marionette TRACE conn6 <- [1,2442,null,{}] 02:56:04 INFO - PROCESS | 3760 | 1465120564088 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:04 INFO - PROCESS | 3760 | 1465120564091 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:04 INFO - PROCESS | 3760 | 1465120564234 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:56:04 INFO - PROCESS | 3760 | 1465120564255 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 3760 | 1465120564258 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C4800 == 30 [pid = 3760] [id = 620] 02:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AA954C00) [pid = 3760] [serial = 1860] [outer = 0000000000000000] 02:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB1AF800) [pid = 3760] [serial = 1861] [outer = 000000B0AA954C00] 02:56:04 INFO - PROCESS | 3760 | 1465120564305 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB495C00) [pid = 3760] [serial = 1862] [outer = 000000B0AA954C00] 02:56:04 INFO - PROCESS | 3760 | 1465120564793 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 02:56:04 INFO - PROCESS | 3760 | 1465120564817 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 3760 | 1465120564819 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:56:04 INFO - PROCESS | 3760 | 1465120564822 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:56:04 INFO - PROCESS | 3760 | 1465120564824 Marionette TRACE conn6 <- [1,2446,null,{}] 02:56:04 INFO - PROCESS | 3760 | 1465120564828 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:04 INFO - PROCESS | 3760 | 1465120564834 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:04 INFO - PROCESS | 3760 | 1465120564972 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:56:05 INFO - PROCESS | 3760 | 1465120565219 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 3760 | 1465120565221 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09D74AC00) [pid = 3760] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09DE32C00) [pid = 3760] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F261C00) [pid = 3760] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09D910000) [pid = 3760] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB697000) [pid = 3760] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB4A0400) [pid = 3760] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09E1C0800) [pid = 3760] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A40A1C00) [pid = 3760] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09CF57000) [pid = 3760] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ACD1EC00) [pid = 3760] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3AC9C00) [pid = 3760] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AC57EC00) [pid = 3760] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:56:05 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABC6E000) [pid = 3760] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:56:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A354D000 == 31 [pid = 3760] [id = 621] 02:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09CDBB000) [pid = 3760] [serial = 1863] [outer = 0000000000000000] 02:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09E1C0800) [pid = 3760] [serial = 1864] [outer = 000000B09CDBB000] 02:56:05 INFO - PROCESS | 3760 | 1465120565278 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB142400) [pid = 3760] [serial = 1865] [outer = 000000B09CDBB000] 02:56:05 INFO - PROCESS | 3760 | 1465120565671 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 881ms 02:56:05 INFO - PROCESS | 3760 | 1465120565707 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 3760 | 1465120565709 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:56:05 INFO - PROCESS | 3760 | 1465120565713 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 3760 | 1465120565714 Marionette TRACE conn6 <- [1,2450,null,{}] 02:56:05 INFO - PROCESS | 3760 | 1465120565718 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:05 INFO - PROCESS | 3760 | 1465120565720 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:05 INFO - PROCESS | 3760 | 1465120565835 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:56:05 INFO - PROCESS | 3760 | 1465120565859 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 3760 | 1465120565861 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B005F000 == 32 [pid = 3760] [id = 622] 02:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A40A1C00) [pid = 3760] [serial = 1866] [outer = 0000000000000000] 02:56:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6D7800) [pid = 3760] [serial = 1867] [outer = 000000B0A40A1C00] 02:56:05 INFO - PROCESS | 3760 | 1465120565912 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABB42800) [pid = 3760] [serial = 1868] [outer = 000000B0A40A1C00] 02:56:06 INFO - PROCESS | 3760 | 1465120566305 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 02:56:06 INFO - PROCESS | 3760 | 1465120566345 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 3760 | 1465120566347 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:56:06 INFO - PROCESS | 3760 | 1465120566351 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:56:06 INFO - PROCESS | 3760 | 1465120566352 Marionette TRACE conn6 <- [1,2454,null,{}] 02:56:06 INFO - PROCESS | 3760 | 1465120566356 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:06 INFO - PROCESS | 3760 | 1465120566358 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:06 INFO - PROCESS | 3760 | 1465120566475 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:56:06 INFO - PROCESS | 3760 | 1465120566483 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 3760 | 1465120566485 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D6800 == 33 [pid = 3760] [id = 623] 02:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB129C00) [pid = 3760] [serial = 1869] [outer = 0000000000000000] 02:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABC5BC00) [pid = 3760] [serial = 1870] [outer = 000000B0AB129C00] 02:56:06 INFO - PROCESS | 3760 | 1465120566531 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB6BBC00) [pid = 3760] [serial = 1871] [outer = 000000B0AB129C00] 02:56:06 INFO - PROCESS | 3760 | 1465120566976 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 02:56:07 INFO - PROCESS | 3760 | 1465120567025 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 3760 | 1465120567027 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:56:07 INFO - PROCESS | 3760 | 1465120567035 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 3760 | 1465120567037 Marionette TRACE conn6 <- [1,2458,null,{}] 02:56:07 INFO - PROCESS | 3760 | 1465120567040 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:07 INFO - PROCESS | 3760 | 1465120567042 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:07 INFO - PROCESS | 3760 | 1465120567160 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:56:07 INFO - PROCESS | 3760 | 1465120567171 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 3760 | 1465120567174 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B206B800 == 34 [pid = 3760] [id = 624] 02:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09EB75C00) [pid = 3760] [serial = 1872] [outer = 0000000000000000] 02:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ABFE5000) [pid = 3760] [serial = 1873] [outer = 000000B09EB75C00] 02:56:07 INFO - PROCESS | 3760 | 1465120567220 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC2CC000) [pid = 3760] [serial = 1874] [outer = 000000B09EB75C00] 02:56:07 INFO - PROCESS | 3760 | 1465120567966 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1019ms 02:56:08 INFO - PROCESS | 3760 | 1465120568059 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 3760 | 1465120568064 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:56:08 INFO - PROCESS | 3760 | 1465120568069 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 3760 | 1465120568075 Marionette TRACE conn6 <- [1,2462,null,{}] 02:56:08 INFO - PROCESS | 3760 | 1465120568152 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:08 INFO - PROCESS | 3760 | 1465120568156 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:08 INFO - PROCESS | 3760 | 1465120568267 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:56:08 INFO - PROCESS | 3760 | 1465120568383 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 3760 | 1465120568386 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86C8800 == 35 [pid = 3760] [id = 625] 02:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09F01E000) [pid = 3760] [serial = 1875] [outer = 0000000000000000] 02:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F269000) [pid = 3760] [serial = 1876] [outer = 000000B09F01E000] 02:56:08 INFO - PROCESS | 3760 | 1465120568447 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A330E800) [pid = 3760] [serial = 1877] [outer = 000000B09F01E000] 02:56:09 INFO - PROCESS | 3760 | 1465120569269 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1258ms 02:56:09 INFO - PROCESS | 3760 | 1465120569331 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 3760 | 1465120569337 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:56:09 INFO - PROCESS | 3760 | 1465120569344 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 3760 | 1465120569348 Marionette TRACE conn6 <- [1,2466,null,{}] 02:56:09 INFO - PROCESS | 3760 | 1465120569352 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:09 INFO - PROCESS | 3760 | 1465120569355 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:09 INFO - PROCESS | 3760 | 1465120569494 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:56:09 INFO - PROCESS | 3760 | 1465120569687 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 3760 | 1465120569691 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09EE72000 == 36 [pid = 3760] [id = 626] 02:56:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09DE35400) [pid = 3760] [serial = 1878] [outer = 0000000000000000] 02:56:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F01A800) [pid = 3760] [serial = 1879] [outer = 000000B09DE35400] 02:56:09 INFO - PROCESS | 3760 | 1465120569753 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A3A51800) [pid = 3760] [serial = 1880] [outer = 000000B09DE35400] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D6800 == 35 [pid = 3760] [id = 623] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B005F000 == 34 [pid = 3760] [id = 622] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A354D000 == 33 [pid = 3760] [id = 621] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3C4800 == 32 [pid = 3760] [id = 620] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ADE35000 == 31 [pid = 3760] [id = 619] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC3A800 == 30 [pid = 3760] [id = 618] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FB4000 == 29 [pid = 3760] [id = 617] 02:56:10 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DBB800 == 28 [pid = 3760] [id = 616] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AC2D4C00) [pid = 3760] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ABFED400) [pid = 3760] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB6E7000) [pid = 3760] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09FF69C00) [pid = 3760] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3B78800) [pid = 3760] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E745C00) [pid = 3760] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09F213C00) [pid = 3760] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB69F000) [pid = 3760] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB699C00) [pid = 3760] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F256800) [pid = 3760] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ABB3D400) [pid = 3760] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A4C4D400) [pid = 3760] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A7CF7800) [pid = 3760] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A8A6EC00) [pid = 3760] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AA9C1C00) [pid = 3760] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ADD5A800) [pid = 3760] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AE391000) [pid = 3760] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC57F800) [pid = 3760] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AC32E000) [pid = 3760] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ACC86400) [pid = 3760] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ACD98000) [pid = 3760] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ABE8EC00) [pid = 3760] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0ABFE0C00) [pid = 3760] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0ACD08800) [pid = 3760] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0ABB37400) [pid = 3760] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:56:10 INFO - PROCESS | 3760 | 1465120570431 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1130ms 02:56:10 INFO - PROCESS | 3760 | 1465120570476 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 3760 | 1465120570480 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:56:10 INFO - PROCESS | 3760 | 1465120570484 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 3760 | 1465120570487 Marionette TRACE conn6 <- [1,2470,null,{}] 02:56:10 INFO - PROCESS | 3760 | 1465120570493 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:10 INFO - PROCESS | 3760 | 1465120570497 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:10 INFO - PROCESS | 3760 | 1465120570595 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:56:10 INFO - PROCESS | 3760 | 1465120570680 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 3760 | 1465120570682 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57D7000 == 29 [pid = 3760] [id = 627] 02:56:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09EB78800) [pid = 3760] [serial = 1881] [outer = 0000000000000000] 02:56:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B09F261000) [pid = 3760] [serial = 1882] [outer = 000000B09EB78800] 02:56:10 INFO - PROCESS | 3760 | 1465120570731 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A4C4D400) [pid = 3760] [serial = 1883] [outer = 000000B09EB78800] 02:56:11 INFO - PROCESS | 3760 | 1465120571184 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 732ms 02:56:11 INFO - PROCESS | 3760 | 1465120571222 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 3760 | 1465120571227 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:56:11 INFO - PROCESS | 3760 | 1465120571236 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:56:11 INFO - PROCESS | 3760 | 1465120571238 Marionette TRACE conn6 <- [1,2474,null,{}] 02:56:11 INFO - PROCESS | 3760 | 1465120571242 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:11 INFO - PROCESS | 3760 | 1465120571244 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:11 INFO - PROCESS | 3760 | 1465120571340 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:56:11 INFO - PROCESS | 3760 | 1465120571349 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 3760 | 1465120571351 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:11 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABB21000 == 30 [pid = 3760] [id = 628] 02:56:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A950F000) [pid = 3760] [serial = 1884] [outer = 0000000000000000] 02:56:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0AA9C1C00) [pid = 3760] [serial = 1885] [outer = 000000B0A950F000] 02:56:11 INFO - PROCESS | 3760 | 1465120571398 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB143400) [pid = 3760] [serial = 1886] [outer = 000000B0A950F000] 02:56:11 INFO - PROCESS | 3760 | 1465120571871 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 02:56:11 INFO - PROCESS | 3760 | 1465120571912 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 3760 | 1465120571915 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:56:11 INFO - PROCESS | 3760 | 1465120571920 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 3760 | 1465120571927 Marionette TRACE conn6 <- [1,2478,null,{}] 02:56:11 INFO - PROCESS | 3760 | 1465120571937 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:11 INFO - PROCESS | 3760 | 1465120571941 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:12 INFO - PROCESS | 3760 | 1465120572034 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:56:12 INFO - PROCESS | 3760 | 1465120572068 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 3760 | 1465120572070 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2ED000 == 31 [pid = 3760] [id = 629] 02:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09E745400) [pid = 3760] [serial = 1887] [outer = 0000000000000000] 02:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB699C00) [pid = 3760] [serial = 1888] [outer = 000000B09E745400] 02:56:12 INFO - PROCESS | 3760 | 1465120572115 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB6C2800) [pid = 3760] [serial = 1889] [outer = 000000B09E745400] 02:56:12 INFO - PROCESS | 3760 | 1465120572550 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 02:56:12 INFO - PROCESS | 3760 | 1465120572611 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 3760 | 1465120572614 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:56:12 INFO - PROCESS | 3760 | 1465120572617 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:56:12 INFO - PROCESS | 3760 | 1465120572619 Marionette TRACE conn6 <- [1,2482,null,{}] 02:56:12 INFO - PROCESS | 3760 | 1465120572623 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:12 INFO - PROCESS | 3760 | 1465120572625 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:12 INFO - PROCESS | 3760 | 1465120572778 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:56:12 INFO - PROCESS | 3760 | 1465120572883 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 3760 | 1465120572885 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A8000 == 32 [pid = 3760] [id = 630] 02:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ABB37C00) [pid = 3760] [serial = 1890] [outer = 0000000000000000] 02:56:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ABB38800) [pid = 3760] [serial = 1891] [outer = 000000B0ABB37C00] 02:56:12 INFO - PROCESS | 3760 | 1465120572938 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABC6EC00) [pid = 3760] [serial = 1892] [outer = 000000B0ABB37C00] 02:56:13 INFO - PROCESS | 3760 | 1465120573369 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 776ms 02:56:13 INFO - PROCESS | 3760 | 1465120573396 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 3760 | 1465120573398 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:56:13 INFO - PROCESS | 3760 | 1465120573407 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 3760 | 1465120573409 Marionette TRACE conn6 <- [1,2486,null,{}] 02:56:13 INFO - PROCESS | 3760 | 1465120573413 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:13 INFO - PROCESS | 3760 | 1465120573415 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:13 INFO - PROCESS | 3760 | 1465120573534 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:56:13 INFO - PROCESS | 3760 | 1465120573539 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 3760 | 1465120573546 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2D6800 == 33 [pid = 3760] [id = 631] 02:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABFE2400) [pid = 3760] [serial = 1893] [outer = 0000000000000000] 02:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABFE7000) [pid = 3760] [serial = 1894] [outer = 000000B0ABFE2400] 02:56:13 INFO - PROCESS | 3760 | 1465120573650 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC321800) [pid = 3760] [serial = 1895] [outer = 000000B0ABFE2400] 02:56:14 INFO - PROCESS | 3760 | 1465120574129 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 777ms 02:56:14 INFO - PROCESS | 3760 | 1465120574181 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 3760 | 1465120574184 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:56:14 INFO - PROCESS | 3760 | 1465120574187 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:56:14 INFO - PROCESS | 3760 | 1465120574189 Marionette TRACE conn6 <- [1,2490,null,{}] 02:56:14 INFO - PROCESS | 3760 | 1465120574196 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 3760 | 1465120574199 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:14 INFO - PROCESS | 3760 | 1465120574347 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:56:14 INFO - PROCESS | 3760 | 1465120574405 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 3760 | 1465120574407 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DDB000 == 34 [pid = 3760] [id = 632] 02:56:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC335400) [pid = 3760] [serial = 1896] [outer = 0000000000000000] 02:56:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC577800) [pid = 3760] [serial = 1897] [outer = 000000B0AC335400] 02:56:14 INFO - PROCESS | 3760 | 1465120574452 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC6CDC00) [pid = 3760] [serial = 1898] [outer = 000000B0AC335400] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB129C00) [pid = 3760] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A30E6400) [pid = 3760] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A5591400) [pid = 3760] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09EB6C800) [pid = 3760] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AA954800) [pid = 3760] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A3BCC400) [pid = 3760] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AA954C00) [pid = 3760] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09CDBB000) [pid = 3760] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3B76800) [pid = 3760] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB498400) [pid = 3760] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC57B800) [pid = 3760] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:56:14 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A40A1C00) [pid = 3760] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:56:14 INFO - PROCESS | 3760 | 1465120574834 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 02:56:14 INFO - PROCESS | 3760 | 1465120574881 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 3760 | 1465120574884 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:56:14 INFO - PROCESS | 3760 | 1465120574887 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 3760 | 1465120574889 Marionette TRACE conn6 <- [1,2494,null,{}] 02:56:14 INFO - PROCESS | 3760 | 1465120574893 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 3760 | 1465120574895 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:15 INFO - PROCESS | 3760 | 1465120575006 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:56:15 INFO - PROCESS | 3760 | 1465120575028 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 3760 | 1465120575030 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA714000 == 35 [pid = 3760] [id = 633] 02:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09E0DA800) [pid = 3760] [serial = 1899] [outer = 0000000000000000] 02:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB6BD800) [pid = 3760] [serial = 1900] [outer = 000000B09E0DA800] 02:56:15 INFO - PROCESS | 3760 | 1465120575075 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0ACC88800) [pid = 3760] [serial = 1901] [outer = 000000B09E0DA800] 02:56:15 INFO - PROCESS | 3760 | 1465120575513 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 02:56:15 INFO - PROCESS | 3760 | 1465120575581 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 3760 | 1465120575584 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 3760 | 1465120575587 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:56:15 INFO - PROCESS | 3760 | 1465120575589 Marionette TRACE conn6 <- [1,2498,null,{}] 02:56:15 INFO - PROCESS | 3760 | 1465120575593 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:15 INFO - PROCESS | 3760 | 1465120575595 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:15 INFO - PROCESS | 3760 | 1465120575680 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:56:15 INFO - PROCESS | 3760 | 1465120575686 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 3760 | 1465120575688 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E14800 == 36 [pid = 3760] [id = 634] 02:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ACD0A800) [pid = 3760] [serial = 1902] [outer = 0000000000000000] 02:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ACD1D800) [pid = 3760] [serial = 1903] [outer = 000000B0ACD0A800] 02:56:15 INFO - PROCESS | 3760 | 1465120575734 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AD908400) [pid = 3760] [serial = 1904] [outer = 000000B0ACD0A800] 02:56:16 INFO - PROCESS | 3760 | 1465120576196 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 02:56:16 INFO - PROCESS | 3760 | 1465120576218 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 3760 | 1465120576221 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:56:16 INFO - PROCESS | 3760 | 1465120576224 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 3760 | 1465120576226 Marionette TRACE conn6 <- [1,2502,null,{}] 02:56:16 INFO - PROCESS | 3760 | 1465120576229 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:16 INFO - PROCESS | 3760 | 1465120576231 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:16 INFO - PROCESS | 3760 | 1465120576317 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:56:16 INFO - PROCESS | 3760 | 1465120576323 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 3760 | 1465120576325 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ED0800 == 37 [pid = 3760] [id = 635] 02:56:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AD94E400) [pid = 3760] [serial = 1905] [outer = 0000000000000000] 02:56:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ADD60400) [pid = 3760] [serial = 1906] [outer = 000000B0AD94E400] 02:56:16 INFO - PROCESS | 3760 | 1465120576370 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AE0D4400) [pid = 3760] [serial = 1907] [outer = 000000B0AD94E400] 02:56:17 INFO - PROCESS | 3760 | 1465120577011 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 838ms 02:56:17 INFO - PROCESS | 3760 | 1465120577066 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 3760 | 1465120577071 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:56:17 INFO - PROCESS | 3760 | 1465120577077 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 3760 | 1465120577080 Marionette TRACE conn6 <- [1,2506,null,{}] 02:56:17 INFO - PROCESS | 3760 | 1465120577102 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:17 INFO - PROCESS | 3760 | 1465120577106 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:17 INFO - PROCESS | 3760 | 1465120577235 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:56:17 INFO - PROCESS | 3760 | 1465120577353 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 3760 | 1465120577356 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB33A000 == 38 [pid = 3760] [id = 636] 02:56:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09F271400) [pid = 3760] [serial = 1908] [outer = 0000000000000000] 02:56:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A4013000) [pid = 3760] [serial = 1909] [outer = 000000B09F271400] 02:56:17 INFO - PROCESS | 3760 | 1465120577417 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8305000) [pid = 3760] [serial = 1910] [outer = 000000B09F271400] 02:56:18 INFO - PROCESS | 3760 | 1465120578069 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1042ms 02:56:18 INFO - PROCESS | 3760 | 1465120578122 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 3760 | 1465120578127 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:56:18 INFO - PROCESS | 3760 | 1465120578134 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 3760 | 1465120578137 Marionette TRACE conn6 <- [1,2510,null,{}] 02:56:18 INFO - PROCESS | 3760 | 1465120578141 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:18 INFO - PROCESS | 3760 | 1465120578144 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:18 INFO - PROCESS | 3760 | 1465120578294 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:56:18 INFO - PROCESS | 3760 | 1465120578420 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 3760 | 1465120578423 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D6800 == 39 [pid = 3760] [id = 637] 02:56:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB2C4C00) [pid = 3760] [serial = 1911] [outer = 0000000000000000] 02:56:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB4A3400) [pid = 3760] [serial = 1912] [outer = 000000B0AB2C4C00] 02:56:18 INFO - PROCESS | 3760 | 1465120578485 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB7E7800) [pid = 3760] [serial = 1913] [outer = 000000B0AB2C4C00] 02:56:19 INFO - PROCESS | 3760 | 1465120579078 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 02:56:19 INFO - PROCESS | 3760 | 1465120579121 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 3760 | 1465120579124 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:56:19 INFO - PROCESS | 3760 | 1465120579128 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 3760 | 1465120579132 Marionette TRACE conn6 <- [1,2514,null,{}] 02:56:19 INFO - PROCESS | 3760 | 1465120579160 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:19 INFO - PROCESS | 3760 | 1465120579166 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:19 INFO - PROCESS | 3760 | 1465120579290 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:56:19 INFO - PROCESS | 3760 | 1465120579441 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 3760 | 1465120579445 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35DC000 == 40 [pid = 3760] [id = 638] 02:56:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ACD05000) [pid = 3760] [serial = 1914] [outer = 0000000000000000] 02:56:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AD951800) [pid = 3760] [serial = 1915] [outer = 000000B0ACD05000] 02:56:19 INFO - PROCESS | 3760 | 1465120579504 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AE391400) [pid = 3760] [serial = 1916] [outer = 000000B0ACD05000] 02:56:20 INFO - PROCESS | 3760 | 1465120580255 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1197ms 02:56:20 INFO - PROCESS | 3760 | 1465120580370 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 3760 | 1465120580375 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:56:20 INFO - PROCESS | 3760 | 1465120580381 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 3760 | 1465120580384 Marionette TRACE conn6 <- [1,2518,null,{}] 02:56:20 INFO - PROCESS | 3760 | 1465120580390 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:20 INFO - PROCESS | 3760 | 1465120580393 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:20 INFO - PROCESS | 3760 | 1465120580513 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:56:20 INFO - PROCESS | 3760 | 1465120580592 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 3760 | 1465120580596 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3ABC800 == 41 [pid = 3760] [id = 639] 02:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A3398800) [pid = 3760] [serial = 1917] [outer = 0000000000000000] 02:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A4BE7800) [pid = 3760] [serial = 1918] [outer = 000000B0A3398800] 02:56:20 INFO - PROCESS | 3760 | 1465120580694 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A7CF6000) [pid = 3760] [serial = 1919] [outer = 000000B0A3398800] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E14800 == 40 [pid = 3760] [id = 634] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA714000 == 39 [pid = 3760] [id = 633] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DDB000 == 38 [pid = 3760] [id = 632] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2D6800 == 37 [pid = 3760] [id = 631] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A8000 == 36 [pid = 3760] [id = 630] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2ED000 == 35 [pid = 3760] [id = 629] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABB21000 == 34 [pid = 3760] [id = 628] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57D7000 == 33 [pid = 3760] [id = 627] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B09EE72000 == 32 [pid = 3760] [id = 626] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A86C8800 == 31 [pid = 3760] [id = 625] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B206B800 == 30 [pid = 3760] [id = 624] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3BE6000 == 29 [pid = 3760] [id = 615] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35DC000 == 28 [pid = 3760] [id = 638] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D6800 == 27 [pid = 3760] [id = 637] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ED0800 == 26 [pid = 3760] [id = 635] 02:56:21 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB33A000 == 25 [pid = 3760] [id = 636] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABC5BC00) [pid = 3760] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3397C00) [pid = 3760] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3ACD000) [pid = 3760] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A7C80C00) [pid = 3760] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09F01B800) [pid = 3760] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AAD4A800) [pid = 3760] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F25D800) [pid = 3760] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A830F800) [pid = 3760] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A40A2000) [pid = 3760] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB1AF800) [pid = 3760] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB13EC00) [pid = 3760] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB495C00) [pid = 3760] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09E1C0800) [pid = 3760] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A8A68000) [pid = 3760] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A3A53800) [pid = 3760] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ABBA5C00) [pid = 3760] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB692400) [pid = 3760] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB6BBC00) [pid = 3760] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AE0D2400) [pid = 3760] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC5E6000) [pid = 3760] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB142400) [pid = 3760] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ABB42800) [pid = 3760] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A8A6D800) [pid = 3760] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB6D7800) [pid = 3760] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:56:21 INFO - PROCESS | 3760 | 1465120581892 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1550ms 02:56:21 INFO - PROCESS | 3760 | 1465120581933 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 3760 | 1465120581938 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:56:21 INFO - PROCESS | 3760 | 1465120581946 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 3760 | 1465120581949 Marionette TRACE conn6 <- [1,2522,null,{}] 02:56:21 INFO - PROCESS | 3760 | 1465120581956 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:21 INFO - PROCESS | 3760 | 1465120581959 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:22 INFO - PROCESS | 3760 | 1465120582050 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:56:22 INFO - PROCESS | 3760 | 1465120582058 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 3760 | 1465120582063 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40DC000 == 26 [pid = 3760] [id = 640] 02:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09E960800) [pid = 3760] [serial = 1920] [outer = 0000000000000000] 02:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09EB74400) [pid = 3760] [serial = 1921] [outer = 000000B09E960800] 02:56:22 INFO - PROCESS | 3760 | 1465120582116 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09F252800) [pid = 3760] [serial = 1922] [outer = 000000B09E960800] 02:56:22 INFO - PROCESS | 3760 | 1465120582639 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 02:56:22 INFO - PROCESS | 3760 | 1465120582682 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 3760 | 1465120582688 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:56:22 INFO - PROCESS | 3760 | 1465120582694 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 3760 | 1465120582697 Marionette TRACE conn6 <- [1,2526,null,{}] 02:56:22 INFO - PROCESS | 3760 | 1465120582701 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:22 INFO - PROCESS | 3760 | 1465120582704 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:22 INFO - PROCESS | 3760 | 1465120582799 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:56:22 INFO - PROCESS | 3760 | 1465120582815 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 3760 | 1465120582817 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA70A000 == 27 [pid = 3760] [id = 641] 02:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A3076C00) [pid = 3760] [serial = 1923] [outer = 0000000000000000] 02:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A3311400) [pid = 3760] [serial = 1924] [outer = 000000B0A3076C00] 02:56:22 INFO - PROCESS | 3760 | 1465120582870 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A3ACD000) [pid = 3760] [serial = 1925] [outer = 000000B0A3076C00] 02:56:23 INFO - PROCESS | 3760 | 1465120583334 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 693ms 02:56:23 INFO - PROCESS | 3760 | 1465120583389 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:56:23 INFO - PROCESS | 3760 | 1465120583391 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:56:23 INFO - PROCESS | 3760 | 1465120583395 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 3760 | 1465120583399 Marionette TRACE conn6 <- [1,2530,null,{}] 02:56:23 INFO - PROCESS | 3760 | 1465120583410 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:23 INFO - PROCESS | 3760 | 1465120583415 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:23 INFO - PROCESS | 3760 | 1465120583506 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:56:23 INFO - PROCESS | 3760 | 1465120583597 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 3760 | 1465120583600 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC60C000 == 28 [pid = 3760] [id = 642] 02:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09EB73000) [pid = 3760] [serial = 1926] [outer = 0000000000000000] 02:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A7C82400) [pid = 3760] [serial = 1927] [outer = 000000B09EB73000] 02:56:23 INFO - PROCESS | 3760 | 1465120583650 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A8A68400) [pid = 3760] [serial = 1928] [outer = 000000B09EB73000] 02:56:24 INFO - PROCESS | 3760 | 1465120584115 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 02:56:24 INFO - PROCESS | 3760 | 1465120584131 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 3760 | 1465120584134 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:56:24 INFO - PROCESS | 3760 | 1465120584143 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 3760 | 1465120584145 Marionette TRACE conn6 <- [1,2534,null,{}] 02:56:24 INFO - PROCESS | 3760 | 1465120584148 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 3760 | 1465120584150 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:24 INFO - PROCESS | 3760 | 1465120584270 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:56:24 INFO - PROCESS | 3760 | 1465120584276 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 3760 | 1465120584279 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C5000 == 29 [pid = 3760] [id = 643] 02:56:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8F7B800) [pid = 3760] [serial = 1929] [outer = 0000000000000000] 02:56:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AA9C9400) [pid = 3760] [serial = 1930] [outer = 000000B0A8F7B800] 02:56:24 INFO - PROCESS | 3760 | 1465120584372 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB127800) [pid = 3760] [serial = 1931] [outer = 000000B0A8F7B800] 02:56:24 INFO - PROCESS | 3760 | 1465120584848 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 02:56:24 INFO - PROCESS | 3760 | 1465120584878 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 3760 | 1465120584881 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:56:24 INFO - PROCESS | 3760 | 1465120584884 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 3760 | 1465120584886 Marionette TRACE conn6 <- [1,2538,null,{}] 02:56:24 INFO - PROCESS | 3760 | 1465120584889 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 3760 | 1465120584891 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:25 INFO - PROCESS | 3760 | 1465120585003 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:56:25 INFO - PROCESS | 3760 | 1465120585058 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 3760 | 1465120585060 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D6000 == 30 [pid = 3760] [id = 644] 02:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3037C00) [pid = 3760] [serial = 1932] [outer = 0000000000000000] 02:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB1AA800) [pid = 3760] [serial = 1933] [outer = 000000B0A3037C00] 02:56:25 INFO - PROCESS | 3760 | 1465120585109 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB2BF800) [pid = 3760] [serial = 1934] [outer = 000000B0A3037C00] 02:56:25 INFO - PROCESS | 3760 | 1465120585565 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 02:56:25 INFO - PROCESS | 3760 | 1465120585621 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 3760 | 1465120585624 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:56:25 INFO - PROCESS | 3760 | 1465120585627 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 3760 | 1465120585629 Marionette TRACE conn6 <- [1,2542,null,{}] 02:56:25 INFO - PROCESS | 3760 | 1465120585633 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:25 INFO - PROCESS | 3760 | 1465120585639 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:25 INFO - PROCESS | 3760 | 1465120585776 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:56:25 INFO - PROCESS | 3760 | 1465120585833 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 3760 | 1465120585835 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF943800 == 31 [pid = 3760] [id = 645] 02:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09FF20C00) [pid = 3760] [serial = 1935] [outer = 0000000000000000] 02:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB694400) [pid = 3760] [serial = 1936] [outer = 000000B09FF20C00] 02:56:25 INFO - PROCESS | 3760 | 1465120585883 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB7EA800) [pid = 3760] [serial = 1937] [outer = 000000B09FF20C00] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ABB37C00) [pid = 3760] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABFE2400) [pid = 3760] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AC335400) [pid = 3760] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A950F000) [pid = 3760] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09E745400) [pid = 3760] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09EB78800) [pid = 3760] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F01E000) [pid = 3760] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09DE35400) [pid = 3760] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09EB75C00) [pid = 3760] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AD94E400) [pid = 3760] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09E0DA800) [pid = 3760] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:56:26 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ACD0A800) [pid = 3760] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:56:26 INFO - PROCESS | 3760 | 1465120586441 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 880ms 02:56:26 INFO - PROCESS | 3760 | 1465120586511 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 3760 | 1465120586513 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:56:26 INFO - PROCESS | 3760 | 1465120586517 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:56:26 INFO - PROCESS | 3760 | 1465120586519 Marionette TRACE conn6 <- [1,2546,null,{}] 02:56:26 INFO - PROCESS | 3760 | 1465120586522 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:26 INFO - PROCESS | 3760 | 1465120586524 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:26 INFO - PROCESS | 3760 | 1465120586611 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:56:26 INFO - PROCESS | 3760 | 1465120586616 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 3760 | 1465120586618 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0056000 == 32 [pid = 3760] [id = 646] 02:56:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09F01C400) [pid = 3760] [serial = 1938] [outer = 0000000000000000] 02:56:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AAD4BC00) [pid = 3760] [serial = 1939] [outer = 000000B09F01C400] 02:56:26 INFO - PROCESS | 3760 | 1465120586666 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6E3C00) [pid = 3760] [serial = 1940] [outer = 000000B09F01C400] 02:56:27 INFO - PROCESS | 3760 | 1465120587089 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 627ms 02:56:27 INFO - PROCESS | 3760 | 1465120587147 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 3760 | 1465120587149 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:56:27 INFO - PROCESS | 3760 | 1465120587153 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 3760 | 1465120587154 Marionette TRACE conn6 <- [1,2550,null,{}] 02:56:27 INFO - PROCESS | 3760 | 1465120587158 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:27 INFO - PROCESS | 3760 | 1465120587160 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:27 INFO - PROCESS | 3760 | 1465120587249 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:56:27 INFO - PROCESS | 3760 | 1465120587297 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 3760 | 1465120587299 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D59800 == 33 [pid = 3760] [id = 647] 02:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABB97C00) [pid = 3760] [serial = 1941] [outer = 0000000000000000] 02:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABC6D400) [pid = 3760] [serial = 1942] [outer = 000000B0ABB97C00] 02:56:27 INFO - PROCESS | 3760 | 1465120587346 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABE8F400) [pid = 3760] [serial = 1943] [outer = 000000B0ABB97C00] 02:56:27 INFO - PROCESS | 3760 | 1465120587770 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 02:56:27 INFO - PROCESS | 3760 | 1465120587847 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 3760 | 1465120587849 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:56:27 INFO - PROCESS | 3760 | 1465120587853 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 3760 | 1465120587855 Marionette TRACE conn6 <- [1,2554,null,{}] 02:56:27 INFO - PROCESS | 3760 | 1465120587858 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:27 INFO - PROCESS | 3760 | 1465120587860 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:27 INFO - PROCESS | 3760 | 1465120587963 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:56:27 INFO - PROCESS | 3760 | 1465120587973 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 3760 | 1465120587975 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC60B800 == 34 [pid = 3760] [id = 648] 02:56:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABFE6C00) [pid = 3760] [serial = 1944] [outer = 0000000000000000] 02:56:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0ABFEE800) [pid = 3760] [serial = 1945] [outer = 000000B0ABFE6C00] 02:56:28 INFO - PROCESS | 3760 | 1465120588021 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC2D4C00) [pid = 3760] [serial = 1946] [outer = 000000B0ABFE6C00] 02:56:28 INFO - PROCESS | 3760 | 1465120588885 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1081ms 02:56:28 INFO - PROCESS | 3760 | 1465120588937 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 3760 | 1465120588942 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:56:28 INFO - PROCESS | 3760 | 1465120588947 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:56:28 INFO - PROCESS | 3760 | 1465120588953 Marionette TRACE conn6 <- [1,2558,null,{}] 02:56:28 INFO - PROCESS | 3760 | 1465120588958 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:28 INFO - PROCESS | 3760 | 1465120588962 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:29 INFO - PROCESS | 3760 | 1465120589111 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:56:29 INFO - PROCESS | 3760 | 1465120589228 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 3760 | 1465120589231 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA98F000 == 35 [pid = 3760] [id = 649] 02:56:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09F252400) [pid = 3760] [serial = 1947] [outer = 0000000000000000] 02:56:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09F267400) [pid = 3760] [serial = 1948] [outer = 000000B09F252400] 02:56:29 INFO - PROCESS | 3760 | 1465120589291 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A3395800) [pid = 3760] [serial = 1949] [outer = 000000B09F252400] 02:56:30 INFO - PROCESS | 3760 | 1465120590210 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1335ms 02:56:30 INFO - PROCESS | 3760 | 1465120590287 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 3760 | 1465120590291 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:56:30 INFO - PROCESS | 3760 | 1465120590297 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 3760 | 1465120590300 Marionette TRACE conn6 <- [1,2562,null,{}] 02:56:30 INFO - PROCESS | 3760 | 1465120590306 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:30 INFO - PROCESS | 3760 | 1465120590309 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:30 INFO - PROCESS | 3760 | 1465120590439 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:56:30 INFO - PROCESS | 3760 | 1465120590516 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 3760 | 1465120590520 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C46800 == 36 [pid = 3760] [id = 650] 02:56:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09F275800) [pid = 3760] [serial = 1950] [outer = 0000000000000000] 02:56:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09FF20800) [pid = 3760] [serial = 1951] [outer = 000000B09F275800] 02:56:30 INFO - PROCESS | 3760 | 1465120590616 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A3D88C00) [pid = 3760] [serial = 1952] [outer = 000000B09F275800] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D59800 == 35 [pid = 3760] [id = 647] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0056000 == 34 [pid = 3760] [id = 646] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF943800 == 33 [pid = 3760] [id = 645] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3D6000 == 32 [pid = 3760] [id = 644] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C5000 == 31 [pid = 3760] [id = 643] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC60C000 == 30 [pid = 3760] [id = 642] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA70A000 == 29 [pid = 3760] [id = 641] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40DC000 == 28 [pid = 3760] [id = 640] 02:56:30 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3ABC800 == 27 [pid = 3760] [id = 639] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ABB38800) [pid = 3760] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABFE7000) [pid = 3760] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ABC6EC00) [pid = 3760] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AC577800) [pid = 3760] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AA9C1C00) [pid = 3760] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB143400) [pid = 3760] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB699C00) [pid = 3760] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F261000) [pid = 3760] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A4C4D400) [pid = 3760] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC321800) [pid = 3760] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F269000) [pid = 3760] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A330E800) [pid = 3760] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F01A800) [pid = 3760] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3A51800) [pid = 3760] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AC2CC000) [pid = 3760] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABFE5000) [pid = 3760] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AE0D4400) [pid = 3760] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ADD60400) [pid = 3760] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AB6BD800) [pid = 3760] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AD908400) [pid = 3760] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ACD1D800) [pid = 3760] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AC6CDC00) [pid = 3760] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0ACC88800) [pid = 3760] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:56:30 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AB6C2800) [pid = 3760] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:56:31 INFO - PROCESS | 3760 | 1465120591119 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 881ms 02:56:31 INFO - PROCESS | 3760 | 1465120591180 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 3760 | 1465120591186 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:56:31 INFO - PROCESS | 3760 | 1465120591193 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 3760 | 1465120591196 Marionette TRACE conn6 <- [1,2566,null,{}] 02:56:31 INFO - PROCESS | 3760 | 1465120591199 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:31 INFO - PROCESS | 3760 | 1465120591202 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:31 INFO - PROCESS | 3760 | 1465120591298 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:56:31 INFO - PROCESS | 3760 | 1465120591311 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 3760 | 1465120591313 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9559800 == 28 [pid = 3760] [id = 651] 02:56:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0A3D85400) [pid = 3760] [serial = 1953] [outer = 0000000000000000] 02:56:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0A4C49C00) [pid = 3760] [serial = 1954] [outer = 000000B0A3D85400] 02:56:31 INFO - PROCESS | 3760 | 1465120591363 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0A7C7E000) [pid = 3760] [serial = 1955] [outer = 000000B0A3D85400] 02:56:31 INFO - PROCESS | 3760 | 1465120591851 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 02:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:56:31 INFO - PROCESS | 3760 | 1465120591867 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 3760 | 1465120591869 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:56:31 INFO - PROCESS | 3760 | 1465120591873 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - PROCESS | 3760 | 1465120591877 Marionette TRACE conn6 <- [1,2570,null,{}] 02:56:31 INFO - PROCESS | 3760 | 1465120591893 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:31 INFO - PROCESS | 3760 | 1465120591899 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:32 INFO - PROCESS | 3760 | 1465120592023 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:56:32 INFO - PROCESS | 3760 | 1465120592112 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3760 | 1465120592115 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF42000 == 29 [pid = 3760] [id = 652] 02:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A8D24000) [pid = 3760] [serial = 1956] [outer = 0000000000000000] 02:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A950F800) [pid = 3760] [serial = 1957] [outer = 000000B0A8D24000] 02:56:32 INFO - PROCESS | 3760 | 1465120592164 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB142C00) [pid = 3760] [serial = 1958] [outer = 000000B0A8D24000] 02:56:32 INFO - PROCESS | 3760 | 1465120592547 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 02:56:32 INFO - PROCESS | 3760 | 1465120592609 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 3760 | 1465120592612 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:56:32 INFO - PROCESS | 3760 | 1465120592615 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 3760 | 1465120592617 Marionette TRACE conn6 <- [1,2574,null,{}] 02:56:32 INFO - PROCESS | 3760 | 1465120592621 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:32 INFO - PROCESS | 3760 | 1465120592623 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:32 INFO - PROCESS | 3760 | 1465120592715 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:56:32 INFO - PROCESS | 3760 | 1465120592738 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 3760 | 1465120592740 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3CE800 == 30 [pid = 3760] [id = 653] 02:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB1B4C00) [pid = 3760] [serial = 1959] [outer = 0000000000000000] 02:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB49A000) [pid = 3760] [serial = 1960] [outer = 000000B0AB1B4C00] 02:56:32 INFO - PROCESS | 3760 | 1465120592788 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB698400) [pid = 3760] [serial = 1961] [outer = 000000B0AB1B4C00] 02:56:33 INFO - PROCESS | 3760 | 1465120593257 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 02:56:33 INFO - PROCESS | 3760 | 1465120593309 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:56:33 INFO - PROCESS | 3760 | 1465120593312 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:56:33 INFO - PROCESS | 3760 | 1465120593315 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 3760 | 1465120593317 Marionette TRACE conn6 <- [1,2578,null,{}] 02:56:33 INFO - PROCESS | 3760 | 1465120593321 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:33 INFO - PROCESS | 3760 | 1465120593323 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:33 INFO - PROCESS | 3760 | 1465120593470 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:56:33 INFO - PROCESS | 3760 | 1465120593483 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 3760 | 1465120593485 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8B2000 == 31 [pid = 3760] [id = 654] 02:56:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09E872C00) [pid = 3760] [serial = 1962] [outer = 0000000000000000] 02:56:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB6BAC00) [pid = 3760] [serial = 1963] [outer = 000000B09E872C00] 02:56:33 INFO - PROCESS | 3760 | 1465120593538 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6C9400) [pid = 3760] [serial = 1964] [outer = 000000B09E872C00] 02:56:34 INFO - PROCESS | 3760 | 1465120594000 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 02:56:34 INFO - PROCESS | 3760 | 1465120594052 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3760 | 1465120594055 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:56:34 INFO - PROCESS | 3760 | 1465120594058 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3760 | 1465120594060 Marionette TRACE conn6 <- [1,2582,null,{}] 02:56:34 INFO - PROCESS | 3760 | 1465120594063 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:34 INFO - PROCESS | 3760 | 1465120594070 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:34 INFO - PROCESS | 3760 | 1465120594212 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:56:34 INFO - PROCESS | 3760 | 1465120594268 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 3760 | 1465120594270 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01CE000 == 32 [pid = 3760] [id = 655] 02:56:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB6D0000) [pid = 3760] [serial = 1965] [outer = 0000000000000000] 02:56:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABC6AC00) [pid = 3760] [serial = 1966] [outer = 000000B0AB6D0000] 02:56:34 INFO - PROCESS | 3760 | 1465120594316 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC2CF400) [pid = 3760] [serial = 1967] [outer = 000000B0AB6D0000] 02:56:34 INFO - PROCESS | 3760 | 1465120594729 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 02:56:34 INFO - PROCESS | 3760 | 1465120594822 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 3760 | 1465120594824 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:56:34 INFO - PROCESS | 3760 | 1465120594828 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 3760 | 1465120594830 Marionette TRACE conn6 <- [1,2586,null,{}] 02:56:34 INFO - PROCESS | 3760 | 1465120594838 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:34 INFO - PROCESS | 3760 | 1465120594841 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:34 INFO - PROCESS | 3760 | 1465120594955 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09EB73000) [pid = 3760] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A3076C00) [pid = 3760] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09E960800) [pid = 3760] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A8F7B800) [pid = 3760] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3398800) [pid = 3760] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3037C00) [pid = 3760] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09FF20C00) [pid = 3760] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABB97C00) [pid = 3760] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09F271400) [pid = 3760] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AB2C4C00) [pid = 3760] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ACD05000) [pid = 3760] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:56:35 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09F01C400) [pid = 3760] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:56:35 INFO - PROCESS | 3760 | 1465120595064 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 3760 | 1465120595066 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADB2000 == 33 [pid = 3760] [id = 656] 02:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09CDB2000) [pid = 3760] [serial = 1968] [outer = 0000000000000000] 02:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09EB73800) [pid = 3760] [serial = 1969] [outer = 000000B09CDB2000] 02:56:35 INFO - PROCESS | 3760 | 1465120595113 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A8F7B800) [pid = 3760] [serial = 1970] [outer = 000000B09CDB2000] 02:56:35 INFO - PROCESS | 3760 | 1465120595485 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 02:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:56:35 INFO - PROCESS | 3760 | 1465120595520 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 3760 | 1465120595523 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:56:35 INFO - PROCESS | 3760 | 1465120595526 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 3760 | 1465120595528 Marionette TRACE conn6 <- [1,2590,null,{}] 02:56:35 INFO - PROCESS | 3760 | 1465120595531 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:35 INFO - PROCESS | 3760 | 1465120595533 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:35 INFO - PROCESS | 3760 | 1465120595617 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:56:35 INFO - PROCESS | 3760 | 1465120595698 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 3760 | 1465120595699 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40DA000 == 34 [pid = 3760] [id = 657] 02:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A8F71400) [pid = 3760] [serial = 1971] [outer = 0000000000000000] 02:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AC32A800) [pid = 3760] [serial = 1972] [outer = 000000B0A8F71400] 02:56:35 INFO - PROCESS | 3760 | 1465120595745 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AC576400) [pid = 3760] [serial = 1973] [outer = 000000B0A8F71400] 02:56:36 INFO - PROCESS | 3760 | 1465120596115 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 628ms 02:56:36 INFO - PROCESS | 3760 | 1465120596158 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 3760 | 1465120596160 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:56:36 INFO - PROCESS | 3760 | 1465120596163 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 3760 | 1465120596165 Marionette TRACE conn6 <- [1,2594,null,{}] 02:56:36 INFO - PROCESS | 3760 | 1465120596169 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:36 INFO - PROCESS | 3760 | 1465120596171 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:36 INFO - PROCESS | 3760 | 1465120596324 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:56:36 INFO - PROCESS | 3760 | 1465120596339 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 3760 | 1465120596341 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E12000 == 35 [pid = 3760] [id = 658] 02:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB1AD400) [pid = 3760] [serial = 1974] [outer = 0000000000000000] 02:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AC57EC00) [pid = 3760] [serial = 1975] [outer = 000000B0AB1AD400] 02:56:36 INFO - PROCESS | 3760 | 1465120596386 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AC69B000) [pid = 3760] [serial = 1976] [outer = 000000B0AB1AD400] 02:56:36 INFO - PROCESS | 3760 | 1465120596782 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 02:56:36 INFO - PROCESS | 3760 | 1465120596838 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 3760 | 1465120596840 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:56:36 INFO - PROCESS | 3760 | 1465120596851 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 3760 | 1465120596853 Marionette TRACE conn6 <- [1,2598,null,{}] 02:56:36 INFO - PROCESS | 3760 | 1465120596858 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:36 INFO - PROCESS | 3760 | 1465120596860 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:36 INFO - PROCESS | 3760 | 1465120596947 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:56:36 INFO - PROCESS | 3760 | 1465120596955 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 3760 | 1465120596957 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ED6800 == 36 [pid = 3760] [id = 659] 02:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ACC8A800) [pid = 3760] [serial = 1977] [outer = 0000000000000000] 02:56:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ACD04400) [pid = 3760] [serial = 1978] [outer = 000000B0ACC8A800] 02:56:37 INFO - PROCESS | 3760 | 1465120597003 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ACD1F400) [pid = 3760] [serial = 1979] [outer = 000000B0ACC8A800] 02:56:37 INFO - PROCESS | 3760 | 1465120597697 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 881ms 02:56:37 INFO - PROCESS | 3760 | 1465120597760 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 3760 | 1465120597765 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:56:37 INFO - PROCESS | 3760 | 1465120597771 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 3760 | 1465120597777 Marionette TRACE conn6 <- [1,2602,null,{}] 02:56:37 INFO - PROCESS | 3760 | 1465120597783 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:37 INFO - PROCESS | 3760 | 1465120597786 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:37 INFO - PROCESS | 3760 | 1465120597918 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:56:38 INFO - PROCESS | 3760 | 1465120598036 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 3760 | 1465120598039 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB33E000 == 37 [pid = 3760] [id = 660] 02:56:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09FF2C000) [pid = 3760] [serial = 1980] [outer = 0000000000000000] 02:56:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A4BE8400) [pid = 3760] [serial = 1981] [outer = 000000B09FF2C000] 02:56:38 INFO - PROCESS | 3760 | 1465120598100 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A7CF7000) [pid = 3760] [serial = 1982] [outer = 000000B09FF2C000] 02:56:38 INFO - PROCESS | 3760 | 1465120598676 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 943ms 02:56:38 INFO - PROCESS | 3760 | 1465120598716 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:56:38 INFO - PROCESS | 3760 | 1465120598721 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:56:38 INFO - PROCESS | 3760 | 1465120598781 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 3760 | 1465120598784 Marionette TRACE conn6 <- [1,2606,null,{}] 02:56:38 INFO - PROCESS | 3760 | 1465120598789 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:38 INFO - PROCESS | 3760 | 1465120598792 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:38 INFO - PROCESS | 3760 | 1465120598921 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:56:39 INFO - PROCESS | 3760 | 1465120599037 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 3760 | 1465120599040 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D56800 == 38 [pid = 3760] [id = 661] 02:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB254400) [pid = 3760] [serial = 1983] [outer = 0000000000000000] 02:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB6BA400) [pid = 3760] [serial = 1984] [outer = 000000B0AB254400] 02:56:39 INFO - PROCESS | 3760 | 1465120599099 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABB3A800) [pid = 3760] [serial = 1985] [outer = 000000B0AB254400] 02:56:39 INFO - PROCESS | 3760 | 1465120599629 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 903ms 02:56:39 INFO - PROCESS | 3760 | 1465120599671 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 3760 | 1465120599674 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:56:39 INFO - PROCESS | 3760 | 1465120599678 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 3760 | 1465120599682 Marionette TRACE conn6 <- [1,2610,null,{}] 02:56:39 INFO - PROCESS | 3760 | 1465120599694 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:39 INFO - PROCESS | 3760 | 1465120599699 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:39 INFO - PROCESS | 3760 | 1465120599862 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:56:39 INFO - PROCESS | 3760 | 1465120599960 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 3760 | 1465120599964 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35D6000 == 39 [pid = 3760] [id = 662] 02:56:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC332400) [pid = 3760] [serial = 1986] [outer = 0000000000000000] 02:56:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC581400) [pid = 3760] [serial = 1987] [outer = 000000B0AC332400] 02:56:40 INFO - PROCESS | 3760 | 1465120600022 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AD904C00) [pid = 3760] [serial = 1988] [outer = 000000B0AC332400] 02:56:40 INFO - PROCESS | 3760 | 1465120600686 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1033ms 02:56:40 INFO - PROCESS | 3760 | 1465120600713 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:56:40 INFO - PROCESS | 3760 | 1465120600716 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:56:40 INFO - PROCESS | 3760 | 1465120600720 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:56:40 INFO - PROCESS | 3760 | 1465120600722 Marionette TRACE conn6 <- [1,2614,null,{}] 02:56:40 INFO - PROCESS | 3760 | 1465120600726 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:40 INFO - PROCESS | 3760 | 1465120600729 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:40 INFO - PROCESS | 3760 | 1465120600848 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:56:41 INFO - PROCESS | 3760 | 1465120601085 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 3760 | 1465120601088 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D12000 == 40 [pid = 3760] [id = 663] 02:56:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09EB73C00) [pid = 3760] [serial = 1989] [outer = 0000000000000000] 02:56:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F0E5C00) [pid = 3760] [serial = 1990] [outer = 000000B09EB73C00] 02:56:41 INFO - PROCESS | 3760 | 1465120601155 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A3A4F400) [pid = 3760] [serial = 1991] [outer = 000000B09EB73C00] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E12000 == 39 [pid = 3760] [id = 658] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40DA000 == 38 [pid = 3760] [id = 657] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADB2000 == 37 [pid = 3760] [id = 656] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01CE000 == 36 [pid = 3760] [id = 655] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8B2000 == 35 [pid = 3760] [id = 654] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3CE800 == 34 [pid = 3760] [id = 653] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF42000 == 33 [pid = 3760] [id = 652] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A9559800 == 32 [pid = 3760] [id = 651] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C46800 == 31 [pid = 3760] [id = 650] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA98F000 == 30 [pid = 3760] [id = 649] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC60B800 == 29 [pid = 3760] [id = 648] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35D6000 == 28 [pid = 3760] [id = 662] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D56800 == 27 [pid = 3760] [id = 661] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB33E000 == 26 [pid = 3760] [id = 660] 02:56:42 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ED6800 == 25 [pid = 3760] [id = 659] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0A7C82400) [pid = 3760] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A3311400) [pid = 3760] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3ACD000) [pid = 3760] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09EB74400) [pid = 3760] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AA9C9400) [pid = 3760] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09F252800) [pid = 3760] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A7CF6000) [pid = 3760] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A4BE7800) [pid = 3760] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB1AA800) [pid = 3760] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB694400) [pid = 3760] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB2BF800) [pid = 3760] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0ABC6D400) [pid = 3760] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A8305000) [pid = 3760] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A4013000) [pid = 3760] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB7E7800) [pid = 3760] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB4A3400) [pid = 3760] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABFEE800) [pid = 3760] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AE391400) [pid = 3760] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AD951800) [pid = 3760] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB7EA800) [pid = 3760] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB127800) [pid = 3760] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AAD4BC00) [pid = 3760] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0ABE8F400) [pid = 3760] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB6E3C00) [pid = 3760] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0A8A68400) [pid = 3760] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:56:42 INFO - PROCESS | 3760 | 1465120602520 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1888ms 02:56:42 INFO - PROCESS | 3760 | 1465120602610 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 3760 | 1465120602615 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:56:42 INFO - PROCESS | 3760 | 1465120602620 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:56:42 INFO - PROCESS | 3760 | 1465120602624 Marionette TRACE conn6 <- [1,2618,null,{}] 02:56:42 INFO - PROCESS | 3760 | 1465120602630 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:42 INFO - PROCESS | 3760 | 1465120602634 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:42 INFO - PROCESS | 3760 | 1465120602732 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:56:42 INFO - PROCESS | 3760 | 1465120602740 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 3760 | 1465120602745 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:42 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3A19000 == 26 [pid = 3760] [id = 664] 02:56:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09EB6A400) [pid = 3760] [serial = 1992] [outer = 0000000000000000] 02:56:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09EB74400) [pid = 3760] [serial = 1993] [outer = 000000B09EB6A400] 02:56:42 INFO - PROCESS | 3760 | 1465120602798 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09F256000) [pid = 3760] [serial = 1994] [outer = 000000B09EB6A400] 02:56:43 INFO - PROCESS | 3760 | 1465120603323 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 02:56:43 INFO - PROCESS | 3760 | 1465120603358 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 3760 | 1465120603363 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:56:43 INFO - PROCESS | 3760 | 1465120603370 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 3760 | 1465120603373 Marionette TRACE conn6 <- [1,2622,null,{}] 02:56:43 INFO - PROCESS | 3760 | 1465120603377 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:43 INFO - PROCESS | 3760 | 1465120603381 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:43 INFO - PROCESS | 3760 | 1465120603477 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:56:43 INFO - PROCESS | 3760 | 1465120603555 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:43 INFO - PROCESS | 3760 | 1465120603558 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D92000 == 27 [pid = 3760] [id = 665] 02:56:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A306DC00) [pid = 3760] [serial = 1995] [outer = 0000000000000000] 02:56:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A3311000) [pid = 3760] [serial = 1996] [outer = 000000B0A306DC00] 02:56:43 INFO - PROCESS | 3760 | 1465120603616 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A3AC5C00) [pid = 3760] [serial = 1997] [outer = 000000B0A306DC00] 02:56:44 INFO - PROCESS | 3760 | 1465120604001 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 689ms 02:56:44 INFO - PROCESS | 3760 | 1465120604061 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3760 | 1465120604063 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:56:44 INFO - PROCESS | 3760 | 1465120604067 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 3760 | 1465120604071 Marionette TRACE conn6 <- [1,2626,null,{}] 02:56:44 INFO - PROCESS | 3760 | 1465120604083 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:44 INFO - PROCESS | 3760 | 1465120604089 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:44 INFO - PROCESS | 3760 | 1465120604226 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:56:44 INFO - PROCESS | 3760 | 1465120604234 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 3760 | 1465120604237 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABC2D000 == 28 [pid = 3760] [id = 666] 02:56:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A7C7B000) [pid = 3760] [serial = 1998] [outer = 0000000000000000] 02:56:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A7CF5000) [pid = 3760] [serial = 1999] [outer = 000000B0A7C7B000] 02:56:44 INFO - PROCESS | 3760 | 1465120604288 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A8A6F800) [pid = 3760] [serial = 2000] [outer = 000000B0A7C7B000] 02:56:44 INFO - PROCESS | 3760 | 1465120604767 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 02:56:44 INFO - PROCESS | 3760 | 1465120604804 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 3760 | 1465120604807 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:56:44 INFO - PROCESS | 3760 | 1465120604810 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 3760 | 1465120604812 Marionette TRACE conn6 <- [1,2630,null,{}] 02:56:44 INFO - PROCESS | 3760 | 1465120604816 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:44 INFO - PROCESS | 3760 | 1465120604818 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:44 INFO - PROCESS | 3760 | 1465120604936 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:56:44 INFO - PROCESS | 3760 | 1465120604987 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 3760 | 1465120604989 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0E7800 == 29 [pid = 3760] [id = 667] 02:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AA9C9000) [pid = 3760] [serial = 2001] [outer = 0000000000000000] 02:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AADEAC00) [pid = 3760] [serial = 2002] [outer = 000000B0AA9C9000] 02:56:45 INFO - PROCESS | 3760 | 1465120605037 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AB142400) [pid = 3760] [serial = 2003] [outer = 000000B0AA9C9000] 02:56:45 INFO - PROCESS | 3760 | 1465120605456 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:56:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:56:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 02:56:45 INFO - PROCESS | 3760 | 1465120605503 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 3760 | 1465120605506 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:56:45 INFO - PROCESS | 3760 | 1465120605510 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:56:45 INFO - PROCESS | 3760 | 1465120605512 Marionette TRACE conn6 <- [1,2634,null,{}] 02:56:45 INFO - PROCESS | 3760 | 1465120605515 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:45 INFO - PROCESS | 3760 | 1465120605517 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:45 INFO - PROCESS | 3760 | 1465120605658 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:56:45 INFO - PROCESS | 3760 | 1465120605682 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 3760 | 1465120605685 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D8800 == 30 [pid = 3760] [id = 668] 02:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB1AD800) [pid = 3760] [serial = 2004] [outer = 0000000000000000] 02:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB24D400) [pid = 3760] [serial = 2005] [outer = 000000B0AB1AD800] 02:56:45 INFO - PROCESS | 3760 | 1465120605730 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB4A1400) [pid = 3760] [serial = 2006] [outer = 000000B0AB1AD800] 02:56:46 INFO - PROCESS | 3760 | 1465120606152 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:56:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 02:56:46 INFO - PROCESS | 3760 | 1465120606189 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 3760 | 1465120606192 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:56:46 INFO - PROCESS | 3760 | 1465120606195 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 3760 | 1465120606197 Marionette TRACE conn6 <- [1,2638,null,{}] 02:56:46 INFO - PROCESS | 3760 | 1465120606200 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:46 INFO - PROCESS | 3760 | 1465120606206 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:46 INFO - PROCESS | 3760 | 1465120606348 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:56:46 INFO - PROCESS | 3760 | 1465120606409 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 3760 | 1465120606411 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF94C000 == 31 [pid = 3760] [id = 669] 02:56:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB696000) [pid = 3760] [serial = 2007] [outer = 0000000000000000] 02:56:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB6C3800) [pid = 3760] [serial = 2008] [outer = 000000B0AB696000] 02:56:46 INFO - PROCESS | 3760 | 1465120606459 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABB3FC00) [pid = 3760] [serial = 2009] [outer = 000000B0AB696000] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ACC8A800) [pid = 3760] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09E872C00) [pid = 3760] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB6D0000) [pid = 3760] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09CDB2000) [pid = 3760] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A3D85400) [pid = 3760] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB1B4C00) [pid = 3760] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F252400) [pid = 3760] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09F275800) [pid = 3760] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A8D24000) [pid = 3760] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ABFE6C00) [pid = 3760] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A8F71400) [pid = 3760] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:56:47 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB1AD400) [pid = 3760] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:56:47 INFO - PROCESS | 3760 | 1465120607106 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:56:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 943ms 02:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:56:47 INFO - PROCESS | 3760 | 1465120607141 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 3760 | 1465120607143 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:56:47 INFO - PROCESS | 3760 | 1465120607147 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 3760 | 1465120607148 Marionette TRACE conn6 <- [1,2642,null,{}] 02:56:47 INFO - PROCESS | 3760 | 1465120607152 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:47 INFO - PROCESS | 3760 | 1465120607154 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:47 INFO - PROCESS | 3760 | 1465120607239 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:56:47 INFO - PROCESS | 3760 | 1465120607321 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 3760 | 1465120607323 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B004C800 == 32 [pid = 3760] [id = 670] 02:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09CDB0800) [pid = 3760] [serial = 2010] [outer = 0000000000000000] 02:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A3071400) [pid = 3760] [serial = 2011] [outer = 000000B09CDB0800] 02:56:47 INFO - PROCESS | 3760 | 1465120607369 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB6C5C00) [pid = 3760] [serial = 2012] [outer = 000000B09CDB0800] 02:56:47 INFO - PROCESS | 3760 | 1465120607714 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:56:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 02:56:47 INFO - PROCESS | 3760 | 1465120607779 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 3760 | 1465120607781 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:56:47 INFO - PROCESS | 3760 | 1465120607785 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 3760 | 1465120607786 Marionette TRACE conn6 <- [1,2646,null,{}] 02:56:47 INFO - PROCESS | 3760 | 1465120607790 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:47 INFO - PROCESS | 3760 | 1465120607792 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:47 INFO - PROCESS | 3760 | 1465120607907 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:56:47 INFO - PROCESS | 3760 | 1465120607933 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 3760 | 1465120607935 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01CC000 == 33 [pid = 3760] [id = 671] 02:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABC6C400) [pid = 3760] [serial = 2013] [outer = 0000000000000000] 02:56:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABFE1000) [pid = 3760] [serial = 2014] [outer = 000000B0ABC6C400] 02:56:47 INFO - PROCESS | 3760 | 1465120607980 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABFEC400) [pid = 3760] [serial = 2015] [outer = 000000B0ABC6C400] 02:56:48 INFO - PROCESS | 3760 | 1465120608365 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:56:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 02:56:48 INFO - PROCESS | 3760 | 1465120608416 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 3760 | 1465120608418 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:56:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:56:48 INFO - PROCESS | 3760 | 1465120608422 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 3760 | 1465120608423 Marionette TRACE conn6 <- [1,2650,null,{}] 02:56:48 INFO - PROCESS | 3760 | 1465120608428 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:48 INFO - PROCESS | 3760 | 1465120608430 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:48 INFO - PROCESS | 3760 | 1465120608544 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:56:48 INFO - PROCESS | 3760 | 1465120608602 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 3760 | 1465120608604 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F84800 == 34 [pid = 3760] [id = 672] 02:56:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A7C7B400) [pid = 3760] [serial = 2016] [outer = 0000000000000000] 02:56:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC327C00) [pid = 3760] [serial = 2017] [outer = 000000B0A7C7B400] 02:56:48 INFO - PROCESS | 3760 | 1465120608651 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC334800) [pid = 3760] [serial = 2018] [outer = 000000B0A7C7B400] 02:56:49 INFO - PROCESS | 3760 | 1465120609154 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:56:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 775ms 02:56:49 INFO - PROCESS | 3760 | 1465120609201 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 3760 | 1465120609206 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:56:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:56:49 INFO - PROCESS | 3760 | 1465120609212 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 3760 | 1465120609215 Marionette TRACE conn6 <- [1,2654,null,{}] 02:56:49 INFO - PROCESS | 3760 | 1465120609221 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:49 INFO - PROCESS | 3760 | 1465120609225 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:49 INFO - PROCESS | 3760 | 1465120609383 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:56:49 INFO - PROCESS | 3760 | 1465120609508 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 3760 | 1465120609511 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A57DD800 == 35 [pid = 3760] [id = 673] 02:56:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B09F01D000) [pid = 3760] [serial = 2019] [outer = 0000000000000000] 02:56:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09F252800) [pid = 3760] [serial = 2020] [outer = 000000B09F01D000] 02:56:49 INFO - PROCESS | 3760 | 1465120609570 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A30EA800) [pid = 3760] [serial = 2021] [outer = 000000B09F01D000] 02:56:50 INFO - PROCESS | 3760 | [3760] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:56:50 INFO - PROCESS | 3760 | [3760] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:56:50 INFO - PROCESS | 3760 | 1465120610794 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:56:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:56:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1650ms 02:56:50 INFO - PROCESS | 3760 | 1465120610864 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:56:50 INFO - PROCESS | 3760 | 1465120610869 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:56:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:56:50 INFO - PROCESS | 3760 | 1465120610876 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 3760 | 1465120610879 Marionette TRACE conn6 <- [1,2658,null,{}] 02:56:50 INFO - PROCESS | 3760 | 1465120610883 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:50 INFO - PROCESS | 3760 | 1465120610887 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:51 INFO - PROCESS | 3760 | 1465120611052 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:56:51 INFO - PROCESS | 3760 | 1465120611183 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 3760 | 1465120611186 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E1800 == 36 [pid = 3760] [id = 674] 02:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A7CEDC00) [pid = 3760] [serial = 2022] [outer = 0000000000000000] 02:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8A68400) [pid = 3760] [serial = 2023] [outer = 000000B0A7CEDC00] 02:56:51 INFO - PROCESS | 3760 | 1465120611244 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB124000) [pid = 3760] [serial = 2024] [outer = 000000B0A7CEDC00] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01CC000 == 35 [pid = 3760] [id = 671] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B004C800 == 34 [pid = 3760] [id = 670] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF94C000 == 33 [pid = 3760] [id = 669] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3D8800 == 32 [pid = 3760] [id = 668] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0E7800 == 31 [pid = 3760] [id = 667] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ABC2D000 == 30 [pid = 3760] [id = 666] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D92000 == 29 [pid = 3760] [id = 665] 02:56:52 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3A19000 == 28 [pid = 3760] [id = 664] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AC57EC00) [pid = 3760] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ACD04400) [pid = 3760] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ACD1F400) [pid = 3760] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB6BAC00) [pid = 3760] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABC6AC00) [pid = 3760] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB6C9400) [pid = 3760] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09EB73800) [pid = 3760] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AC2CF400) [pid = 3760] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A4C49C00) [pid = 3760] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A7C7E000) [pid = 3760] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB49A000) [pid = 3760] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F267400) [pid = 3760] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A3395800) [pid = 3760] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09FF20800) [pid = 3760] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0A3D88C00) [pid = 3760] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A950F800) [pid = 3760] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB142C00) [pid = 3760] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AC2D4C00) [pid = 3760] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AC69B000) [pid = 3760] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0A8F7B800) [pid = 3760] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AC32A800) [pid = 3760] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AC576400) [pid = 3760] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AB698400) [pid = 3760] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:56:52 INFO - PROCESS | 3760 | 1465120612487 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:56:52 INFO - PROCESS | 3760 | 1465120612518 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:56:52 INFO - PROCESS | 3760 | 1465120612523 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 3760 | 1465120612526 Marionette TRACE conn6 <- [1,2662,null,{}] 02:56:52 INFO - PROCESS | 3760 | 1465120612597 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:52 INFO - PROCESS | 3760 | 1465120612600 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:52 INFO - PROCESS | 3760 | 1465120612716 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:56:52 INFO - PROCESS | 3760 | 1465120612724 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 3760 | 1465120612727 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3FE4800 == 29 [pid = 3760] [id = 675] 02:56:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09E95D400) [pid = 3760] [serial = 2025] [outer = 0000000000000000] 02:56:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B09F019C00) [pid = 3760] [serial = 2026] [outer = 000000B09E95D400] 02:56:52 INFO - PROCESS | 3760 | 1465120612777 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09F25D000) [pid = 3760] [serial = 2027] [outer = 000000B09E95D400] 02:56:53 INFO - PROCESS | 3760 | 1465120613722 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 3760 | 1465120613778 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:56:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:56:53 INFO - PROCESS | 3760 | 1465120613785 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 3760 | 1465120613787 Marionette TRACE conn6 <- [1,2666,null,{}] 02:56:53 INFO - PROCESS | 3760 | 1465120613791 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:53 INFO - PROCESS | 3760 | 1465120613794 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:53 INFO - PROCESS | 3760 | 1465120613889 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:56:53 INFO - PROCESS | 3760 | 1465120613897 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 3760 | 1465120613900 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB20E800 == 30 [pid = 3760] [id = 676] 02:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0A339EC00) [pid = 3760] [serial = 2028] [outer = 0000000000000000] 02:56:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A3529000) [pid = 3760] [serial = 2029] [outer = 000000B0A339EC00] 02:56:53 INFO - PROCESS | 3760 | 1465120613949 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A3FB1400) [pid = 3760] [serial = 2030] [outer = 000000B0A339EC00] 02:56:54 INFO - PROCESS | 3760 | 1465120614957 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:56: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) 02:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1227ms 02:56:55 INFO - PROCESS | 3760 | 1465120615014 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 3760 | 1465120615017 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:56:55 INFO - PROCESS | 3760 | 1465120615021 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 3760 | 1465120615025 Marionette TRACE conn6 <- [1,2670,null,{}] 02:56:55 INFO - PROCESS | 3760 | 1465120615042 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:55 INFO - PROCESS | 3760 | 1465120615048 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:55 INFO - PROCESS | 3760 | 1465120615168 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:56:55 INFO - PROCESS | 3760 | 1465120615176 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 3760 | 1465120615179 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF48000 == 31 [pid = 3760] [id = 677] 02:56:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A8A6C400) [pid = 3760] [serial = 2031] [outer = 0000000000000000] 02:56:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A8A74C00) [pid = 3760] [serial = 2032] [outer = 000000B0A8A6C400] 02:56:55 INFO - PROCESS | 3760 | 1465120615276 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AAD4A800) [pid = 3760] [serial = 2033] [outer = 000000B0A8A6C400] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09EB6A400) [pid = 3760] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A306DC00) [pid = 3760] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A7C7B000) [pid = 3760] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B09EB73C00) [pid = 3760] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B09FF2C000) [pid = 3760] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB254400) [pid = 3760] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AC332400) [pid = 3760] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB1AD800) [pid = 3760] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B09CDB0800) [pid = 3760] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0AB696000) [pid = 3760] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0ABC6C400) [pid = 3760] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:56:55 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0AA9C9000) [pid = 3760] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:56:56 INFO - PROCESS | 3760 | 1465120616208 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1243ms 02:56:56 INFO - PROCESS | 3760 | 1465120616265 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 3760 | 1465120616268 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:56:56 INFO - PROCESS | 3760 | 1465120616271 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:56:56 INFO - PROCESS | 3760 | 1465120616273 Marionette TRACE conn6 <- [1,2674,null,{}] 02:56:56 INFO - PROCESS | 3760 | 1465120616277 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:56 INFO - PROCESS | 3760 | 1465120616279 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:56 INFO - PROCESS | 3760 | 1465120616399 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:56:56 INFO - PROCESS | 3760 | 1465120616408 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 3760 | 1465120616410 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3C6800 == 32 [pid = 3760] [id = 678] 02:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0AB10DC00) [pid = 3760] [serial = 2034] [outer = 0000000000000000] 02:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0AB129C00) [pid = 3760] [serial = 2035] [outer = 000000B0AB10DC00] 02:56:56 INFO - PROCESS | 3760 | 1465120616465 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0AB1B5400) [pid = 3760] [serial = 2036] [outer = 000000B0AB10DC00] 02:56:57 INFO - PROCESS | 3760 | 1465120617390 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 3760 | 1465120617403 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:56:57 INFO - PROCESS | 3760 | 1465120617406 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 3760 | 1465120617408 Marionette TRACE conn6 <- [1,2678,null,{}] 02:56:57 INFO - PROCESS | 3760 | 1465120617412 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:57 INFO - PROCESS | 3760 | 1465120617414 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:57 INFO - PROCESS | 3760 | 1465120617530 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:56:57 INFO - PROCESS | 3760 | 1465120617538 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 3760 | 1465120617540 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF93A800 == 33 [pid = 3760] [id = 679] 02:56:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B09F214400) [pid = 3760] [serial = 2037] [outer = 0000000000000000] 02:56:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0AB49F800) [pid = 3760] [serial = 2038] [outer = 000000B09F214400] 02:56:57 INFO - PROCESS | 3760 | 1465120617586 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0AB69E000) [pid = 3760] [serial = 2039] [outer = 000000B09F214400] 02:56:58 INFO - PROCESS | 3760 | 1465120618523 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 3760 | 1465120618544 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:56:58 INFO - PROCESS | 3760 | 1465120618550 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 3760 | 1465120618554 Marionette TRACE conn6 <- [1,2682,null,{}] 02:56:58 INFO - PROCESS | 3760 | 1465120618560 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:58 INFO - PROCESS | 3760 | 1465120618564 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:58 INFO - PROCESS | 3760 | 1465120618688 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:56:58 INFO - PROCESS | 3760 | 1465120618764 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 3760 | 1465120618768 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:56:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AADA7000 == 34 [pid = 3760] [id = 680] 02:56:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09F256800) [pid = 3760] [serial = 2040] [outer = 0000000000000000] 02:56:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09F26AC00) [pid = 3760] [serial = 2041] [outer = 000000B09F256800] 02:56:58 INFO - PROCESS | 3760 | 1465120618868 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A339FC00) [pid = 3760] [serial = 2042] [outer = 000000B09F256800] 02:56:59 INFO - PROCESS | 3760 | 1465120619945 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 3760 | 1465120620025 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:57:00 INFO - PROCESS | 3760 | 1465120620033 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 3760 | 1465120620036 Marionette TRACE conn6 <- [1,2686,null,{}] 02:57:00 INFO - PROCESS | 3760 | 1465120620041 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:00 INFO - PROCESS | 3760 | 1465120620044 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:00 INFO - PROCESS | 3760 | 1465120620193 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:57:00 INFO - PROCESS | 3760 | 1465120620349 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 3760 | 1465120620351 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D4800 == 35 [pid = 3760] [id = 681] 02:57:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A8A6EC00) [pid = 3760] [serial = 2043] [outer = 0000000000000000] 02:57:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AA9C1C00) [pid = 3760] [serial = 2044] [outer = 000000B0A8A6EC00] 02:57:00 INFO - PROCESS | 3760 | 1465120620409 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB696000) [pid = 3760] [serial = 2045] [outer = 000000B0A8A6EC00] 02:57:01 INFO - PROCESS | 3760 | 1465120621486 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 3760 | 1465120621528 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:57:01 INFO - PROCESS | 3760 | 1465120621533 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 3760 | 1465120621536 Marionette TRACE conn6 <- [1,2690,null,{}] 02:57:01 INFO - PROCESS | 3760 | 1465120621542 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:01 INFO - PROCESS | 3760 | 1465120621545 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:01 INFO - PROCESS | 3760 | 1465120621655 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:57:01 INFO - PROCESS | 3760 | 1465120621795 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 3760 | 1465120621800 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB226800 == 36 [pid = 3760] [id = 682] 02:57:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A330B400) [pid = 3760] [serial = 2046] [outer = 0000000000000000] 02:57:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3B6E000) [pid = 3760] [serial = 2047] [outer = 000000B0A330B400] 02:57:01 INFO - PROCESS | 3760 | 1465120621853 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A4CB8400) [pid = 3760] [serial = 2048] [outer = 000000B0A330B400] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3C6800 == 35 [pid = 3760] [id = 678] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF48000 == 34 [pid = 3760] [id = 677] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB20E800 == 33 [pid = 3760] [id = 676] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3FE4800 == 32 [pid = 3760] [id = 675] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E1800 == 31 [pid = 3760] [id = 674] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A57DD800 == 30 [pid = 3760] [id = 673] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D12000 == 29 [pid = 3760] [id = 663] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F84800 == 28 [pid = 3760] [id = 672] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D4800 == 27 [pid = 3760] [id = 681] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF93A800 == 26 [pid = 3760] [id = 679] 02:57:02 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AADA7000 == 25 [pid = 3760] [id = 680] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09EB74400) [pid = 3760] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09F256000) [pid = 3760] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3311000) [pid = 3760] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0A3AC5C00) [pid = 3760] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A7CF5000) [pid = 3760] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0A3A4F400) [pid = 3760] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B09F0E5C00) [pid = 3760] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A7CF7000) [pid = 3760] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0A4BE8400) [pid = 3760] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0ABB3A800) [pid = 3760] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AB6BA400) [pid = 3760] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AD904C00) [pid = 3760] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0AC581400) [pid = 3760] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0AB4A1400) [pid = 3760] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0AB24D400) [pid = 3760] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (000000B0A3071400) [pid = 3760] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (000000B0AB6C3800) [pid = 3760] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (000000B0ABFE1000) [pid = 3760] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (000000B0ABB3FC00) [pid = 3760] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (000000B0AADEAC00) [pid = 3760] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (000000B0AB142400) [pid = 3760] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (000000B0AC327C00) [pid = 3760] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (000000B0AB6C5C00) [pid = 3760] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (000000B0ABFEC400) [pid = 3760] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:57:02 INFO - PROCESS | 3760 | --DOMWINDOW == 47 (000000B0A8A6F800) [pid = 3760] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:57:03 INFO - PROCESS | 3760 | 1465120623017 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1546ms 02:57:03 INFO - PROCESS | 3760 | 1465120623086 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 3760 | 1465120623090 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:57:03 INFO - PROCESS | 3760 | 1465120623095 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - PROCESS | 3760 | 1465120623099 Marionette TRACE conn6 <- [1,2694,null,{}] 02:57:03 INFO - PROCESS | 3760 | 1465120623104 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:03 INFO - PROCESS | 3760 | 1465120623108 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:03 INFO - PROCESS | 3760 | 1465120623251 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:57:03 INFO - PROCESS | 3760 | 1465120623258 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 3760 | 1465120623261 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D12000 == 26 [pid = 3760] [id = 683] 02:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (000000B09EB78000) [pid = 3760] [serial = 2049] [outer = 0000000000000000] 02:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (000000B09F01C800) [pid = 3760] [serial = 2050] [outer = 000000B09EB78000] 02:57:03 INFO - PROCESS | 3760 | 1465120623312 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (000000B09F25B800) [pid = 3760] [serial = 2051] [outer = 000000B09EB78000] 02:57:03 INFO - PROCESS | 3760 | 1465120623780 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 02:57:03 INFO - PROCESS | 3760 | 1465120623832 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 3760 | 1465120623837 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:57:03 INFO - PROCESS | 3760 | 1465120623844 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - PROCESS | 3760 | 1465120623847 Marionette TRACE conn6 <- [1,2698,null,{}] 02:57:03 INFO - PROCESS | 3760 | 1465120623851 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:03 INFO - PROCESS | 3760 | 1465120623854 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:03 INFO - PROCESS | 3760 | 1465120623947 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:57:03 INFO - PROCESS | 3760 | 1465120623956 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 3760 | 1465120623958 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9540000 == 27 [pid = 3760] [id = 684] 02:57:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (000000B0A3071400) [pid = 3760] [serial = 2052] [outer = 0000000000000000] 02:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (000000B0A330E800) [pid = 3760] [serial = 2053] [outer = 000000B0A3071400] 02:57:04 INFO - PROCESS | 3760 | 1465120624010 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (000000B0A3A4F000) [pid = 3760] [serial = 2054] [outer = 000000B0A3071400] 02:57:04 INFO - PROCESS | 3760 | 1465120624516 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 3760 | 1465120624582 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:57:04 INFO - PROCESS | 3760 | 1465120624586 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 3760 | 1465120624589 Marionette TRACE conn6 <- [1,2702,null,{}] 02:57:04 INFO - PROCESS | 3760 | 1465120624601 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:04 INFO - PROCESS | 3760 | 1465120624606 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:04 INFO - PROCESS | 3760 | 1465120624724 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:57:04 INFO - PROCESS | 3760 | 1465120624810 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 3760 | 1465120624813 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF38800 == 28 [pid = 3760] [id = 685] 02:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (000000B09CFDA800) [pid = 3760] [serial = 2055] [outer = 0000000000000000] 02:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (000000B0A7CEE000) [pid = 3760] [serial = 2056] [outer = 000000B09CFDA800] 02:57:04 INFO - PROCESS | 3760 | 1465120624863 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (000000B0A8A68C00) [pid = 3760] [serial = 2057] [outer = 000000B09CFDA800] 02:57:05 INFO - PROCESS | 3760 | 1465120625264 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 02:57:05 INFO - PROCESS | 3760 | 1465120625325 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:57:05 INFO - PROCESS | 3760 | 1465120625328 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:57:05 INFO - PROCESS | 3760 | 1465120625331 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:57:05 INFO - PROCESS | 3760 | 1465120625333 Marionette TRACE conn6 <- [1,2706,null,{}] 02:57:05 INFO - PROCESS | 3760 | 1465120625336 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:05 INFO - PROCESS | 3760 | 1465120625338 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:05 INFO - PROCESS | 3760 | 1465120625457 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:57:05 INFO - PROCESS | 3760 | 1465120625508 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 3760 | 1465120625510 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E9000 == 29 [pid = 3760] [id = 686] 02:57:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (000000B0A8D24400) [pid = 3760] [serial = 2058] [outer = 0000000000000000] 02:57:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0AA954800) [pid = 3760] [serial = 2059] [outer = 000000B0A8D24400] 02:57:05 INFO - PROCESS | 3760 | 1465120625557 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0AB122000) [pid = 3760] [serial = 2060] [outer = 000000B0A8D24400] 02:57:05 INFO - PROCESS | 3760 | 1465120625988 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 3760 | 1465120626010 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:57:06 INFO - PROCESS | 3760 | 1465120626013 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:57:06 INFO - PROCESS | 3760 | 1465120626015 Marionette TRACE conn6 <- [1,2710,null,{}] 02:57:06 INFO - PROCESS | 3760 | 1465120626018 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 3760 | 1465120626020 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:06 INFO - PROCESS | 3760 | 1465120626163 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:57:06 INFO - PROCESS | 3760 | 1465120626200 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 3760 | 1465120626202 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:06 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8A0000 == 30 [pid = 3760] [id = 687] 02:57:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B09F26D400) [pid = 3760] [serial = 2061] [outer = 0000000000000000] 02:57:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0AB1A9C00) [pid = 3760] [serial = 2062] [outer = 000000B09F26D400] 02:57:06 INFO - PROCESS | 3760 | 1465120626247 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0AB482400) [pid = 3760] [serial = 2063] [outer = 000000B09F26D400] 02:57:06 INFO - PROCESS | 3760 | 1465120626713 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 3760 | 1465120626754 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:57:06 INFO - PROCESS | 3760 | 1465120626757 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 3760 | 1465120626759 Marionette TRACE conn6 <- [1,2714,null,{}] 02:57:06 INFO - PROCESS | 3760 | 1465120626768 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 3760 | 1465120626774 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:06 INFO - PROCESS | 3760 | 1465120626912 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:57:06 INFO - PROCESS | 3760 | 1465120626974 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 3760 | 1465120626976 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C5800 == 31 [pid = 3760] [id = 688] 02:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0AB4A2400) [pid = 3760] [serial = 2064] [outer = 0000000000000000] 02:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0AB6DE800) [pid = 3760] [serial = 2065] [outer = 000000B0AB4A2400] 02:57:07 INFO - PROCESS | 3760 | 1465120627023 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0ABB38800) [pid = 3760] [serial = 2066] [outer = 000000B0AB4A2400] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB10DC00) [pid = 3760] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0A8A6C400) [pid = 3760] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B09F01D000) [pid = 3760] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0A7CEDC00) [pid = 3760] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0A339EC00) [pid = 3760] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B09E95D400) [pid = 3760] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0A7C7B400) [pid = 3760] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:57:07 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B09F214400) [pid = 3760] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:57:07 INFO - PROCESS | 3760 | 1465120627476 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 776ms 02:57:07 INFO - PROCESS | 3760 | 1465120627535 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 3760 | 1465120627538 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:57:07 INFO - PROCESS | 3760 | 1465120627541 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 3760 | 1465120627543 Marionette TRACE conn6 <- [1,2718,null,{}] 02:57:07 INFO - PROCESS | 3760 | 1465120627547 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:07 INFO - PROCESS | 3760 | 1465120627549 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:07 INFO - PROCESS | 3760 | 1465120627632 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:57:07 INFO - PROCESS | 3760 | 1465120627651 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 3760 | 1465120627654 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DC9800 == 32 [pid = 3760] [id = 689] 02:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0A8A6C400) [pid = 3760] [serial = 2067] [outer = 0000000000000000] 02:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0ABA6A800) [pid = 3760] [serial = 2068] [outer = 000000B0A8A6C400] 02:57:07 INFO - PROCESS | 3760 | 1465120627700 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0ABB41800) [pid = 3760] [serial = 2069] [outer = 000000B0A8A6C400] 02:57:08 INFO - PROCESS | 3760 | 1465120628596 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 3760 | 1465120628647 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:57:08 INFO - PROCESS | 3760 | 1465120628653 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 3760 | 1465120628654 Marionette TRACE conn6 <- [1,2722,null,{}] 02:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:57:08 INFO - PROCESS | 3760 | 1465120628658 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:08 INFO - PROCESS | 3760 | 1465120628660 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:08 INFO - PROCESS | 3760 | 1465120628771 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:57:08 INFO - PROCESS | 3760 | 1465120628777 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 3760 | 1465120628779 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2064800 == 33 [pid = 3760] [id = 690] 02:57:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0AB13F000) [pid = 3760] [serial = 2070] [outer = 0000000000000000] 02:57:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0ABC52800) [pid = 3760] [serial = 2071] [outer = 000000B0AB13F000] 02:57:08 INFO - PROCESS | 3760 | 1465120628825 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0ABC78000) [pid = 3760] [serial = 2072] [outer = 000000B0AB13F000] 02:57:09 INFO - PROCESS | 3760 | 1465120629233 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 02:57:09 INFO - PROCESS | 3760 | 1465120629299 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 3760 | 1465120629303 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:57:09 INFO - PROCESS | 3760 | 1465120629308 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 3760 | 1465120629313 Marionette TRACE conn6 <- [1,2726,null,{}] 02:57:09 INFO - PROCESS | 3760 | 1465120629325 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:09 INFO - PROCESS | 3760 | 1465120629329 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:09 INFO - PROCESS | 3760 | 1465120629467 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:57:09 INFO - PROCESS | 3760 | 1465120629572 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 3760 | 1465120629577 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40D7000 == 34 [pid = 3760] [id = 691] 02:57:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09D7CB400) [pid = 3760] [serial = 2073] [outer = 0000000000000000] 02:57:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09E724C00) [pid = 3760] [serial = 2074] [outer = 000000B09D7CB400] 02:57:09 INFO - PROCESS | 3760 | 1465120629637 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09F0E5C00) [pid = 3760] [serial = 2075] [outer = 000000B09D7CB400] 02:57:10 INFO - PROCESS | 3760 | 1465120630426 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1189ms 02:57:10 INFO - PROCESS | 3760 | 1465120630499 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 3760 | 1465120630503 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:57:10 INFO - PROCESS | 3760 | 1465120630510 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 3760 | 1465120630515 Marionette TRACE conn6 <- [1,2730,null,{}] 02:57:10 INFO - PROCESS | 3760 | 1465120630519 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:10 INFO - PROCESS | 3760 | 1465120630523 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:10 INFO - PROCESS | 3760 | 1465120630657 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:57:10 INFO - PROCESS | 3760 | 1465120630772 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 3760 | 1465120630775 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E6800 == 35 [pid = 3760] [id = 692] 02:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A3FB1000) [pid = 3760] [serial = 2076] [outer = 0000000000000000] 02:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A4BF0000) [pid = 3760] [serial = 2077] [outer = 000000B0A3FB1000] 02:57:10 INFO - PROCESS | 3760 | 1465120630836 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A7CFB800) [pid = 3760] [serial = 2078] [outer = 000000B0A3FB1000] 02:57:11 INFO - PROCESS | 3760 | 1465120631772 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1285ms 02:57:11 INFO - PROCESS | 3760 | 1465120631797 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:57:11 INFO - PROCESS | 3760 | 1465120631801 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:57:11 INFO - PROCESS | 3760 | 1465120631806 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:57:11 INFO - PROCESS | 3760 | 1465120631810 Marionette TRACE conn6 <- [1,2734,null,{}] 02:57:11 INFO - PROCESS | 3760 | 1465120631815 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:11 INFO - PROCESS | 3760 | 1465120631818 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:11 INFO - PROCESS | 3760 | 1465120631939 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:57:12 INFO - PROCESS | 3760 | 1465120632021 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 3760 | 1465120632026 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A33D0000 == 36 [pid = 3760] [id = 693] 02:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09EB70800) [pid = 3760] [serial = 2079] [outer = 0000000000000000] 02:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F260C00) [pid = 3760] [serial = 2080] [outer = 000000B09EB70800] 02:57:12 INFO - PROCESS | 3760 | 1465120632102 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A3D89000) [pid = 3760] [serial = 2081] [outer = 000000B09EB70800] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DC9800 == 35 [pid = 3760] [id = 689] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C5800 == 34 [pid = 3760] [id = 688] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8A0000 == 33 [pid = 3760] [id = 687] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E9000 == 32 [pid = 3760] [id = 686] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF38800 == 31 [pid = 3760] [id = 685] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A9540000 == 30 [pid = 3760] [id = 684] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D12000 == 29 [pid = 3760] [id = 683] 02:57:12 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB226800 == 28 [pid = 3760] [id = 682] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB1B5400) [pid = 3760] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A8A74C00) [pid = 3760] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09F252800) [pid = 3760] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0A30EA800) [pid = 3760] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A8A68400) [pid = 3760] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AB124000) [pid = 3760] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A3529000) [pid = 3760] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B09F019C00) [pid = 3760] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B09F25D000) [pid = 3760] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AC334800) [pid = 3760] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (000000B0AAD4A800) [pid = 3760] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (000000B0AB69E000) [pid = 3760] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (000000B0AB49F800) [pid = 3760] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (000000B0AB129C00) [pid = 3760] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (000000B0A3FB1400) [pid = 3760] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:57:12 INFO - PROCESS | 3760 | 1465120632586 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 838ms 02:57:12 INFO - PROCESS | 3760 | 1465120632649 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 3760 | 1465120632653 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:57:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:57:12 INFO - PROCESS | 3760 | 1465120632659 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 3760 | 1465120632662 Marionette TRACE conn6 <- [1,2738,null,{}] 02:57:12 INFO - PROCESS | 3760 | 1465120632666 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:12 INFO - PROCESS | 3760 | 1465120632668 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:12 INFO - PROCESS | 3760 | 1465120632760 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:57:12 INFO - PROCESS | 3760 | 1465120632769 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 3760 | 1465120632771 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A9540000 == 29 [pid = 3760] [id = 694] 02:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (000000B0A40A1000) [pid = 3760] [serial = 2082] [outer = 0000000000000000] 02:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (000000B0A4BF0400) [pid = 3760] [serial = 2083] [outer = 000000B0A40A1000] 02:57:12 INFO - PROCESS | 3760 | 1465120632825 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (000000B0A7CEC400) [pid = 3760] [serial = 2084] [outer = 000000B0A40A1000] 02:57:13 INFO - PROCESS | 3760 | 1465120633312 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:57:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:57:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 02:57:13 INFO - PROCESS | 3760 | 1465120633353 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 3760 | 1465120633356 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:57:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:57:13 INFO - PROCESS | 3760 | 1465120633359 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 3760 | 1465120633363 Marionette TRACE conn6 <- [1,2742,null,{}] 02:57:13 INFO - PROCESS | 3760 | 1465120633374 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:13 INFO - PROCESS | 3760 | 1465120633379 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:13 INFO - PROCESS | 3760 | 1465120633478 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:57:13 INFO - PROCESS | 3760 | 1465120633582 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 3760 | 1465120633585 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF36000 == 30 [pid = 3760] [id = 695] 02:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (000000B0A526F800) [pid = 3760] [serial = 2085] [outer = 0000000000000000] 02:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (000000B0AB144800) [pid = 3760] [serial = 2086] [outer = 000000B0A526F800] 02:57:13 INFO - PROCESS | 3760 | 1465120633639 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B0AB24E800) [pid = 3760] [serial = 2087] [outer = 000000B0A526F800] 02:57:14 INFO - PROCESS | 3760 | 1465120634047 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 02:57:14 INFO - PROCESS | 3760 | 1465120634096 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 3760 | 1465120634099 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:57:14 INFO - PROCESS | 3760 | 1465120634102 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:57:14 INFO - PROCESS | 3760 | 1465120634104 Marionette TRACE conn6 <- [1,2746,null,{}] 02:57:14 INFO - PROCESS | 3760 | 1465120634140 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 3760 | 1465120634142 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:14 INFO - PROCESS | 3760 | 1465120634245 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:57:14 INFO - PROCESS | 3760 | 1465120634271 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 3760 | 1465120634273 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF8AA800 == 31 [pid = 3760] [id = 696] 02:57:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B0AB699000) [pid = 3760] [serial = 2088] [outer = 0000000000000000] 02:57:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0AB6CA000) [pid = 3760] [serial = 2089] [outer = 000000B0AB699000] 02:57:14 INFO - PROCESS | 3760 | 1465120634320 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AB1B2000) [pid = 3760] [serial = 2090] [outer = 000000B0AB699000] 02:57:14 INFO - PROCESS | 3760 | 1465120634790 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 02:57:14 INFO - PROCESS | 3760 | 1465120634838 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 3760 | 1465120634840 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:57:14 INFO - PROCESS | 3760 | 1465120634843 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:57:14 INFO - PROCESS | 3760 | 1465120634845 Marionette TRACE conn6 <- [1,2750,null,{}] 02:57:14 INFO - PROCESS | 3760 | 1465120634849 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 3760 | 1465120634858 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:14 INFO - PROCESS | 3760 | 1465120634972 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:57:14 INFO - PROCESS | 3760 | 1465120634977 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 3760 | 1465120634979 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B005D800 == 32 [pid = 3760] [id = 697] 02:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AB1B1400) [pid = 3760] [serial = 2091] [outer = 0000000000000000] 02:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0ABB40C00) [pid = 3760] [serial = 2092] [outer = 000000B0AB1B1400] 02:57:15 INFO - PROCESS | 3760 | 1465120635030 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0ABC71000) [pid = 3760] [serial = 2093] [outer = 000000B0AB1B1400] 02:57:15 INFO - PROCESS | 3760 | 1465120635501 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 02:57:15 INFO - PROCESS | 3760 | 1465120635539 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:57:15 INFO - PROCESS | 3760 | 1465120635541 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:57:15 INFO - PROCESS | 3760 | 1465120635544 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:57:15 INFO - PROCESS | 3760 | 1465120635546 Marionette TRACE conn6 <- [1,2754,null,{}] 02:57:15 INFO - PROCESS | 3760 | 1465120635550 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:15 INFO - PROCESS | 3760 | 1465120635556 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:15 INFO - PROCESS | 3760 | 1465120635697 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:57:15 INFO - PROCESS | 3760 | 1465120635768 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 3760 | 1465120635770 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F98800 == 33 [pid = 3760] [id = 698] 02:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ABFE7400) [pid = 3760] [serial = 2094] [outer = 0000000000000000] 02:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AC2C8800) [pid = 3760] [serial = 2095] [outer = 000000B0ABFE7400] 02:57:15 INFO - PROCESS | 3760 | 1465120635816 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AC32D400) [pid = 3760] [serial = 2096] [outer = 000000B0ABFE7400] 02:57:16 INFO - PROCESS | 3760 | 1465120636219 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 02:57:16 INFO - PROCESS | 3760 | 1465120636284 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 3760 | 1465120636294 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:57:16 INFO - PROCESS | 3760 | 1465120636335 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 3760 | 1465120636337 Marionette TRACE conn6 <- [1,2758,null,{}] 02:57:16 INFO - PROCESS | 3760 | 1465120636341 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:16 INFO - PROCESS | 3760 | 1465120636343 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:16 INFO - PROCESS | 3760 | 1465120636453 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:57:16 INFO - PROCESS | 3760 | 1465120636541 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 3760 | 1465120636543 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A8D24400) [pid = 3760] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09CFDA800) [pid = 3760] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09EB78000) [pid = 3760] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0A330B400) [pid = 3760] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A3071400) [pid = 3760] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09F26D400) [pid = 3760] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B09F256800) [pid = 3760] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0A8A6EC00) [pid = 3760] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AB4A2400) [pid = 3760] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:57:16 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0A8A6C400) [pid = 3760] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:57:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB80B800 == 34 [pid = 3760] [id = 699] 02:57:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09CF55C00) [pid = 3760] [serial = 2097] [outer = 0000000000000000] 02:57:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09F013800) [pid = 3760] [serial = 2098] [outer = 000000B09CF55C00] 02:57:16 INFO - PROCESS | 3760 | 1465120636593 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0AB1AF800) [pid = 3760] [serial = 2099] [outer = 000000B09CF55C00] 02:57:16 INFO - PROCESS | 3760 | 1465120636947 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 02:57:16 INFO - PROCESS | 3760 | 1465120636963 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 3760 | 1465120636966 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:57:16 INFO - PROCESS | 3760 | 1465120636969 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 3760 | 1465120636970 Marionette TRACE conn6 <- [1,2762,null,{}] 02:57:16 INFO - PROCESS | 3760 | 1465120636974 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:16 INFO - PROCESS | 3760 | 1465120636976 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:17 INFO - PROCESS | 3760 | 1465120637061 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:57:17 INFO - PROCESS | 3760 | 1465120637067 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 3760 | 1465120637069 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E1D000 == 35 [pid = 3760] [id = 700] 02:57:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0AC502800) [pid = 3760] [serial = 2100] [outer = 0000000000000000] 02:57:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0AC57F000) [pid = 3760] [serial = 2101] [outer = 000000B0AC502800] 02:57:17 INFO - PROCESS | 3760 | 1465120637113 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AC5E0800) [pid = 3760] [serial = 2102] [outer = 000000B0AC502800] 02:57:17 INFO - PROCESS | 3760 | 1465120637571 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:57:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 02:57:17 INFO - PROCESS | 3760 | 1465120637601 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 3760 | 1465120637604 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:57:17 INFO - PROCESS | 3760 | 1465120637607 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 3760 | 1465120637609 Marionette TRACE conn6 <- [1,2766,null,{}] 02:57:17 INFO - PROCESS | 3760 | 1465120637612 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:17 INFO - PROCESS | 3760 | 1465120637614 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:17 INFO - PROCESS | 3760 | 1465120637705 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:57:17 INFO - PROCESS | 3760 | 1465120637724 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 3760 | 1465120637726 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2ED6800 == 36 [pid = 3760] [id = 701] 02:57:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F214400) [pid = 3760] [serial = 2103] [outer = 0000000000000000] 02:57:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AC6D6000) [pid = 3760] [serial = 2104] [outer = 000000B09F214400] 02:57:17 INFO - PROCESS | 3760 | 1465120637770 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ACD07400) [pid = 3760] [serial = 2105] [outer = 000000B09F214400] 02:57:18 INFO - PROCESS | 3760 | 1465120638173 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 02:57:18 INFO - PROCESS | 3760 | 1465120638240 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 3760 | 1465120638242 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:57:18 INFO - PROCESS | 3760 | 1465120638245 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 3760 | 1465120638247 Marionette TRACE conn6 <- [1,2770,null,{}] 02:57:18 INFO - PROCESS | 3760 | 1465120638251 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:18 INFO - PROCESS | 3760 | 1465120638253 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:18 INFO - PROCESS | 3760 | 1465120638338 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:57:18 INFO - PROCESS | 3760 | 1465120638343 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 3760 | 1465120638345 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30F3800 == 37 [pid = 3760] [id = 702] 02:57:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09E960400) [pid = 3760] [serial = 2106] [outer = 0000000000000000] 02:57:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB6BC400) [pid = 3760] [serial = 2107] [outer = 000000B09E960400] 02:57:18 INFO - PROCESS | 3760 | 1465120638389 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ACD94400) [pid = 3760] [serial = 2108] [outer = 000000B09E960400] 02:57:19 INFO - PROCESS | 3760 | 1465120639053 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 837ms 02:57:19 INFO - PROCESS | 3760 | 1465120639086 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 3760 | 1465120639091 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:57:19 INFO - PROCESS | 3760 | 1465120639095 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:57:19 INFO - PROCESS | 3760 | 1465120639101 Marionette TRACE conn6 <- [1,2774,null,{}] 02:57:19 INFO - PROCESS | 3760 | 1465120639122 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:19 INFO - PROCESS | 3760 | 1465120639125 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:19 INFO - PROCESS | 3760 | 1465120639251 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:57:19 INFO - PROCESS | 3760 | 1465120639402 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 3760 | 1465120639405 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB341800 == 38 [pid = 3760] [id = 703] 02:57:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A32B3800) [pid = 3760] [serial = 2109] [outer = 0000000000000000] 02:57:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A3D85000) [pid = 3760] [serial = 2110] [outer = 000000B0A32B3800] 02:57:19 INFO - PROCESS | 3760 | 1465120639468 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A8366C00) [pid = 3760] [serial = 2111] [outer = 000000B0A32B3800] 02:57:20 INFO - PROCESS | 3760 | 1465120640025 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1003ms 02:57:20 INFO - PROCESS | 3760 | 1465120640104 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 3760 | 1465120640109 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:57:20 INFO - PROCESS | 3760 | 1465120640116 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 3760 | 1465120640119 Marionette TRACE conn6 <- [1,2778,null,{}] 02:57:20 INFO - PROCESS | 3760 | 1465120640123 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:20 INFO - PROCESS | 3760 | 1465120640126 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:20 INFO - PROCESS | 3760 | 1465120640254 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:57:20 INFO - PROCESS | 3760 | 1465120640372 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 3760 | 1465120640375 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD1000 == 39 [pid = 3760] [id = 704] 02:57:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB4A4C00) [pid = 3760] [serial = 2112] [outer = 0000000000000000] 02:57:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB69C400) [pid = 3760] [serial = 2113] [outer = 000000B0AB4A4C00] 02:57:20 INFO - PROCESS | 3760 | 1465120640469 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ABC76800) [pid = 3760] [serial = 2114] [outer = 000000B0AB4A4C00] 02:57:21 INFO - PROCESS | 3760 | 1465120641040 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 02:57:21 INFO - PROCESS | 3760 | 1465120641103 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 3760 | 1465120641106 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:57:21 INFO - PROCESS | 3760 | 1465120641110 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 3760 | 1465120641114 Marionette TRACE conn6 <- [1,2782,null,{}] 02:57:21 INFO - PROCESS | 3760 | 1465120641126 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:21 INFO - PROCESS | 3760 | 1465120641131 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:21 INFO - PROCESS | 3760 | 1465120641296 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:57:21 INFO - PROCESS | 3760 | 1465120641348 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 3760 | 1465120641351 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B370B000 == 40 [pid = 3760] [id = 705] 02:57:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AC334C00) [pid = 3760] [serial = 2115] [outer = 0000000000000000] 02:57:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AC68F000) [pid = 3760] [serial = 2116] [outer = 000000B0AC334C00] 02:57:21 INFO - PROCESS | 3760 | 1465120641410 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AD902400) [pid = 3760] [serial = 2117] [outer = 000000B0AC334C00] 02:57:22 INFO - PROCESS | 3760 | 1465120642211 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1197ms 02:57:22 INFO - PROCESS | 3760 | 1465120642309 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 3760 | 1465120642314 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:57:22 INFO - PROCESS | 3760 | 1465120642319 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 3760 | 1465120642322 Marionette TRACE conn6 <- [1,2786,null,{}] 02:57:22 INFO - PROCESS | 3760 | 1465120642328 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:22 INFO - PROCESS | 3760 | 1465120642331 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:22 INFO - PROCESS | 3760 | 1465120642449 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:57:22 INFO - PROCESS | 3760 | 1465120642527 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 3760 | 1465120642531 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40DA800 == 41 [pid = 3760] [id = 706] 02:57:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09FD2A800) [pid = 3760] [serial = 2118] [outer = 0000000000000000] 02:57:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A326F000) [pid = 3760] [serial = 2119] [outer = 000000B09FD2A800] 02:57:22 INFO - PROCESS | 3760 | 1465120642631 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A4BED800) [pid = 3760] [serial = 2120] [outer = 000000B09FD2A800] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2ED6800 == 40 [pid = 3760] [id = 701] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E1D000 == 39 [pid = 3760] [id = 700] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB80B800 == 38 [pid = 3760] [id = 699] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F98800 == 37 [pid = 3760] [id = 698] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B005D800 == 36 [pid = 3760] [id = 697] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF8AA800 == 35 [pid = 3760] [id = 696] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF36000 == 34 [pid = 3760] [id = 695] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A9540000 == 33 [pid = 3760] [id = 694] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A33D0000 == 32 [pid = 3760] [id = 693] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E6800 == 31 [pid = 3760] [id = 692] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40D7000 == 30 [pid = 3760] [id = 691] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2064800 == 29 [pid = 3760] [id = 690] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B370B000 == 28 [pid = 3760] [id = 705] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD1000 == 27 [pid = 3760] [id = 704] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB341800 == 26 [pid = 3760] [id = 703] 02:57:23 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30F3800 == 25 [pid = 3760] [id = 702] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AA954800) [pid = 3760] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A7CEE000) [pid = 3760] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F01C800) [pid = 3760] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B09F25B800) [pid = 3760] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0A4CB8400) [pid = 3760] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3B6E000) [pid = 3760] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A330E800) [pid = 3760] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A3A4F000) [pid = 3760] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0ABC52800) [pid = 3760] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB1A9C00) [pid = 3760] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A339FC00) [pid = 3760] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F26AC00) [pid = 3760] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB696000) [pid = 3760] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AA9C1C00) [pid = 3760] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AB122000) [pid = 3760] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AB6DE800) [pid = 3760] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB482400) [pid = 3760] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABB38800) [pid = 3760] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0ABB41800) [pid = 3760] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ABA6A800) [pid = 3760] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0A8A68C00) [pid = 3760] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:57:23 INFO - PROCESS | 3760 | 1465120643901 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1639ms 02:57:23 INFO - PROCESS | 3760 | 1465120643962 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 3760 | 1465120643966 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:57:23 INFO - PROCESS | 3760 | 1465120643971 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:57:23 INFO - PROCESS | 3760 | 1465120643975 Marionette TRACE conn6 <- [1,2790,null,{}] 02:57:23 INFO - PROCESS | 3760 | 1465120643980 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:23 INFO - PROCESS | 3760 | 1465120643983 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:24 INFO - PROCESS | 3760 | 1465120644077 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:57:24 INFO - PROCESS | 3760 | 1465120644092 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 3760 | 1465120644094 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A40D7000 == 26 [pid = 3760] [id = 707] 02:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09F0DC400) [pid = 3760] [serial = 2121] [outer = 0000000000000000] 02:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F213000) [pid = 3760] [serial = 2122] [outer = 000000B09F0DC400] 02:57:24 INFO - PROCESS | 3760 | 1465120644143 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F260400) [pid = 3760] [serial = 2123] [outer = 000000B09F0DC400] 02:57:24 INFO - PROCESS | 3760 | 1465120644617 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 691ms 02:57:24 INFO - PROCESS | 3760 | 1465120644667 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 3760 | 1465120644672 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:57:24 INFO - PROCESS | 3760 | 1465120644679 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 3760 | 1465120644682 Marionette TRACE conn6 <- [1,2794,null,{}] 02:57:24 INFO - PROCESS | 3760 | 1465120644686 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:24 INFO - PROCESS | 3760 | 1465120644688 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:24 INFO - PROCESS | 3760 | 1465120644784 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:57:24 INFO - PROCESS | 3760 | 1465120644918 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 3760 | 1465120644921 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA721000 == 27 [pid = 3760] [id = 708] 02:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09F275800) [pid = 3760] [serial = 2124] [outer = 0000000000000000] 02:57:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A339B800) [pid = 3760] [serial = 2125] [outer = 000000B09F275800] 02:57:24 INFO - PROCESS | 3760 | 1465120644971 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A3A8D800) [pid = 3760] [serial = 2126] [outer = 000000B09F275800] 02:57:25 INFO - PROCESS | 3760 | 1465120645344 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 02:57:25 INFO - PROCESS | 3760 | 1465120645379 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 3760 | 1465120645382 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:57:25 INFO - PROCESS | 3760 | 1465120645385 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:57:25 INFO - PROCESS | 3760 | 1465120645389 Marionette TRACE conn6 <- [1,2798,null,{}] 02:57:25 INFO - PROCESS | 3760 | 1465120645400 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:25 INFO - PROCESS | 3760 | 1465120645405 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:25 INFO - PROCESS | 3760 | 1465120645494 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:57:25 INFO - PROCESS | 3760 | 1465120645519 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 3760 | 1465120645522 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD46000 == 28 [pid = 3760] [id = 709] 02:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09E71F000) [pid = 3760] [serial = 2127] [outer = 0000000000000000] 02:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8309800) [pid = 3760] [serial = 2128] [outer = 000000B09E71F000] 02:57:25 INFO - PROCESS | 3760 | 1465120645571 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A8D4F800) [pid = 3760] [serial = 2129] [outer = 000000B09E71F000] 02:57:26 INFO - PROCESS | 3760 | 1465120646061 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 733ms 02:57:26 INFO - PROCESS | 3760 | 1465120646125 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 3760 | 1465120646128 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:57:26 INFO - PROCESS | 3760 | 1465120646131 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 3760 | 1465120646133 Marionette TRACE conn6 <- [1,2802,null,{}] 02:57:26 INFO - PROCESS | 3760 | 1465120646136 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 3760 | 1465120646139 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:26 INFO - PROCESS | 3760 | 1465120646283 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:57:26 INFO - PROCESS | 3760 | 1465120646306 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 3760 | 1465120646308 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2DF000 == 29 [pid = 3760] [id = 710] 02:57:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB10A000) [pid = 3760] [serial = 2130] [outer = 0000000000000000] 02:57:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AB122000) [pid = 3760] [serial = 2131] [outer = 000000B0AB10A000] 02:57:26 INFO - PROCESS | 3760 | 1465120646354 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB1A9400) [pid = 3760] [serial = 2132] [outer = 000000B0AB10A000] 02:57:26 INFO - PROCESS | 3760 | 1465120646788 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 689ms 02:57:26 INFO - PROCESS | 3760 | 1465120646823 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 3760 | 1465120646825 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:57:26 INFO - PROCESS | 3760 | 1465120646828 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:57:26 INFO - PROCESS | 3760 | 1465120646830 Marionette TRACE conn6 <- [1,2806,null,{}] 02:57:26 INFO - PROCESS | 3760 | 1465120646852 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 3760 | 1465120646854 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:26 INFO - PROCESS | 3760 | 1465120646965 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:57:27 INFO - PROCESS | 3760 | 1465120647034 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 3760 | 1465120647036 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF424800 == 30 [pid = 3760] [id = 711] 02:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B09F01E000) [pid = 3760] [serial = 2133] [outer = 0000000000000000] 02:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AB251C00) [pid = 3760] [serial = 2134] [outer = 000000B09F01E000] 02:57:27 INFO - PROCESS | 3760 | 1465120647081 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB695000) [pid = 3760] [serial = 2135] [outer = 000000B09F01E000] 02:57:27 INFO - PROCESS | 3760 | 1465120647494 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 02:57:27 INFO - PROCESS | 3760 | 1465120647523 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:57:27 INFO - PROCESS | 3760 | 1465120647526 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:57:27 INFO - PROCESS | 3760 | 1465120647529 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 3760 | 1465120647531 Marionette TRACE conn6 <- [1,2810,null,{}] 02:57:27 INFO - PROCESS | 3760 | 1465120647540 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:27 INFO - PROCESS | 3760 | 1465120647546 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:27 INFO - PROCESS | 3760 | 1465120647730 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09F214400) [pid = 3760] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09E960400) [pid = 3760] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB1B1400) [pid = 3760] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABFE7400) [pid = 3760] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09EB70800) [pid = 3760] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB13F000) [pid = 3760] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A526F800) [pid = 3760] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A40A1000) [pid = 3760] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A3FB1000) [pid = 3760] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09D7CB400) [pid = 3760] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB699000) [pid = 3760] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:57:27 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B09CF55C00) [pid = 3760] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:57:27 INFO - PROCESS | 3760 | 1465120647965 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 3760 | 1465120647967 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB5D9000 == 31 [pid = 3760] [id = 712] 02:57:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09CF56C00) [pid = 3760] [serial = 2136] [outer = 0000000000000000] 02:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09EB70800) [pid = 3760] [serial = 2137] [outer = 000000B09CF56C00] 02:57:28 INFO - PROCESS | 3760 | 1465120648013 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB49C800) [pid = 3760] [serial = 2138] [outer = 000000B09CF56C00] 02:57:28 INFO - PROCESS | 3760 | 1465120648412 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 923ms 02:57:28 INFO - PROCESS | 3760 | 1465120648456 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 3760 | 1465120648458 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:57:28 INFO - PROCESS | 3760 | 1465120648461 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 3760 | 1465120648463 Marionette TRACE conn6 <- [1,2814,null,{}] 02:57:28 INFO - PROCESS | 3760 | 1465120648466 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:28 INFO - PROCESS | 3760 | 1465120648468 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:28 INFO - PROCESS | 3760 | 1465120648550 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:57:28 INFO - PROCESS | 3760 | 1465120648556 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 3760 | 1465120648558 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:28 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D5A800 == 32 [pid = 3760] [id = 713] 02:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AAD49C00) [pid = 3760] [serial = 2139] [outer = 0000000000000000] 02:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABB45000) [pid = 3760] [serial = 2140] [outer = 000000B0AAD49C00] 02:57:28 INFO - PROCESS | 3760 | 1465120648603 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABE95800) [pid = 3760] [serial = 2141] [outer = 000000B0AAD49C00] 02:57:29 INFO - PROCESS | 3760 | 1465120649015 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 588ms 02:57:29 INFO - PROCESS | 3760 | 1465120649069 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 3760 | 1465120649071 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:57:29 INFO - PROCESS | 3760 | 1465120649076 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:57:29 INFO - PROCESS | 3760 | 1465120649077 Marionette TRACE conn6 <- [1,2818,null,{}] 02:57:29 INFO - PROCESS | 3760 | 1465120649085 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 3760 | 1465120649087 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:29 INFO - PROCESS | 3760 | 1465120649172 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:57:29 INFO - PROCESS | 3760 | 1465120649178 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 3760 | 1465120649180 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F88800 == 33 [pid = 3760] [id = 714] 02:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09CDB3000) [pid = 3760] [serial = 2142] [outer = 0000000000000000] 02:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09F26D000) [pid = 3760] [serial = 2143] [outer = 000000B09CDB3000] 02:57:29 INFO - PROCESS | 3760 | 1465120649235 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC2D0400) [pid = 3760] [serial = 2144] [outer = 000000B09CDB3000] 02:57:29 INFO - PROCESS | 3760 | 1465120649662 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 02:57:29 INFO - PROCESS | 3760 | 1465120649708 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 3760 | 1465120649710 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:57:29 INFO - PROCESS | 3760 | 1465120649713 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:57:29 INFO - PROCESS | 3760 | 1465120649715 Marionette TRACE conn6 <- [1,2822,null,{}] 02:57:29 INFO - PROCESS | 3760 | 1465120649729 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 3760 | 1465120649731 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:29 INFO - PROCESS | 3760 | 1465120649824 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:57:29 INFO - PROCESS | 3760 | 1465120649844 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 3760 | 1465120649846 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACD38000 == 34 [pid = 3760] [id = 715] 02:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC317000) [pid = 3760] [serial = 2145] [outer = 0000000000000000] 02:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC32A400) [pid = 3760] [serial = 2146] [outer = 000000B0AC317000] 02:57:29 INFO - PROCESS | 3760 | 1465120649890 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC577C00) [pid = 3760] [serial = 2147] [outer = 000000B0AC317000] 02:57:30 INFO - PROCESS | 3760 | 1465120650721 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1025ms 02:57:30 INFO - PROCESS | 3760 | 1465120650742 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 3760 | 1465120650747 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:57:30 INFO - PROCESS | 3760 | 1465120650752 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 3760 | 1465120650757 Marionette TRACE conn6 <- [1,2826,null,{}] 02:57:30 INFO - PROCESS | 3760 | 1465120650763 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 3760 | 1465120650766 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:30 INFO - PROCESS | 3760 | 1465120650898 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:57:31 INFO - PROCESS | 3760 | 1465120651022 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 3760 | 1465120651025 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA720000 == 35 [pid = 3760] [id = 716] 02:57:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F25AC00) [pid = 3760] [serial = 2148] [outer = 0000000000000000] 02:57:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09F561800) [pid = 3760] [serial = 2149] [outer = 000000B09F25AC00] 02:57:31 INFO - PROCESS | 3760 | 1465120651086 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A3A4EC00) [pid = 3760] [serial = 2150] [outer = 000000B09F25AC00] 02:57:31 INFO - PROCESS | 3760 | 1465120651774 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1137ms 02:57:31 INFO - PROCESS | 3760 | 1465120651894 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 3760 | 1465120651899 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:57:31 INFO - PROCESS | 3760 | 1465120651906 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 3760 | 1465120651909 Marionette TRACE conn6 <- [1,2830,null,{}] 02:57:31 INFO - PROCESS | 3760 | 1465120651913 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:31 INFO - PROCESS | 3760 | 1465120651916 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:32 INFO - PROCESS | 3760 | 1465120652053 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:57:32 INFO - PROCESS | 3760 | 1465120652129 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 3760 | 1465120652132 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F0C2800 == 36 [pid = 3760] [id = 717] 02:57:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09CF57000) [pid = 3760] [serial = 2151] [outer = 0000000000000000] 02:57:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09EB71400) [pid = 3760] [serial = 2152] [outer = 000000B09CF57000] 02:57:32 INFO - PROCESS | 3760 | 1465120652330 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A30EA800) [pid = 3760] [serial = 2153] [outer = 000000B09CF57000] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F88800 == 35 [pid = 3760] [id = 714] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D5A800 == 34 [pid = 3760] [id = 713] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB5D9000 == 33 [pid = 3760] [id = 712] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF424800 == 32 [pid = 3760] [id = 711] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2DF000 == 31 [pid = 3760] [id = 710] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD46000 == 30 [pid = 3760] [id = 709] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA721000 == 29 [pid = 3760] [id = 708] 02:57:32 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40D7000 == 28 [pid = 3760] [id = 707] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ACD07400) [pid = 3760] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ACD94400) [pid = 3760] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB6BC400) [pid = 3760] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0ABB40C00) [pid = 3760] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AC2C8800) [pid = 3760] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09F260C00) [pid = 3760] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A3D89000) [pid = 3760] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABC71000) [pid = 3760] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0ABC78000) [pid = 3760] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AB144800) [pid = 3760] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB24E800) [pid = 3760] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0A4BF0400) [pid = 3760] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A7CEC400) [pid = 3760] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A4BF0000) [pid = 3760] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0A7CFB800) [pid = 3760] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09E724C00) [pid = 3760] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09F0E5C00) [pid = 3760] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB6CA000) [pid = 3760] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC32D400) [pid = 3760] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B09F013800) [pid = 3760] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AC57F000) [pid = 3760] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB1AF800) [pid = 3760] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0AC6D6000) [pid = 3760] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:57:32 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (000000B0AB1B2000) [pid = 3760] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:57:33 INFO - PROCESS | 3760 | 1465120652995 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1141ms 02:57:33 INFO - PROCESS | 3760 | 1465120653049 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:57:33 INFO - PROCESS | 3760 | 1465120653053 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:57:33 INFO - PROCESS | 3760 | 1465120653058 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 3760 | 1465120653060 Marionette TRACE conn6 <- [1,2834,null,{}] 02:57:33 INFO - PROCESS | 3760 | 1465120653065 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:33 INFO - PROCESS | 3760 | 1465120653067 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:33 INFO - PROCESS | 3760 | 1465120653166 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:57:33 INFO - PROCESS | 3760 | 1465120653249 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 3760 | 1465120653252 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C45000 == 29 [pid = 3760] [id = 718] 02:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (000000B09DEC6800) [pid = 3760] [serial = 2154] [outer = 0000000000000000] 02:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09EB71000) [pid = 3760] [serial = 2155] [outer = 000000B09DEC6800] 02:57:33 INFO - PROCESS | 3760 | 1465120653302 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A4BE5400) [pid = 3760] [serial = 2156] [outer = 000000B09DEC6800] 02:57:33 INFO - PROCESS | 3760 | 1465120653774 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 02:57:33 INFO - PROCESS | 3760 | 1465120653790 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 3760 | 1465120653794 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:57:33 INFO - PROCESS | 3760 | 1465120653800 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 3760 | 1465120653803 Marionette TRACE conn6 <- [1,2838,null,{}] 02:57:33 INFO - PROCESS | 3760 | 1465120653806 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:33 INFO - PROCESS | 3760 | 1465120653809 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:33 INFO - PROCESS | 3760 | 1465120653901 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:57:33 INFO - PROCESS | 3760 | 1465120653908 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 3760 | 1465120653910 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:33 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC083000 == 30 [pid = 3760] [id = 719] 02:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A7CF5800) [pid = 3760] [serial = 2157] [outer = 0000000000000000] 02:57:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A950E800) [pid = 3760] [serial = 2158] [outer = 000000B0A7CF5800] 02:57:33 INFO - PROCESS | 3760 | 1465120653957 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AB13C800) [pid = 3760] [serial = 2159] [outer = 000000B0A7CF5800] 02:57:34 INFO - PROCESS | 3760 | 1465120654420 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 02:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:57:34 INFO - PROCESS | 3760 | 1465120654433 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 3760 | 1465120654436 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:57:34 INFO - PROCESS | 3760 | 1465120654439 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 3760 | 1465120654443 Marionette TRACE conn6 <- [1,2842,null,{}] 02:57:34 INFO - PROCESS | 3760 | 1465120654459 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 3760 | 1465120654464 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:34 INFO - PROCESS | 3760 | 1465120654562 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:57:34 INFO - PROCESS | 3760 | 1465120654585 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 3760 | 1465120654588 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:34 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF422000 == 31 [pid = 3760] [id = 720] 02:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB4A1000) [pid = 3760] [serial = 2160] [outer = 0000000000000000] 02:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB697C00) [pid = 3760] [serial = 2161] [outer = 000000B0AB4A1000] 02:57:34 INFO - PROCESS | 3760 | 1465120654633 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB6BF800) [pid = 3760] [serial = 2162] [outer = 000000B0AB4A1000] 02:57:35 INFO - PROCESS | 3760 | 1465120655061 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 02:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:57:35 INFO - PROCESS | 3760 | 1465120655135 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 3760 | 1465120655138 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 3760 | 1465120655141 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 3760 | 1465120655142 Marionette TRACE conn6 <- [1,2846,null,{}] 02:57:35 INFO - PROCESS | 3760 | 1465120655146 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 3760 | 1465120655148 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:35 INFO - PROCESS | 3760 | 1465120655272 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:57:35 INFO - PROCESS | 3760 | 1465120655351 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 3760 | 1465120655360 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:35 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B0056000 == 32 [pid = 3760] [id = 721] 02:57:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AB6DE400) [pid = 3760] [serial = 2163] [outer = 0000000000000000] 02:57:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABA5DC00) [pid = 3760] [serial = 2164] [outer = 000000B0AB6DE400] 02:57:35 INFO - PROCESS | 3760 | 1465120655406 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABB46800) [pid = 3760] [serial = 2165] [outer = 000000B0AB6DE400] 02:57:35 INFO - PROCESS | 3760 | 1465120655831 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 02:57:35 INFO - PROCESS | 3760 | 1465120655878 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 3760 | 1465120655880 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 3760 | 1465120655883 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:57:35 INFO - PROCESS | 3760 | 1465120655885 Marionette TRACE conn6 <- [1,2850,null,{}] 02:57:35 INFO - PROCESS | 3760 | 1465120655889 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 3760 | 1465120655891 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:36 INFO - PROCESS | 3760 | 1465120656008 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:57:36 INFO - PROCESS | 3760 | 1465120656015 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 3760 | 1465120656017 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3DD000 == 33 [pid = 3760] [id = 722] 02:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABE8E400) [pid = 3760] [serial = 2166] [outer = 0000000000000000] 02:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABE95000) [pid = 3760] [serial = 2167] [outer = 000000B0ABE8E400] 02:57:36 INFO - PROCESS | 3760 | 1465120656072 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC326800) [pid = 3760] [serial = 2168] [outer = 000000B0ABE8E400] 02:57:36 INFO - PROCESS | 3760 | 1465120656547 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 02:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:57:36 INFO - PROCESS | 3760 | 1465120656639 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 3760 | 1465120656642 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:57:36 INFO - PROCESS | 3760 | 1465120656655 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 3760 | 1465120656657 Marionette TRACE conn6 <- [1,2854,null,{}] 02:57:36 INFO - PROCESS | 3760 | 1465120656661 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:36 INFO - PROCESS | 3760 | 1465120656667 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:36 INFO - PROCESS | 3760 | 1465120656799 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:57:36 INFO - PROCESS | 3760 | 1465120656852 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 3760 | 1465120656854 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:36 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BAB000 == 34 [pid = 3760] [id = 723] 02:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC583400) [pid = 3760] [serial = 2169] [outer = 0000000000000000] 02:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ACC8A800) [pid = 3760] [serial = 2170] [outer = 000000B0AC583400] 02:57:36 INFO - PROCESS | 3760 | 1465120656899 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0ACD08400) [pid = 3760] [serial = 2171] [outer = 000000B0AC583400] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AC502800) [pid = 3760] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B09CDB3000) [pid = 3760] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AB10A000) [pid = 3760] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F0DC400) [pid = 3760] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09E71F000) [pid = 3760] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F01E000) [pid = 3760] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09F275800) [pid = 3760] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09FD2A800) [pid = 3760] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09CF56C00) [pid = 3760] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AAD49C00) [pid = 3760] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A32B3800) [pid = 3760] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB4A4C00) [pid = 3760] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:57:37 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC334C00) [pid = 3760] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:57:37 INFO - PROCESS | 3760 | 1465120657329 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 754ms 02:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:57:37 INFO - PROCESS | 3760 | 1465120657404 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 3760 | 1465120657406 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:57:37 INFO - PROCESS | 3760 | 1465120657410 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 3760 | 1465120657411 Marionette TRACE conn6 <- [1,2858,null,{}] 02:57:37 INFO - PROCESS | 3760 | 1465120657415 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 3760 | 1465120657417 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:37 INFO - PROCESS | 3760 | 1465120657503 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:57:37 INFO - PROCESS | 3760 | 1465120657531 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 3760 | 1465120657532 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:37 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C47800 == 35 [pid = 3760] [id = 724] 02:57:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09D9D6000) [pid = 3760] [serial = 2172] [outer = 0000000000000000] 02:57:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB69E000) [pid = 3760] [serial = 2173] [outer = 000000B09D9D6000] 02:57:37 INFO - PROCESS | 3760 | 1465120657577 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0ACD05800) [pid = 3760] [serial = 2174] [outer = 000000B09D9D6000] 02:57:38 INFO - PROCESS | 3760 | 1465120657999 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 02:57:38 INFO - PROCESS | 3760 | 1465120658039 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 3760 | 1465120658041 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:57:38 INFO - PROCESS | 3760 | 1465120658058 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 3760 | 1465120658060 Marionette TRACE conn6 <- [1,2862,null,{}] 02:57:38 INFO - PROCESS | 3760 | 1465120658064 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 3760 | 1465120658066 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:38 INFO - PROCESS | 3760 | 1465120658151 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:57:38 INFO - PROCESS | 3760 | 1465120658185 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 3760 | 1465120658187 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30EC800 == 36 [pid = 3760] [id = 725] 02:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ACD1B000) [pid = 3760] [serial = 2175] [outer = 0000000000000000] 02:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ACD23800) [pid = 3760] [serial = 2176] [outer = 000000B0ACD1B000] 02:57:38 INFO - PROCESS | 3760 | 1465120658232 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AD911400) [pid = 3760] [serial = 2177] [outer = 000000B0ACD1B000] 02:57:38 INFO - PROCESS | 3760 | 1465120658647 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 02:57:38 INFO - PROCESS | 3760 | 1465120658692 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 3760 | 1465120658694 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:57:38 INFO - PROCESS | 3760 | 1465120658702 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 3760 | 1465120658704 Marionette TRACE conn6 <- [1,2866,null,{}] 02:57:38 INFO - PROCESS | 3760 | 1465120658708 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 3760 | 1465120658711 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:38 INFO - PROCESS | 3760 | 1465120658798 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:57:38 INFO - PROCESS | 3760 | 1465120658819 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 3760 | 1465120658821 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:38 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35DE000 == 37 [pid = 3760] [id = 726] 02:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AD953000) [pid = 3760] [serial = 2178] [outer = 0000000000000000] 02:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ADD5D800) [pid = 3760] [serial = 2179] [outer = 000000B0AD953000] 02:57:38 INFO - PROCESS | 3760 | 1465120658865 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ADE43C00) [pid = 3760] [serial = 2180] [outer = 000000B0AD953000] 02:57:39 INFO - PROCESS | 3760 | 1465120659433 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 835ms 02:57:39 INFO - PROCESS | 3760 | 1465120659546 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 3760 | 1465120659551 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:57:39 INFO - PROCESS | 3760 | 1465120659557 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 3760 | 1465120659561 Marionette TRACE conn6 <- [1,2870,null,{}] 02:57:39 INFO - PROCESS | 3760 | 1465120659567 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 3760 | 1465120659570 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:39 INFO - PROCESS | 3760 | 1465120659704 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:57:39 INFO - PROCESS | 3760 | 1465120659822 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 3760 | 1465120659825 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:39 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB341000 == 38 [pid = 3760] [id = 727] 02:57:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09EB72C00) [pid = 3760] [serial = 2181] [outer = 0000000000000000] 02:57:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A3FAC400) [pid = 3760] [serial = 2182] [outer = 000000B09EB72C00] 02:57:39 INFO - PROCESS | 3760 | 1465120659889 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0A8366400) [pid = 3760] [serial = 2183] [outer = 000000B09EB72C00] 02:57:40 INFO - PROCESS | 3760 | 1465120660481 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:57:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 02:57:40 INFO - PROCESS | 3760 | 1465120660544 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 3760 | 1465120660549 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:57:40 INFO - PROCESS | 3760 | 1465120660556 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 3760 | 1465120660559 Marionette TRACE conn6 <- [1,2874,null,{}] 02:57:40 INFO - PROCESS | 3760 | 1465120660563 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 3760 | 1465120660566 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:40 INFO - PROCESS | 3760 | 1465120660684 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:57:40 INFO - PROCESS | 3760 | 1465120660810 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 3760 | 1465120660812 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:40 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2061000 == 39 [pid = 3760] [id = 728] 02:57:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB1AB400) [pid = 3760] [serial = 2184] [outer = 0000000000000000] 02:57:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB49AC00) [pid = 3760] [serial = 2185] [outer = 000000B0AB1AB400] 02:57:40 INFO - PROCESS | 3760 | 1465120660872 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB6E2400) [pid = 3760] [serial = 2186] [outer = 000000B0AB1AB400] 02:57:41 INFO - PROCESS | 3760 | 1465120661485 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 985ms 02:57:41 INFO - PROCESS | 3760 | 1465120661543 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 3760 | 1465120661545 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:57:41 INFO - PROCESS | 3760 | 1465120661549 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 3760 | 1465120661553 Marionette TRACE conn6 <- [1,2878,null,{}] 02:57:41 INFO - PROCESS | 3760 | 1465120661565 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:41 INFO - PROCESS | 3760 | 1465120661570 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:41 INFO - PROCESS | 3760 | 1465120661687 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:57:41 INFO - PROCESS | 3760 | 1465120661814 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:41 INFO - PROCESS | 3760 | 1465120661818 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:41 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3EC9800 == 40 [pid = 3760] [id = 729] 02:57:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AC57E000) [pid = 3760] [serial = 2187] [outer = 0000000000000000] 02:57:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AC5DFC00) [pid = 3760] [serial = 2188] [outer = 000000B0AC57E000] 02:57:41 INFO - PROCESS | 3760 | 1465120661878 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ADE47C00) [pid = 3760] [serial = 2189] [outer = 000000B0AC57E000] 02:57:42 INFO - PROCESS | 3760 | 1465120662472 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1029ms 02:57:42 INFO - PROCESS | 3760 | 1465120662581 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 3760 | 1465120662584 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:57:42 INFO - PROCESS | 3760 | 1465120662588 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - PROCESS | 3760 | 1465120662590 Marionette TRACE conn6 <- [1,2882,null,{}] 02:57:42 INFO - PROCESS | 3760 | 1465120662593 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:42 INFO - PROCESS | 3760 | 1465120662596 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:42 INFO - PROCESS | 3760 | 1465120662848 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:57:42 INFO - PROCESS | 3760 | 1465120662986 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 3760 | 1465120662989 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:43 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A4D3B000 == 41 [pid = 3760] [id = 730] 02:57:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09F01C400) [pid = 3760] [serial = 2190] [outer = 0000000000000000] 02:57:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F259800) [pid = 3760] [serial = 2191] [outer = 000000B09F01C400] 02:57:43 INFO - PROCESS | 3760 | 1465120663045 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A33A0000) [pid = 3760] [serial = 2192] [outer = 000000B09F01C400] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30EC800 == 40 [pid = 3760] [id = 725] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C47800 == 39 [pid = 3760] [id = 724] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BAB000 == 38 [pid = 3760] [id = 723] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3DD000 == 37 [pid = 3760] [id = 722] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B0056000 == 36 [pid = 3760] [id = 721] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF422000 == 35 [pid = 3760] [id = 720] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC083000 == 34 [pid = 3760] [id = 719] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C45000 == 33 [pid = 3760] [id = 718] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F0C2800 == 32 [pid = 3760] [id = 717] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA720000 == 31 [pid = 3760] [id = 716] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACD38000 == 30 [pid = 3760] [id = 715] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A40DA800 == 29 [pid = 3760] [id = 706] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3EC9800 == 28 [pid = 3760] [id = 729] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2061000 == 27 [pid = 3760] [id = 728] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35DE000 == 26 [pid = 3760] [id = 726] 02:57:44 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB341000 == 25 [pid = 3760] [id = 727] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AC5E0800) [pid = 3760] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B09F26D000) [pid = 3760] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AB122000) [pid = 3760] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09F213000) [pid = 3760] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09F260400) [pid = 3760] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A8309800) [pid = 3760] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0AB251C00) [pid = 3760] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A339B800) [pid = 3760] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB1A9400) [pid = 3760] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A3A8D800) [pid = 3760] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0A4BED800) [pid = 3760] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A326F000) [pid = 3760] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09EB70800) [pid = 3760] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AB695000) [pid = 3760] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0ABB45000) [pid = 3760] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB49C800) [pid = 3760] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ABE95800) [pid = 3760] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0A8366C00) [pid = 3760] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0A3D85000) [pid = 3760] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ABC76800) [pid = 3760] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AB69C400) [pid = 3760] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0AD902400) [pid = 3760] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AC2D0400) [pid = 3760] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AC68F000) [pid = 3760] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0A8D4F800) [pid = 3760] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:57:44 INFO - PROCESS | 3760 | 1465120664407 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1890ms 02:57:44 INFO - PROCESS | 3760 | 1465120664481 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 3760 | 1465120664485 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:57:44 INFO - PROCESS | 3760 | 1465120664491 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 3760 | 1465120664494 Marionette TRACE conn6 <- [1,2886,null,{}] 02:57:44 INFO - PROCESS | 3760 | 1465120664500 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:44 INFO - PROCESS | 3760 | 1465120664503 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:44 INFO - PROCESS | 3760 | 1465120664609 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:57:44 INFO - PROCESS | 3760 | 1465120664618 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 3760 | 1465120664622 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:44 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3DC6000 == 26 [pid = 3760] [id = 731] 02:57:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09E967800) [pid = 3760] [serial = 2193] [outer = 0000000000000000] 02:57:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B09EB6B800) [pid = 3760] [serial = 2194] [outer = 000000B09E967800] 02:57:44 INFO - PROCESS | 3760 | 1465120664673 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09F01B800) [pid = 3760] [serial = 2195] [outer = 000000B09E967800] 02:57:45 INFO - PROCESS | 3760 | 1465120665193 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 02:57:45 INFO - PROCESS | 3760 | 1465120665228 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 3760 | 1465120665233 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:57:45 INFO - PROCESS | 3760 | 1465120665240 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 3760 | 1465120665242 Marionette TRACE conn6 <- [1,2890,null,{}] 02:57:45 INFO - PROCESS | 3760 | 1465120665246 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:45 INFO - PROCESS | 3760 | 1465120665249 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:45 INFO - PROCESS | 3760 | 1465120665344 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:57:45 INFO - PROCESS | 3760 | 1465120665353 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 3760 | 1465120665356 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:45 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA70B000 == 27 [pid = 3760] [id = 732] 02:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09F25FC00) [pid = 3760] [serial = 2196] [outer = 0000000000000000] 02:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09F271800) [pid = 3760] [serial = 2197] [outer = 000000B09F25FC00] 02:57:45 INFO - PROCESS | 3760 | 1465120665470 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0A330B400) [pid = 3760] [serial = 2198] [outer = 000000B09F25FC00] 02:57:45 INFO - PROCESS | 3760 | 1465120665860 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 02:57:45 INFO - PROCESS | 3760 | 1465120665934 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 3760 | 1465120665937 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:57:45 INFO - PROCESS | 3760 | 1465120665940 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 3760 | 1465120665944 Marionette TRACE conn6 <- [1,2894,null,{}] 02:57:46 INFO - PROCESS | 3760 | 1465120666019 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 3760 | 1465120666024 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:46 INFO - PROCESS | 3760 | 1465120666124 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:57:46 INFO - PROCESS | 3760 | 1465120666133 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 3760 | 1465120666136 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF36000 == 28 [pid = 3760] [id = 733] 02:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A3A53400) [pid = 3760] [serial = 2199] [outer = 0000000000000000] 02:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0A55D7C00) [pid = 3760] [serial = 2200] [outer = 000000B0A3A53400] 02:57:46 INFO - PROCESS | 3760 | 1465120666257 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0A7CF7000) [pid = 3760] [serial = 2201] [outer = 000000B0A3A53400] 02:57:46 INFO - PROCESS | 3760 | 1465120666696 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:57:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 02:57:46 INFO - PROCESS | 3760 | 1465120666718 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 3760 | 1465120666721 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:57:46 INFO - PROCESS | 3760 | 1465120666725 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 3760 | 1465120666727 Marionette TRACE conn6 <- [1,2898,null,{}] 02:57:46 INFO - PROCESS | 3760 | 1465120666735 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 3760 | 1465120666737 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:46 INFO - PROCESS | 3760 | 1465120666861 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:57:46 INFO - PROCESS | 3760 | 1465120666869 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 3760 | 1465120666871 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:46 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF2E9800 == 29 [pid = 3760] [id = 734] 02:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0A8B5C400) [pid = 3760] [serial = 2202] [outer = 0000000000000000] 02:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A8F7D800) [pid = 3760] [serial = 2203] [outer = 000000B0A8B5C400] 02:57:46 INFO - PROCESS | 3760 | 1465120666917 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB10D800) [pid = 3760] [serial = 2204] [outer = 000000B0A8B5C400] 02:57:47 INFO - PROCESS | 3760 | 1465120667362 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:57:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:57:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:57:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 02:57:47 INFO - TEST-START | /DOMEvents/constructors.html 02:57:47 INFO - PROCESS | 3760 | 1465120667417 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 3760 | 1465120667420 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:57:47 INFO - PROCESS | 3760 | 1465120667423 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - PROCESS | 3760 | 1465120667425 Marionette TRACE conn6 <- [1,2902,null,{}] 02:57:47 INFO - PROCESS | 3760 | 1465120667429 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:47 INFO - PROCESS | 3760 | 1465120667431 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:47 INFO - PROCESS | 3760 | 1465120667560 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:57:47 INFO - PROCESS | 3760 | 1465120667569 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 3760 | 1465120667571 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:47 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF89E000 == 30 [pid = 3760] [id = 735] 02:57:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09CDBE000) [pid = 3760] [serial = 2205] [outer = 0000000000000000] 02:57:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB146400) [pid = 3760] [serial = 2206] [outer = 000000B09CDBE000] 02:57:47 INFO - PROCESS | 3760 | 1465120667660 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AB252800) [pid = 3760] [serial = 2207] [outer = 000000B09CDBE000] 02:57:48 INFO - PROCESS | 3760 | 1465120668156 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:57:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:57:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:57:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 786ms 02:57:48 INFO - PROCESS | 3760 | 1465120668228 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 3760 | 1465120668230 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:57:48 INFO - PROCESS | 3760 | 1465120668258 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 3760 | 1465120668260 Marionette TRACE conn6 <- [1,2906,null,{}] 02:57:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:57:48 INFO - PROCESS | 3760 | 1465120668266 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 3760 | 1465120668272 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:48 INFO - PROCESS | 3760 | 1465120668421 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:57:48 INFO - PROCESS | 3760 | 1465120668472 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 3760 | 1465120668484 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:48 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE0E6800 == 31 [pid = 3760] [id = 736] 02:57:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09F0E5C00) [pid = 3760] [serial = 2208] [outer = 0000000000000000] 02:57:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB692400) [pid = 3760] [serial = 2209] [outer = 000000B09F0E5C00] 02:57:48 INFO - PROCESS | 3760 | 1465120668530 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ABB44C00) [pid = 3760] [serial = 2210] [outer = 000000B09F0E5C00] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AB6DE400) [pid = 3760] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0ABE8E400) [pid = 3760] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AC583400) [pid = 3760] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC317000) [pid = 3760] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09CF57000) [pid = 3760] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CF5800) [pid = 3760] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09F25AC00) [pid = 3760] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB4A1000) [pid = 3760] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B09DEC6800) [pid = 3760] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ACD1B000) [pid = 3760] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AD953000) [pid = 3760] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:57:48 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09D9D6000) [pid = 3760] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:57:49 INFO - PROCESS | 3760 | 1465120669051 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:57:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 837ms 02:57:49 INFO - PROCESS | 3760 | 1465120669104 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 3760 | 1465120669106 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:57:49 INFO - PROCESS | 3760 | 1465120669109 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 3760 | 1465120669111 Marionette TRACE conn6 <- [1,2910,null,{}] 02:57:49 INFO - PROCESS | 3760 | 1465120669115 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 3760 | 1465120669117 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:49 INFO - PROCESS | 3760 | 1465120669199 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:57:49 INFO - PROCESS | 3760 | 1465120669204 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 3760 | 1465120669206 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1D5F000 == 32 [pid = 3760] [id = 737] 02:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0A326F000) [pid = 3760] [serial = 2211] [outer = 0000000000000000] 02:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0ABA6BC00) [pid = 3760] [serial = 2212] [outer = 000000B0A326F000] 02:57:49 INFO - PROCESS | 3760 | 1465120669251 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABC74000) [pid = 3760] [serial = 2213] [outer = 000000B0A326F000] 02:57:49 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:49 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:49 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:49 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:49 INFO - PROCESS | 3760 | 1465120669687 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:57:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:57:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:57:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:57:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:57:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:57:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 633ms 02:57:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:57:49 INFO - PROCESS | 3760 | 1465120669745 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 3760 | 1465120669748 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:57:49 INFO - PROCESS | 3760 | 1465120669751 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 3760 | 1465120669753 Marionette TRACE conn6 <- [1,2914,null,{}] 02:57:49 INFO - PROCESS | 3760 | 1465120669757 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 3760 | 1465120669759 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:49 INFO - PROCESS | 3760 | 1465120669849 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:57:49 INFO - PROCESS | 3760 | 1465120669854 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 3760 | 1465120669856 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:49 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F96000 == 33 [pid = 3760] [id = 738] 02:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABE91800) [pid = 3760] [serial = 2214] [outer = 0000000000000000] 02:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABFEDC00) [pid = 3760] [serial = 2215] [outer = 000000B0ABE91800] 02:57:49 INFO - PROCESS | 3760 | 1465120669901 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC2D7000) [pid = 3760] [serial = 2216] [outer = 000000B0ABE91800] 02:57:50 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:57:50 INFO - PROCESS | 3760 | 1465120670307 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:57:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 02:57:50 INFO - PROCESS | 3760 | 1465120670342 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 3760 | 1465120670344 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:57:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:57:50 INFO - PROCESS | 3760 | 1465120670347 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 3760 | 1465120670349 Marionette TRACE conn6 <- [1,2918,null,{}] 02:57:50 INFO - PROCESS | 3760 | 1465120670353 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 3760 | 1465120670355 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:50 INFO - PROCESS | 3760 | 1465120670473 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:57:50 INFO - PROCESS | 3760 | 1465120670480 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 3760 | 1465120670482 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:50 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2BB6000 == 34 [pid = 3760] [id = 739] 02:57:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC2D3800) [pid = 3760] [serial = 2217] [outer = 0000000000000000] 02:57:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC331000) [pid = 3760] [serial = 2218] [outer = 000000B0AC2D3800] 02:57:50 INFO - PROCESS | 3760 | 1465120670528 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC579800) [pid = 3760] [serial = 2219] [outer = 000000B0AC2D3800] 02:57:51 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:57:51 INFO - PROCESS | 3760 | 1465120671098 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:57:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:57:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 838ms 02:57:51 INFO - PROCESS | 3760 | 1465120671189 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 3760 | 1465120671194 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:57:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:57:51 INFO - PROCESS | 3760 | 1465120671224 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 3760 | 1465120671228 Marionette TRACE conn6 <- [1,2922,null,{}] 02:57:51 INFO - PROCESS | 3760 | 1465120671235 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:51 INFO - PROCESS | 3760 | 1465120671238 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:51 INFO - PROCESS | 3760 | 1465120671391 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:57:51 INFO - PROCESS | 3760 | 1465120671508 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 3760 | 1465120671511 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:51 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FC3800 == 35 [pid = 3760] [id = 740] 02:57:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09DE34C00) [pid = 3760] [serial = 2220] [outer = 0000000000000000] 02:57:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B09F01E000) [pid = 3760] [serial = 2221] [outer = 000000B09DE34C00] 02:57:51 INFO - PROCESS | 3760 | 1465120671571 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09FD99000) [pid = 3760] [serial = 2222] [outer = 000000B09DE34C00] 02:57:52 INFO - PROCESS | 3760 | 1465120672189 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:57:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1003ms 02:57:52 INFO - PROCESS | 3760 | 1465120672225 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 3760 | 1465120672230 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:57:52 INFO - PROCESS | 3760 | 1465120672238 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 3760 | 1465120672241 Marionette TRACE conn6 <- [1,2926,null,{}] 02:57:52 INFO - PROCESS | 3760 | 1465120672245 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:52 INFO - PROCESS | 3760 | 1465120672248 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:52 INFO - PROCESS | 3760 | 1465120672375 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:57:52 INFO - PROCESS | 3760 | 1465120672484 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 3760 | 1465120672487 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:52 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF949000 == 36 [pid = 3760] [id = 741] 02:57:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A55D8400) [pid = 3760] [serial = 2223] [outer = 0000000000000000] 02:57:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A7CEF800) [pid = 3760] [serial = 2224] [outer = 000000B0A55D8400] 02:57:52 INFO - PROCESS | 3760 | 1465120672566 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AADE6C00) [pid = 3760] [serial = 2225] [outer = 000000B0A55D8400] 02:57:53 INFO - PROCESS | 3760 | 1465120673200 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:57:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1084ms 02:57:53 INFO - PROCESS | 3760 | 1465120673341 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 3760 | 1465120673344 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:57:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:57:53 INFO - PROCESS | 3760 | 1465120673349 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 3760 | 1465120673353 Marionette TRACE conn6 <- [1,2930,null,{}] 02:57:53 INFO - PROCESS | 3760 | 1465120673366 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 3760 | 1465120673372 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:53 INFO - PROCESS | 3760 | 1465120673507 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:57:53 INFO - PROCESS | 3760 | 1465120673585 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 3760 | 1465120673589 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:53 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09F522800 == 37 [pid = 3760] [id = 742] 02:57:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B09DE32C00) [pid = 3760] [serial = 2226] [outer = 0000000000000000] 02:57:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B09E969000) [pid = 3760] [serial = 2227] [outer = 000000B09DE32C00] 02:57:53 INFO - PROCESS | 3760 | 1465120673767 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09FD2A800) [pid = 3760] [serial = 2228] [outer = 000000B09DE32C00] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F96000 == 36 [pid = 3760] [id = 738] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1D5F000 == 35 [pid = 3760] [id = 737] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE0E6800 == 34 [pid = 3760] [id = 736] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF89E000 == 33 [pid = 3760] [id = 735] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF2E9800 == 32 [pid = 3760] [id = 734] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF36000 == 31 [pid = 3760] [id = 733] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA70B000 == 30 [pid = 3760] [id = 732] 02:57:54 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3DC6000 == 29 [pid = 3760] [id = 731] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ABA5DC00) [pid = 3760] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0ABB46800) [pid = 3760] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0ABE95000) [pid = 3760] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ACC8A800) [pid = 3760] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AC32A400) [pid = 3760] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09EB71400) [pid = 3760] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A30EA800) [pid = 3760] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0A950E800) [pid = 3760] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB13C800) [pid = 3760] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F561800) [pid = 3760] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A3A4EC00) [pid = 3760] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0AB697C00) [pid = 3760] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B09EB71000) [pid = 3760] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0A4BE5400) [pid = 3760] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AC577C00) [pid = 3760] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AD911400) [pid = 3760] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0ADE43C00) [pid = 3760] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0ACD08400) [pid = 3760] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ACD23800) [pid = 3760] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AC326800) [pid = 3760] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ADD5D800) [pid = 3760] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0AB69E000) [pid = 3760] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (000000B0AB6BF800) [pid = 3760] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (000000B0ACD05800) [pid = 3760] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:57:54 INFO - PROCESS | 3760 | 1465120674401 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:57:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:57:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1087ms 02:57:54 INFO - PROCESS | 3760 | 1465120674440 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:57:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:57:54 INFO - PROCESS | 3760 | 1465120674444 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:57:54 INFO - PROCESS | 3760 | 1465120674449 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 3760 | 1465120674451 Marionette TRACE conn6 <- [1,2934,null,{}] 02:57:54 INFO - PROCESS | 3760 | 1465120674457 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:54 INFO - PROCESS | 3760 | 1465120674460 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:54 INFO - PROCESS | 3760 | 1465120674557 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:57:54 INFO - PROCESS | 3760 | 1465120674567 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 3760 | 1465120674570 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:54 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C3A800 == 30 [pid = 3760] [id = 743] 02:57:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (000000B09EB71000) [pid = 3760] [serial = 2229] [outer = 0000000000000000] 02:57:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (000000B0A3A4F000) [pid = 3760] [serial = 2230] [outer = 000000B09EB71000] 02:57:54 INFO - PROCESS | 3760 | 1465120674621 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B0A4C4D400) [pid = 3760] [serial = 2231] [outer = 000000B09EB71000] 02:57:55 INFO - PROCESS | 3760 | 1465120675105 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:57:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 693ms 02:57:55 INFO - PROCESS | 3760 | 1465120675144 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 3760 | 1465120675148 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:57:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:57:55 INFO - PROCESS | 3760 | 1465120675154 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 3760 | 1465120675156 Marionette TRACE conn6 <- [1,2938,null,{}] 02:57:55 INFO - PROCESS | 3760 | 1465120675160 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 3760 | 1465120675163 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:55 INFO - PROCESS | 3760 | 1465120675256 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:57:55 INFO - PROCESS | 3760 | 1465120675262 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 3760 | 1465120675264 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF4C000 == 31 [pid = 3760] [id = 744] 02:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B09E71EC00) [pid = 3760] [serial = 2232] [outer = 0000000000000000] 02:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0AA954C00) [pid = 3760] [serial = 2233] [outer = 000000B09E71EC00] 02:57:55 INFO - PROCESS | 3760 | 1465120675312 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB148C00) [pid = 3760] [serial = 2234] [outer = 000000B09E71EC00] 02:57:55 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AE3C7800 == 32 [pid = 3760] [id = 745] 02:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB618C00) [pid = 3760] [serial = 2235] [outer = 0000000000000000] 02:57:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB698400) [pid = 3760] [serial = 2236] [outer = 000000B0AB618C00] 02:57:55 INFO - PROCESS | 3760 | 1465120675795 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:57:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 02:57:55 INFO - PROCESS | 3760 | 1465120675829 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 3760 | 1465120675831 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:57:55 INFO - PROCESS | 3760 | 1465120675839 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:57:55 INFO - PROCESS | 3760 | 1465120675843 Marionette TRACE conn6 <- [1,2942,null,{}] 02:57:55 INFO - PROCESS | 3760 | 1465120675854 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 3760 | 1465120675859 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:55 INFO - PROCESS | 3760 | 1465120675973 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:57:56 INFO - PROCESS | 3760 | 1465120676070 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 3760 | 1465120676072 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B004C800 == 33 [pid = 3760] [id = 746] 02:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AAD4A800) [pid = 3760] [serial = 2237] [outer = 0000000000000000] 02:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AB6BEC00) [pid = 3760] [serial = 2238] [outer = 000000B0AAD4A800] 02:57:56 INFO - PROCESS | 3760 | 1465120676118 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABB3D000) [pid = 3760] [serial = 2239] [outer = 000000B0AAD4A800] 02:57:56 INFO - PROCESS | 3760 | 1465120676536 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:57:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:57:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:57:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 733ms 02:57:56 INFO - PROCESS | 3760 | 1465120676576 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 3760 | 1465120676579 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:57:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:57:56 INFO - PROCESS | 3760 | 1465120676582 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 3760 | 1465120676584 Marionette TRACE conn6 <- [1,2946,null,{}] 02:57:56 INFO - PROCESS | 3760 | 1465120676588 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 3760 | 1465120676590 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:56 INFO - PROCESS | 3760 | 1465120676728 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:57:56 INFO - PROCESS | 3760 | 1465120676782 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 3760 | 1465120676784 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:56 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F98000 == 34 [pid = 3760] [id = 747] 02:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0ABC72000) [pid = 3760] [serial = 2240] [outer = 0000000000000000] 02:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ABFE2400) [pid = 3760] [serial = 2241] [outer = 000000B0ABC72000] 02:57:56 INFO - PROCESS | 3760 | 1465120676829 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC32A400) [pid = 3760] [serial = 2242] [outer = 000000B0ABC72000] 02:57:57 INFO - PROCESS | 3760 | 1465120677219 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:57:57 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:57:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 02:57:57 INFO - PROCESS | 3760 | 1465120677277 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 3760 | 1465120677280 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:57:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:57:57 INFO - PROCESS | 3760 | 1465120677283 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 3760 | 1465120677285 Marionette TRACE conn6 <- [1,2950,null,{}] 02:57:57 INFO - PROCESS | 3760 | 1465120677297 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 3760 | 1465120677300 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:57 INFO - PROCESS | 3760 | 1465120677441 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:57:57 INFO - PROCESS | 3760 | 1465120677461 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 3760 | 1465120677463 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:57 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E13000 == 35 [pid = 3760] [id = 748] 02:57:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AC57C000) [pid = 3760] [serial = 2243] [outer = 0000000000000000] 02:57:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AC581800) [pid = 3760] [serial = 2244] [outer = 000000B0AC57C000] 02:57:57 INFO - PROCESS | 3760 | 1465120677520 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AC6CE000) [pid = 3760] [serial = 2245] [outer = 000000B0AC57C000] 02:57:57 INFO - PROCESS | 3760 | 1465120677944 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:57:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:57:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 02:57:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:57:57 INFO - PROCESS | 3760 | 1465120677979 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 3760 | 1465120677981 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:57:57 INFO - PROCESS | 3760 | 1465120677984 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 3760 | 1465120677986 Marionette TRACE conn6 <- [1,2954,null,{}] 02:57:57 INFO - PROCESS | 3760 | 1465120677989 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 3760 | 1465120677995 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:58 INFO - PROCESS | 3760 | 1465120678119 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:57:58 INFO - PROCESS | 3760 | 1465120678193 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 3760 | 1465120678195 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30E3800 == 36 [pid = 3760] [id = 749] 02:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ACD08400) [pid = 3760] [serial = 2246] [outer = 0000000000000000] 02:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0ACD98800) [pid = 3760] [serial = 2247] [outer = 000000B0ACD08400] 02:57:58 INFO - PROCESS | 3760 | 1465120678240 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AD953000) [pid = 3760] [serial = 2248] [outer = 000000B0ACD08400] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A326F000) [pid = 3760] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09F01C400) [pid = 3760] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0A3A53400) [pid = 3760] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09E967800) [pid = 3760] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A8B5C400) [pid = 3760] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09F25FC00) [pid = 3760] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09CDBE000) [pid = 3760] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F0E5C00) [pid = 3760] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0ABE91800) [pid = 3760] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B09EB72C00) [pid = 3760] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB1AB400) [pid = 3760] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:57:58 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AC57E000) [pid = 3760] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:57:58 INFO - PROCESS | 3760 | 1465120678673 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:57:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:57:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 733ms 02:57:58 INFO - PROCESS | 3760 | 1465120678720 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 3760 | 1465120678722 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:57:58 INFO - PROCESS | 3760 | 1465120678725 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 3760 | 1465120678727 Marionette TRACE conn6 <- [1,2958,null,{}] 02:57:58 INFO - PROCESS | 3760 | 1465120678730 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 3760 | 1465120678733 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:58 INFO - PROCESS | 3760 | 1465120678844 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:57:58 INFO - PROCESS | 3760 | 1465120678854 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 3760 | 1465120678856 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:58 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B35D3000 == 37 [pid = 3760] [id = 750] 02:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABE8AC00) [pid = 3760] [serial = 2249] [outer = 0000000000000000] 02:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AD951800) [pid = 3760] [serial = 2250] [outer = 000000B0ABE8AC00] 02:57:58 INFO - PROCESS | 3760 | 1465120678900 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ADE44400) [pid = 3760] [serial = 2251] [outer = 000000B0ABE8AC00] 02:57:59 INFO - PROCESS | 3760 | 1465120679299 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 628ms 02:57:59 INFO - PROCESS | 3760 | 1465120679357 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 3760 | 1465120679359 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:57:59 INFO - PROCESS | 3760 | 1465120679363 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 3760 | 1465120679365 Marionette TRACE conn6 <- [1,2962,null,{}] 02:57:59 INFO - PROCESS | 3760 | 1465120679369 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 3760 | 1465120679371 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:59 INFO - PROCESS | 3760 | 1465120679457 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:57:59 INFO - PROCESS | 3760 | 1465120679462 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 3760 | 1465120679464 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:57:59 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF49800 == 38 [pid = 3760] [id = 751] 02:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AB1B0C00) [pid = 3760] [serial = 2252] [outer = 0000000000000000] 02:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0ADD65000) [pid = 3760] [serial = 2253] [outer = 000000B0AB1B0C00] 02:57:59 INFO - PROCESS | 3760 | 1465120679511 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AF0AA000) [pid = 3760] [serial = 2254] [outer = 000000B0AB1B0C00] 02:57:59 INFO - PROCESS | 3760 | 1465120679920 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 587ms 02:57:59 INFO - PROCESS | 3760 | 1465120679952 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 3760 | 1465120679954 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:57:59 INFO - PROCESS | 3760 | 1465120679957 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 3760 | 1465120679959 Marionette TRACE conn6 <- [1,2966,null,{}] 02:57:59 INFO - PROCESS | 3760 | 1465120679963 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 3760 | 1465120679965 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:00 INFO - PROCESS | 3760 | 1465120680092 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:58:00 INFO - PROCESS | 3760 | 1465120680122 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 3760 | 1465120680124 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:00 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3EDF800 == 39 [pid = 3760] [id = 752] 02:58:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0AF0AD400) [pid = 3760] [serial = 2255] [outer = 0000000000000000] 02:58:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AF17AC00) [pid = 3760] [serial = 2256] [outer = 000000B0AF0AD400] 02:58:00 INFO - PROCESS | 3760 | 1465120680170 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AF182800) [pid = 3760] [serial = 2257] [outer = 000000B0AF0AD400] 02:58:00 INFO - PROCESS | 3760 | 1465120680713 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:58:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:58:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 776ms 02:58:00 INFO - PROCESS | 3760 | 1465120680750 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 3760 | 1465120680754 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:58:00 INFO - PROCESS | 3760 | 1465120680760 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:58:00 INFO - PROCESS | 3760 | 1465120680764 Marionette TRACE conn6 <- [1,2970,null,{}] 02:58:00 INFO - PROCESS | 3760 | 1465120680771 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:00 INFO - PROCESS | 3760 | 1465120680774 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:00 INFO - PROCESS | 3760 | 1465120680902 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:58:01 INFO - PROCESS | 3760 | 1465120681008 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 3760 | 1465120681011 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AB33F800 == 40 [pid = 3760] [id = 753] 02:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B09F258C00) [pid = 3760] [serial = 2258] [outer = 0000000000000000] 02:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A3AD0C00) [pid = 3760] [serial = 2259] [outer = 000000B09F258C00] 02:58:01 INFO - PROCESS | 3760 | 1465120681072 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A7CF1400) [pid = 3760] [serial = 2260] [outer = 000000B09F258C00] 02:58:01 INFO - PROCESS | 3760 | 1465120681671 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:58:01 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:58:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:58:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 02:58:01 INFO - PROCESS | 3760 | 1465120681715 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 3760 | 1465120681720 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:58:01 INFO - PROCESS | 3760 | 1465120681728 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:58:01 INFO - PROCESS | 3760 | 1465120681731 Marionette TRACE conn6 <- [1,2974,null,{}] 02:58:01 INFO - PROCESS | 3760 | 1465120681735 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 3760 | 1465120681738 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:01 INFO - PROCESS | 3760 | 1465120681859 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:58:01 INFO - PROCESS | 3760 | 1465120681957 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 3760 | 1465120681960 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:01 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01C6800 == 41 [pid = 3760] [id = 754] 02:58:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0AB4A2400) [pid = 3760] [serial = 2261] [outer = 0000000000000000] 02:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AB6BCC00) [pid = 3760] [serial = 2262] [outer = 000000B0AB4A2400] 02:58:02 INFO - PROCESS | 3760 | 1465120682018 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0ABB42400) [pid = 3760] [serial = 2263] [outer = 000000B0AB4A2400] 02:58:02 INFO - PROCESS | 3760 | 1465120682529 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:58:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:58:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 838ms 02:58:02 INFO - PROCESS | 3760 | 1465120682573 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 3760 | 1465120682576 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:58:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:58:02 INFO - PROCESS | 3760 | 1465120682579 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - PROCESS | 3760 | 1465120682584 Marionette TRACE conn6 <- [1,2978,null,{}] 02:58:02 INFO - PROCESS | 3760 | 1465120682640 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:02 INFO - PROCESS | 3760 | 1465120682646 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:02 INFO - PROCESS | 3760 | 1465120682836 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:58:02 INFO - PROCESS | 3760 | 1465120682952 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 3760 | 1465120682956 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:02 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4E3B000 == 42 [pid = 3760] [id = 755] 02:58:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AC57CC00) [pid = 3760] [serial = 2264] [outer = 0000000000000000] 02:58:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0ADE43000) [pid = 3760] [serial = 2265] [outer = 000000B0AC57CC00] 02:58:03 INFO - PROCESS | 3760 | 1465120683014 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AF184C00) [pid = 3760] [serial = 2266] [outer = 000000B0AC57CC00] 02:58:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09DE4F800 == 43 [pid = 3760] [id = 756] 02:58:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AF358000) [pid = 3760] [serial = 2267] [outer = 0000000000000000] 02:58:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AF359000) [pid = 3760] [serial = 2268] [outer = 000000B0AF358000] 02:58:03 INFO - PROCESS | 3760 | 1465120683611 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:58:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:58:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1091ms 02:58:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:58:03 INFO - PROCESS | 3760 | 1465120683672 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 3760 | 1465120683676 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:58:03 INFO - PROCESS | 3760 | 1465120683679 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 3760 | 1465120683681 Marionette TRACE conn6 <- [1,2982,null,{}] 02:58:03 INFO - PROCESS | 3760 | 1465120683685 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:03 INFO - PROCESS | 3760 | 1465120683688 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:03 INFO - PROCESS | 3760 | 1465120683828 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:58:03 INFO - PROCESS | 3760 | 1465120683953 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 3760 | 1465120683956 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:03 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF7D000 == 44 [pid = 3760] [id = 757] 02:58:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0AF354800) [pid = 3760] [serial = 2269] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (000000B0AF359800) [pid = 3760] [serial = 2270] [outer = 000000B0AF354800] 02:58:04 INFO - PROCESS | 3760 | 1465120684012 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (000000B0AF57AC00) [pid = 3760] [serial = 2271] [outer = 000000B0AF354800] 02:58:04 INFO - PROCESS | 3760 | 1465120684506 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:58:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:58:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:58:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 02:58:04 INFO - PROCESS | 3760 | 1465120684562 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 3760 | 1465120684565 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:58:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:58:04 INFO - PROCESS | 3760 | 1465120684568 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 3760 | 1465120684571 Marionette TRACE conn6 <- [1,2986,null,{}] 02:58:04 INFO - PROCESS | 3760 | 1465120684574 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:04 INFO - PROCESS | 3760 | 1465120684577 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:04 INFO - PROCESS | 3760 | 1465120684745 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:58:04 INFO - PROCESS | 3760 | 1465120684872 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 3760 | 1465120684875 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:04 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09FEE1000 == 45 [pid = 3760] [id = 758] 02:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (000000B09E040000) [pid = 3760] [serial = 2272] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (000000B09F275800) [pid = 3760] [serial = 2273] [outer = 000000B09E040000] 02:58:04 INFO - PROCESS | 3760 | 1465120684935 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (000000B0A8A6BC00) [pid = 3760] [serial = 2274] [outer = 000000B09E040000] 02:58:05 INFO - PROCESS | 3760 | 1465120685609 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:58:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1085ms 02:58:05 INFO - PROCESS | 3760 | 1465120685669 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 3760 | 1465120685673 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:58:05 INFO - PROCESS | 3760 | 1465120685678 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 3760 | 1465120685682 Marionette TRACE conn6 <- [1,2990,null,{}] 02:58:05 INFO - PROCESS | 3760 | 1465120685687 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 3760 | 1465120685690 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:05 INFO - PROCESS | 3760 | 1465120685802 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:58:05 INFO - PROCESS | 3760 | 1465120685902 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 3760 | 1465120685905 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:05 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF49000 == 46 [pid = 3760] [id = 759] 02:58:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (000000B0A562BC00) [pid = 3760] [serial = 2275] [outer = 0000000000000000] 02:58:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (000000B0A8304000) [pid = 3760] [serial = 2276] [outer = 000000B0A562BC00] 02:58:05 INFO - PROCESS | 3760 | 1465120685955 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (000000B0AB13E000) [pid = 3760] [serial = 2277] [outer = 000000B0A562BC00] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF49800 == 45 [pid = 3760] [id = 751] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B35D3000 == 44 [pid = 3760] [id = 750] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30E3800 == 43 [pid = 3760] [id = 749] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E13000 == 42 [pid = 3760] [id = 748] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F98000 == 41 [pid = 3760] [id = 747] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B004C800 == 40 [pid = 3760] [id = 746] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AE3C7800 == 39 [pid = 3760] [id = 745] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF4C000 == 38 [pid = 3760] [id = 744] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C3A800 == 37 [pid = 3760] [id = 743] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B09F522800 == 36 [pid = 3760] [id = 742] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A4D3B000 == 35 [pid = 3760] [id = 730] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2BB6000 == 34 [pid = 3760] [id = 739] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FC3800 == 33 [pid = 3760] [id = 740] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF949000 == 32 [pid = 3760] [id = 741] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B09FEE1000 == 31 [pid = 3760] [id = 758] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF7D000 == 30 [pid = 3760] [id = 757] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B09DE4F800 == 29 [pid = 3760] [id = 756] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4E3B000 == 28 [pid = 3760] [id = 755] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01C6800 == 27 [pid = 3760] [id = 754] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3EDF800 == 26 [pid = 3760] [id = 752] 02:58:07 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AB33F800 == 25 [pid = 3760] [id = 753] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (000000B0A33A0000) [pid = 3760] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (000000B09F259800) [pid = 3760] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (000000B0A55D7C00) [pid = 3760] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (000000B09EB6B800) [pid = 3760] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (000000B09F01B800) [pid = 3760] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (000000B0A8F7D800) [pid = 3760] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (000000B09F271800) [pid = 3760] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (000000B0A330B400) [pid = 3760] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0AB146400) [pid = 3760] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB10D800) [pid = 3760] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB692400) [pid = 3760] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AB252800) [pid = 3760] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0ABFEDC00) [pid = 3760] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AC2D7000) [pid = 3760] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0A8366400) [pid = 3760] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A3FAC400) [pid = 3760] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0AB6E2400) [pid = 3760] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB49AC00) [pid = 3760] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ABC74000) [pid = 3760] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0ADE47C00) [pid = 3760] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AC5DFC00) [pid = 3760] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABB44C00) [pid = 3760] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AC331000) [pid = 3760] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0ABA6BC00) [pid = 3760] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CF7000) [pid = 3760] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:58:07 INFO - PROCESS | 3760 | 1465120687343 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:58:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:58:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1695ms 02:58:07 INFO - PROCESS | 3760 | 1465120687379 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:58:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:58:07 INFO - PROCESS | 3760 | 1465120687383 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:58:07 INFO - PROCESS | 3760 | 1465120687388 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 3760 | 1465120687391 Marionette TRACE conn6 <- [1,2994,null,{}] 02:58:07 INFO - PROCESS | 3760 | 1465120687397 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:07 INFO - PROCESS | 3760 | 1465120687400 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:07 INFO - PROCESS | 3760 | 1465120687497 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:58:07 INFO - PROCESS | 3760 | 1465120687577 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 3760 | 1465120687579 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:07 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A3BEB800 == 26 [pid = 3760] [id = 760] 02:58:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B09EB6AC00) [pid = 3760] [serial = 2278] [outer = 0000000000000000] 02:58:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B09EB78000) [pid = 3760] [serial = 2279] [outer = 000000B09EB6AC00] 02:58:07 INFO - PROCESS | 3760 | 1465120687629 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B09F21C800) [pid = 3760] [serial = 2280] [outer = 000000B09EB6AC00] 02:58:08 INFO - PROCESS | 3760 | 1465120688022 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:58:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 02:58:08 INFO - PROCESS | 3760 | 1465120688080 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 3760 | 1465120688086 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:58:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:58:08 INFO - PROCESS | 3760 | 1465120688093 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 3760 | 1465120688096 Marionette TRACE conn6 <- [1,2998,null,{}] 02:58:08 INFO - PROCESS | 3760 | 1465120688100 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 3760 | 1465120688103 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:08 INFO - PROCESS | 3760 | 1465120688196 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:58:08 INFO - PROCESS | 3760 | 1465120688203 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 3760 | 1465120688205 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:08 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AA71A000 == 27 [pid = 3760] [id = 761] 02:58:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B09FF6A000) [pid = 3760] [serial = 2281] [outer = 0000000000000000] 02:58:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0A3397400) [pid = 3760] [serial = 2282] [outer = 000000B09FF6A000] 02:58:08 INFO - PROCESS | 3760 | 1465120688253 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A3AC3C00) [pid = 3760] [serial = 2283] [outer = 000000B09FF6A000] 02:58:08 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:08 INFO - PROCESS | 3760 | 1465120688786 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:58:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:58:08 INFO - {} 02:58:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:58:08 INFO - {} 02:58:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:58:08 INFO - {} 02:58:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:58:08 INFO - {} 02:58:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 02:58:08 INFO - PROCESS | 3760 | 1465120688828 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 3760 | 1465120688830 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:58:08 INFO - TEST-START | /FileAPI/fileReader.html 02:58:08 INFO - PROCESS | 3760 | 1465120688834 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 3760 | 1465120688838 Marionette TRACE conn6 <- [1,3002,null,{}] 02:58:08 INFO - PROCESS | 3760 | 1465120688850 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 3760 | 1465120688855 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:09 INFO - PROCESS | 3760 | 1465120689021 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:58:09 INFO - PROCESS | 3760 | 1465120689070 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 3760 | 1465120689074 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF8F800 == 28 [pid = 3760] [id = 762] 02:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B09CDB0000) [pid = 3760] [serial = 2284] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0A8309800) [pid = 3760] [serial = 2285] [outer = 000000B09CDB0000] 02:58:09 INFO - PROCESS | 3760 | 1465120689124 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0A8D1B800) [pid = 3760] [serial = 2286] [outer = 000000B09CDB0000] 02:58:09 INFO - PROCESS | 3760 | 1465120689519 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:58:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:58:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:58:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:58:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:58:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 02:58:09 INFO - PROCESS | 3760 | 1465120689570 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:58:09 INFO - TEST-START | /FileAPI/historical.html 02:58:09 INFO - PROCESS | 3760 | 1465120689573 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:58:09 INFO - PROCESS | 3760 | 1465120689576 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 3760 | 1465120689578 Marionette TRACE conn6 <- [1,3006,null,{}] 02:58:09 INFO - PROCESS | 3760 | 1465120689581 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:09 INFO - PROCESS | 3760 | 1465120689584 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:09 INFO - PROCESS | 3760 | 1465120689703 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:58:09 INFO - PROCESS | 3760 | 1465120689759 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 3760 | 1465120689761 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:09 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D2800 == 29 [pid = 3760] [id = 763] 02:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0AADE8400) [pid = 3760] [serial = 2287] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AB123800) [pid = 3760] [serial = 2288] [outer = 000000B0AADE8400] 02:58:09 INFO - PROCESS | 3760 | 1465120689808 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0AB1B2800) [pid = 3760] [serial = 2289] [outer = 000000B0AADE8400] 02:58:10 INFO - PROCESS | 3760 | 1465120690211 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:58:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:58:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:58:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:58:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:58:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:58:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:58:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:58:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:58:10 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 02:58:10 INFO - PROCESS | 3760 | 1465120690270 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 3760 | 1465120690273 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:58:10 INFO - TEST-START | /FileAPI/idlharness.html 02:58:10 INFO - PROCESS | 3760 | 1465120690276 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 3760 | 1465120690278 Marionette TRACE conn6 <- [1,3010,null,{}] 02:58:10 INFO - PROCESS | 3760 | 1465120690288 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 3760 | 1465120690291 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:10 INFO - PROCESS | 3760 | 1465120690429 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:58:10 INFO - PROCESS | 3760 | 1465120690467 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 3760 | 1465120690469 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:10 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF938800 == 30 [pid = 3760] [id = 764] 02:58:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B09F26C000) [pid = 3760] [serial = 2290] [outer = 0000000000000000] 02:58:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB692400) [pid = 3760] [serial = 2291] [outer = 000000B09F26C000] 02:58:10 INFO - PROCESS | 3760 | 1465120690514 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0AB6BB000) [pid = 3760] [serial = 2292] [outer = 000000B09F26C000] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0AB1B0C00) [pid = 3760] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0ABC72000) [pid = 3760] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AC57C000) [pid = 3760] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ACD08400) [pid = 3760] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AC2D3800) [pid = 3760] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B09EB71000) [pid = 3760] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B09DE32C00) [pid = 3760] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A55D8400) [pid = 3760] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09DE34C00) [pid = 3760] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09E71EC00) [pid = 3760] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB618C00) [pid = 3760] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0ABE8AC00) [pid = 3760] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AF0AD400) [pid = 3760] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:58:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0AAD4A800) [pid = 3760] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:58:11 INFO - PROCESS | 3760 | 1465120691753 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:58:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:58:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:58:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:58:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:58:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:58:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:58:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:58:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:58:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:58:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:58:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 1611ms 02:58:11 INFO - PROCESS | 3760 | 1465120691890 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 3760 | 1465120691893 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /FileAPI/idlharness.worker 02:58:11 INFO - PROCESS | 3760 | 1465120691897 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 3760 | 1465120691898 Marionette TRACE conn6 <- [1,3014,null,{}] 02:58:11 INFO - PROCESS | 3760 | 1465120691902 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 3760 | 1465120691909 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:12 INFO - PROCESS | 3760 | 1465120692014 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:58:12 INFO - PROCESS | 3760 | 1465120692020 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 3760 | 1465120692022 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:12 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2EC2800 == 31 [pid = 3760] [id = 765] 02:58:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AB69D800) [pid = 3760] [serial = 2293] [outer = 0000000000000000] 02:58:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD04C00) [pid = 3760] [serial = 2294] [outer = 000000B0AB69D800] 02:58:12 INFO - PROCESS | 3760 | 1465120692068 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0ACD11C00) [pid = 3760] [serial = 2295] [outer = 000000B0AB69D800] 02:58:12 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:13 INFO - PROCESS | 3760 | 1465120693017 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:58:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:58:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:58:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:58:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:58:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:58:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:58:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:58:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:13 INFO - {} 02:58:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1260ms 02:58:13 INFO - PROCESS | 3760 | 1465120693159 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 3760 | 1465120693162 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:58:13 INFO - PROCESS | 3760 | 1465120693165 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 3760 | 1465120693167 Marionette TRACE conn6 <- [1,3018,null,{}] 02:58:13 INFO - PROCESS | 3760 | 1465120693171 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 3760 | 1465120693173 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:13 INFO - PROCESS | 3760 | 1465120693256 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:58:13 INFO - PROCESS | 3760 | 1465120693261 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 3760 | 1465120693263 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:13 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B4C42000 == 32 [pid = 3760] [id = 766] 02:58:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AD90F800) [pid = 3760] [serial = 2296] [outer = 0000000000000000] 02:58:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0ADE46800) [pid = 3760] [serial = 2297] [outer = 000000B0AD90F800] 02:58:13 INFO - PROCESS | 3760 | 1465120693308 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0B1CEE800) [pid = 3760] [serial = 2298] [outer = 000000B0AD90F800] 02:58:13 INFO - PROCESS | 3760 | 1465120693924 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:58:13 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:58:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 795ms 02:58:13 INFO - PROCESS | 3760 | 1465120693963 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 3760 | 1465120693968 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:58:13 INFO - PROCESS | 3760 | 1465120693974 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 3760 | 1465120693977 Marionette TRACE conn6 <- [1,3022,null,{}] 02:58:13 INFO - PROCESS | 3760 | 1465120693984 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 3760 | 1465120693987 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:14 INFO - PROCESS | 3760 | 1465120694125 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:58:14 INFO - PROCESS | 3760 | 1465120694233 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 3760 | 1465120694236 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:14 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8D90800 == 33 [pid = 3760] [id = 767] 02:58:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B09EB6A800) [pid = 3760] [serial = 2299] [outer = 0000000000000000] 02:58:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B09F01D000) [pid = 3760] [serial = 2300] [outer = 000000B09EB6A800] 02:58:14 INFO - PROCESS | 3760 | 1465120694295 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0A3073800) [pid = 3760] [serial = 2301] [outer = 000000B09EB6A800] 02:58:14 INFO - PROCESS | 3760 | 1465120694989 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:58:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:58:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1024ms 02:58:15 INFO - PROCESS | 3760 | 1465120695001 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 3760 | 1465120695006 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:58:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:58:15 INFO - PROCESS | 3760 | 1465120695012 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 3760 | 1465120695015 Marionette TRACE conn6 <- [1,3026,null,{}] 02:58:15 INFO - PROCESS | 3760 | 1465120695020 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:15 INFO - PROCESS | 3760 | 1465120695023 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:15 INFO - PROCESS | 3760 | 1465120695150 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:58:15 INFO - PROCESS | 3760 | 1465120695274 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 3760 | 1465120695277 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:15 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ACF8E800 == 34 [pid = 3760] [id = 768] 02:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0A4C4A000) [pid = 3760] [serial = 2302] [outer = 0000000000000000] 02:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B0A5596800) [pid = 3760] [serial = 2303] [outer = 000000B0A4C4A000] 02:58:15 INFO - PROCESS | 3760 | 1465120695337 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0A8A68400) [pid = 3760] [serial = 2304] [outer = 000000B0A4C4A000] 02:58:15 INFO - PROCESS | 3760 | 1465120695965 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:58:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:58:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:58:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1028ms 02:58:16 INFO - PROCESS | 3760 | 1465120696043 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 3760 | 1465120696046 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:58:16 INFO - PROCESS | 3760 | 1465120696050 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 3760 | 1465120696054 Marionette TRACE conn6 <- [1,3030,null,{}] 02:58:16 INFO - PROCESS | 3760 | 1465120696066 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 3760 | 1465120696071 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:16 INFO - PROCESS | 3760 | 1465120696284 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:58:16 INFO - PROCESS | 3760 | 1465120696294 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 3760 | 1465120696298 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:16 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30F1000 == 35 [pid = 3760] [id = 769] 02:58:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AB6D0400) [pid = 3760] [serial = 2305] [outer = 0000000000000000] 02:58:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B0ABB3B800) [pid = 3760] [serial = 2306] [outer = 000000B0AB6D0400] 02:58:16 INFO - PROCESS | 3760 | 1465120696356 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0AC326C00) [pid = 3760] [serial = 2307] [outer = 000000B0AB6D0400] 02:58:17 INFO - PROCESS | 3760 | 1465120697370 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:58:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2EC2800 == 34 [pid = 3760] [id = 765] 02:58:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF938800 == 33 [pid = 3760] [id = 764] 02:58:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF3D2800 == 32 [pid = 3760] [id = 763] 02:58:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF8F800 == 31 [pid = 3760] [id = 762] 02:58:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AA71A000 == 30 [pid = 3760] [id = 761] 02:58:17 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A3BEB800 == 29 [pid = 3760] [id = 760] 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AF0AA000) [pid = 3760] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0ABFE2400) [pid = 3760] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0AC581800) [pid = 3760] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B0AC32A400) [pid = 3760] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0ACD98800) [pid = 3760] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B0AC6CE000) [pid = 3760] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0AC579800) [pid = 3760] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0A3A4F000) [pid = 3760] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0A4C4D400) [pid = 3760] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B09E969000) [pid = 3760] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B09FD2A800) [pid = 3760] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AB6BEC00) [pid = 3760] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0A7CEF800) [pid = 3760] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0AADE6C00) [pid = 3760] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09F01E000) [pid = 3760] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09FD99000) [pid = 3760] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AA954C00) [pid = 3760] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AB148C00) [pid = 3760] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB698400) [pid = 3760] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0AD951800) [pid = 3760] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AF182800) [pid = 3760] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AF17AC00) [pid = 3760] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ADD65000) [pid = 3760] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0AD953000) [pid = 3760] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (000000B0ADE44400) [pid = 3760] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:58:17 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (000000B0ABB3D000) [pid = 3760] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:58:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:58:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:58:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:58:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:58:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1445ms 02:58:17 INFO - PROCESS | 3760 | 1465120697498 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:58:17 INFO - PROCESS | 3760 | 1465120697502 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:58:17 INFO - PROCESS | 3760 | 1465120697507 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:58:17 INFO - PROCESS | 3760 | 1465120697510 Marionette TRACE conn6 <- [1,3034,null,{}] 02:58:17 INFO - PROCESS | 3760 | 1465120697516 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:17 INFO - PROCESS | 3760 | 1465120697518 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:17 INFO - PROCESS | 3760 | 1465120697617 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:58:17 INFO - PROCESS | 3760 | 1465120697623 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 3760 | 1465120697626 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:17 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A7C47800 == 30 [pid = 3760] [id = 770] 02:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (000000B09FF6DC00) [pid = 3760] [serial = 2308] [outer = 0000000000000000] 02:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (000000B0A3395C00) [pid = 3760] [serial = 2309] [outer = 000000B09FF6DC00] 02:58:17 INFO - PROCESS | 3760 | 1465120697675 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B0A7C81800) [pid = 3760] [serial = 2310] [outer = 000000B09FF6DC00] 02:58:17 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:18 INFO - PROCESS | 3760 | 1465120698180 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 02:58:18 INFO - PROCESS | 3760 | 1465120698203 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 3760 | 1465120698208 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:58:18 INFO - PROCESS | 3760 | 1465120698214 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 3760 | 1465120698217 Marionette TRACE conn6 <- [1,3038,null,{}] 02:58:18 INFO - PROCESS | 3760 | 1465120698221 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 3760 | 1465120698223 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:18 INFO - PROCESS | 3760 | 1465120698329 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:58:18 INFO - PROCESS | 3760 | 1465120698337 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 3760 | 1465120698339 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:18 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC083000 == 31 [pid = 3760] [id = 771] 02:58:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B0AB111C00) [pid = 3760] [serial = 2311] [outer = 0000000000000000] 02:58:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB1A9C00) [pid = 3760] [serial = 2312] [outer = 000000B0AB111C00] 02:58:18 INFO - PROCESS | 3760 | 1465120698388 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AB49C000) [pid = 3760] [serial = 2313] [outer = 000000B0AB111C00] 02:58:18 INFO - PROCESS | 3760 | 1465120698846 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:58:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:58:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 02:58:18 INFO - PROCESS | 3760 | 1465120698909 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 3760 | 1465120698911 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:58:18 INFO - PROCESS | 3760 | 1465120698915 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 3760 | 1465120698919 Marionette TRACE conn6 <- [1,3042,null,{}] 02:58:18 INFO - PROCESS | 3760 | 1465120698930 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 3760 | 1465120698934 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:19 INFO - PROCESS | 3760 | 1465120699058 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:58:19 INFO - PROCESS | 3760 | 1465120699146 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 3760 | 1465120699149 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:19 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF41B000 == 32 [pid = 3760] [id = 772] 02:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0ABB3C000) [pid = 3760] [serial = 2314] [outer = 0000000000000000] 02:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0ABB96800) [pid = 3760] [serial = 2315] [outer = 000000B0ABB3C000] 02:58:19 INFO - PROCESS | 3760 | 1465120699198 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0ABE90800) [pid = 3760] [serial = 2316] [outer = 000000B0ABB3C000] 02:58:19 INFO - PROCESS | 3760 | 1465120699811 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:58:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:58:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1040ms 02:58:19 INFO - PROCESS | 3760 | 1465120699958 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 3760 | 1465120699961 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:58:19 INFO - PROCESS | 3760 | 1465120699984 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 3760 | 1465120699986 Marionette TRACE conn6 <- [1,3046,null,{}] 02:58:19 INFO - PROCESS | 3760 | 1465120699990 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 3760 | 1465120699992 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:20 INFO - PROCESS | 3760 | 1465120700115 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:58:20 INFO - PROCESS | 3760 | 1465120700165 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 3760 | 1465120700167 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B01D8800 == 33 [pid = 3760] [id = 773] 02:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0AC57F000) [pid = 3760] [serial = 2317] [outer = 0000000000000000] 02:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AC583400) [pid = 3760] [serial = 2318] [outer = 000000B0AC57F000] 02:58:20 INFO - PROCESS | 3760 | 1465120700213 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AC6D1C00) [pid = 3760] [serial = 2319] [outer = 000000B0AC57F000] 02:58:20 INFO - PROCESS | 3760 | 1465120700683 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:58:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:58:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:58:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:58:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:58:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:58:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 761ms 02:58:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:58:20 INFO - PROCESS | 3760 | 1465120700737 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 3760 | 1465120700740 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:58:20 INFO - PROCESS | 3760 | 1465120700743 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - PROCESS | 3760 | 1465120700745 Marionette TRACE conn6 <- [1,3050,null,{}] 02:58:20 INFO - PROCESS | 3760 | 1465120700748 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:20 INFO - PROCESS | 3760 | 1465120700750 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:20 INFO - PROCESS | 3760 | 1465120700878 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:58:20 INFO - PROCESS | 3760 | 1465120700952 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 3760 | 1465120700954 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:20 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1F94000 == 34 [pid = 3760] [id = 774] 02:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0ACD21C00) [pid = 3760] [serial = 2320] [outer = 0000000000000000] 02:58:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AD951C00) [pid = 3760] [serial = 2321] [outer = 000000B0ACD21C00] 02:58:21 INFO - PROCESS | 3760 | 1465120701000 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AE391800) [pid = 3760] [serial = 2322] [outer = 000000B0ACD21C00] 02:58:21 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:21 INFO - PROCESS | 3760 | 1465120701457 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:58:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:58:21 INFO - {} 02:58:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 776ms 02:58:21 INFO - PROCESS | 3760 | 1465120701522 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 3760 | 1465120701524 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:58:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:58:21 INFO - PROCESS | 3760 | 1465120701531 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 3760 | 1465120701533 Marionette TRACE conn6 <- [1,3054,null,{}] 02:58:21 INFO - PROCESS | 3760 | 1465120701537 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 3760 | 1465120701543 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:21 INFO - PROCESS | 3760 | 1465120701699 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B09FF6A000) [pid = 3760] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AADE8400) [pid = 3760] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B09CDB0000) [pid = 3760] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B09EB6AC00) [pid = 3760] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B09F26C000) [pid = 3760] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AC57CC00) [pid = 3760] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AF358000) [pid = 3760] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0AB4A2400) [pid = 3760] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B09F258C00) [pid = 3760] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B0AF354800) [pid = 3760] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B09E040000) [pid = 3760] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:58:21 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0AB69D800) [pid = 3760] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:58:21 INFO - PROCESS | 3760 | 1465120701757 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 3760 | 1465120701759 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:21 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2E03000 == 35 [pid = 3760] [id = 775] 02:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09EB6AC00) [pid = 3760] [serial = 2323] [outer = 0000000000000000] 02:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B0AB69D800) [pid = 3760] [serial = 2324] [outer = 000000B09EB6AC00] 02:58:21 INFO - PROCESS | 3760 | 1465120701806 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B0AF57FC00) [pid = 3760] [serial = 2325] [outer = 000000B09EB6AC00] 02:58:22 INFO - PROCESS | 3760 | 1465120702147 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:58:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:58:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 691ms 02:58:22 INFO - PROCESS | 3760 | 1465120702230 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 3760 | 1465120702232 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:58:22 INFO - PROCESS | 3760 | 1465120702236 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 3760 | 1465120702238 Marionette TRACE conn6 <- [1,3058,null,{}] 02:58:22 INFO - PROCESS | 3760 | 1465120702241 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 3760 | 1465120702243 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:22 INFO - PROCESS | 3760 | 1465120702359 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:58:22 INFO - PROCESS | 3760 | 1465120702367 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 3760 | 1465120702369 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:22 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B30F6800 == 36 [pid = 3760] [id = 776] 02:58:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B0AF580400) [pid = 3760] [serial = 2326] [outer = 0000000000000000] 02:58:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B0AF88D000) [pid = 3760] [serial = 2327] [outer = 000000B0AF580400] 02:58:22 INFO - PROCESS | 3760 | 1465120702415 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0AF903C00) [pid = 3760] [serial = 2328] [outer = 000000B0AF580400] 02:58:22 INFO - PROCESS | 3760 | 1465120702797 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:58:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 586ms 02:58:22 INFO - PROCESS | 3760 | 1465120702822 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 3760 | 1465120702824 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:58:22 INFO - PROCESS | 3760 | 1465120702827 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:58:22 INFO - PROCESS | 3760 | 1465120702829 Marionette TRACE conn6 <- [1,3062,null,{}] 02:58:22 INFO - PROCESS | 3760 | 1465120702833 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 3760 | 1465120702835 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:22 INFO - PROCESS | 3760 | 1465120702925 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:58:23 INFO - PROCESS | 3760 | 1465120703048 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 3760 | 1465120703050 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B371F000 == 37 [pid = 3760] [id = 777] 02:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B09FF23C00) [pid = 3760] [serial = 2329] [outer = 0000000000000000] 02:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0AF554400) [pid = 3760] [serial = 2330] [outer = 000000B09FF23C00] 02:58:23 INFO - PROCESS | 3760 | 1465120703098 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0AF55E400) [pid = 3760] [serial = 2331] [outer = 000000B09FF23C00] 02:58:23 INFO - PROCESS | 3760 | 1465120703455 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:58:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 02:58:23 INFO - PROCESS | 3760 | 1465120703503 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 3760 | 1465120703505 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:58:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:58:23 INFO - PROCESS | 3760 | 1465120703508 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 3760 | 1465120703510 Marionette TRACE conn6 <- [1,3066,null,{}] 02:58:23 INFO - PROCESS | 3760 | 1465120703514 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:23 INFO - PROCESS | 3760 | 1465120703516 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:23 INFO - PROCESS | 3760 | 1465120703635 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:58:23 INFO - PROCESS | 3760 | 1465120703643 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 3760 | 1465120703645 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:23 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B3EC8800 == 38 [pid = 3760] [id = 778] 02:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A5240C00) [pid = 3760] [serial = 2332] [outer = 0000000000000000] 02:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AF55C400) [pid = 3760] [serial = 2333] [outer = 000000B0A5240C00] 02:58:23 INFO - PROCESS | 3760 | 1465120703689 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AF90CC00) [pid = 3760] [serial = 2334] [outer = 000000B0A5240C00] 02:58:24 INFO - PROCESS | 3760 | 1465120704376 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 3760 | 1465120704494 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:58:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:58:24 INFO - PROCESS | 3760 | 1465120704542 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 3760 | 1465120704546 Marionette TRACE conn6 <- [1,3070,null,{}] 02:58:24 INFO - PROCESS | 3760 | 1465120704572 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 3760 | 1465120704576 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:24 INFO - PROCESS | 3760 | 1465120704731 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:58:24 INFO - PROCESS | 3760 | 1465120704855 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 3760 | 1465120704858 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:24 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AC012800 == 39 [pid = 3760] [id = 779] 02:58:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0A3ACEC00) [pid = 3760] [serial = 2335] [outer = 0000000000000000] 02:58:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0A8A6B800) [pid = 3760] [serial = 2336] [outer = 000000B0A3ACEC00] 02:58:24 INFO - PROCESS | 3760 | 1465120704919 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (000000B0AB149400) [pid = 3760] [serial = 2337] [outer = 000000B0A3ACEC00] 02:58:25 INFO - PROCESS | 3760 | 1465120705430 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:58:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:58:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:58:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:58:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 942ms 02:58:25 INFO - PROCESS | 3760 | 1465120705490 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:58:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:58:25 INFO - PROCESS | 3760 | 1465120705495 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:58:25 INFO - PROCESS | 3760 | 1465120705502 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 3760 | 1465120705505 Marionette TRACE conn6 <- [1,3074,null,{}] 02:58:25 INFO - PROCESS | 3760 | 1465120705510 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - PROCESS | 3760 | 1465120705513 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:25 INFO - PROCESS | 3760 | 1465120705642 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:58:25 INFO - PROCESS | 3760 | 1465120705795 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 3760 | 1465120705798 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:25 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B1DD1800 == 40 [pid = 3760] [id = 780] 02:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (000000B0ABC5BC00) [pid = 3760] [serial = 2338] [outer = 0000000000000000] 02:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (000000B0ABE8CC00) [pid = 3760] [serial = 2339] [outer = 000000B0ABC5BC00] 02:58:25 INFO - PROCESS | 3760 | 1465120705858 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (000000B0AC57E400) [pid = 3760] [serial = 2340] [outer = 000000B0ABC5BC00] 02:58:26 INFO - PROCESS | 3760 | 1465120706425 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:58:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:58:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 02:58:26 INFO - PROCESS | 3760 | 1465120706490 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 3760 | 1465120706493 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:58:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:58:26 INFO - PROCESS | 3760 | 1465120706496 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 3760 | 1465120706501 Marionette TRACE conn6 <- [1,3078,null,{}] 02:58:26 INFO - PROCESS | 3760 | 1465120706512 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:26 INFO - PROCESS | 3760 | 1465120706518 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:26 INFO - PROCESS | 3760 | 1465120706672 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:58:26 INFO - PROCESS | 3760 | 1465120706808 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 3760 | 1465120706812 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:26 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0B2B9F000 == 41 [pid = 3760] [id = 781] 02:58:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (000000B09F253400) [pid = 3760] [serial = 2341] [outer = 0000000000000000] 02:58:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (000000B0AD908000) [pid = 3760] [serial = 2342] [outer = 000000B09F253400] 02:58:26 INFO - PROCESS | 3760 | 1465120706871 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (000000B0AF351400) [pid = 3760] [serial = 2343] [outer = 000000B09F253400] 02:58:27 INFO - PROCESS | 3760 | 1465120707597 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:58:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:58:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1184ms 02:58:27 INFO - PROCESS | 3760 | 1465120707682 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 3760 | 1465120707687 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:58:27 INFO - PROCESS | 3760 | 1465120707691 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 3760 | 1465120707695 Marionette TRACE conn6 <- [1,3082,null,{}] 02:58:27 INFO - PROCESS | 3760 | 1465120707701 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 3760 | 1465120707704 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:27 INFO - PROCESS | 3760 | 1465120707818 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:58:27 INFO - PROCESS | 3760 | 1465120707915 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 3760 | 1465120707920 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:27 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A8FB1800 == 42 [pid = 3760] [id = 782] 02:58:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (000000B09F268400) [pid = 3760] [serial = 2344] [outer = 0000000000000000] 02:58:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (000000B0A3392800) [pid = 3760] [serial = 2345] [outer = 000000B09F268400] 02:58:27 INFO - PROCESS | 3760 | 1465120707971 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (000000B0A4BED800) [pid = 3760] [serial = 2346] [outer = 000000B09F268400] 02:58:28 INFO - PROCESS | 3760 | 1465120708474 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:58:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:58:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 839ms 02:58:28 INFO - PROCESS | 3760 | 1465120708538 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 3760 | 1465120708543 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:58:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:58:28 INFO - PROCESS | 3760 | 1465120708551 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 3760 | 1465120708553 Marionette TRACE conn6 <- [1,3086,null,{}] 02:58:28 INFO - PROCESS | 3760 | 1465120708557 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:28 INFO - PROCESS | 3760 | 1465120708560 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:28 INFO - PROCESS | 3760 | 1465120708666 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF49000 == 41 [pid = 3760] [id = 759] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B371F000 == 40 [pid = 3760] [id = 777] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30F6800 == 39 [pid = 3760] [id = 776] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2E03000 == 38 [pid = 3760] [id = 775] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1F94000 == 37 [pid = 3760] [id = 774] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B01D8800 == 36 [pid = 3760] [id = 773] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AF41B000 == 35 [pid = 3760] [id = 772] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC083000 == 34 [pid = 3760] [id = 771] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A7C47800 == 33 [pid = 3760] [id = 770] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B30F1000 == 32 [pid = 3760] [id = 769] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0ACF8E800 == 31 [pid = 3760] [id = 768] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8D90800 == 30 [pid = 3760] [id = 767] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B4C42000 == 29 [pid = 3760] [id = 766] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0A8FB1800 == 28 [pid = 3760] [id = 782] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B2B9F000 == 27 [pid = 3760] [id = 781] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B1DD1800 == 26 [pid = 3760] [id = 780] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0AC012800 == 25 [pid = 3760] [id = 779] 02:58:29 INFO - PROCESS | 3760 | --DOCSHELL 000000B0B3EC8800 == 24 [pid = 3760] [id = 778] 02:58:29 INFO - PROCESS | 3760 | 1465120709515 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 3760 | 1465120709519 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (000000B0A3AC3C00) [pid = 3760] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (000000B0AB123800) [pid = 3760] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (000000B0A3397400) [pid = 3760] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (000000B0A8309800) [pid = 3760] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (000000B09EB78000) [pid = 3760] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (000000B0AB692400) [pid = 3760] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (000000B09F21C800) [pid = 3760] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (000000B0A8304000) [pid = 3760] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (000000B0ADE46800) [pid = 3760] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (000000B0AB1B2800) [pid = 3760] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (000000B0ADE43000) [pid = 3760] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (000000B0AF359000) [pid = 3760] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (000000B0AF184C00) [pid = 3760] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (000000B0AB6BCC00) [pid = 3760] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (000000B0ABB42400) [pid = 3760] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (000000B0A3AD0C00) [pid = 3760] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (000000B0A7CF1400) [pid = 3760] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (000000B0AF57AC00) [pid = 3760] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (000000B0AF359800) [pid = 3760] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (000000B0A8A6BC00) [pid = 3760] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (000000B0ACD11C00) [pid = 3760] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (000000B09F275800) [pid = 3760] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (000000B0AB6BB000) [pid = 3760] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (000000B0ACD04C00) [pid = 3760] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (000000B0A8D1B800) [pid = 3760] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:58:29 INFO - PROCESS | 3760 | ++DOCSHELL 000000B09E7CD800 == 25 [pid = 3760] [id = 783] 02:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (000000B09D7CB400) [pid = 3760] [serial = 2347] [outer = 0000000000000000] 02:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (000000B09E71F400) [pid = 3760] [serial = 2348] [outer = 000000B09D7CB400] 02:58:29 INFO - PROCESS | 3760 | 1465120709696 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (000000B09EB71400) [pid = 3760] [serial = 2349] [outer = 000000B09D7CB400] 02:58:30 INFO - PROCESS | 3760 | 1465120710160 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:58:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1632ms 02:58:30 INFO - PROCESS | 3760 | 1465120710188 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 3760 | 1465120710192 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:58:30 INFO - PROCESS | 3760 | 1465120710196 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 3760 | 1465120710199 Marionette TRACE conn6 <- [1,3090,null,{}] 02:58:30 INFO - PROCESS | 3760 | 1465120710205 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 3760 | 1465120710209 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:30 INFO - PROCESS | 3760 | 1465120710305 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:58:30 INFO - PROCESS | 3760 | 1465120710320 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 3760 | 1465120710323 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:30 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0A86D2000 == 26 [pid = 3760] [id = 784] 02:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (000000B09F259400) [pid = 3760] [serial = 2350] [outer = 0000000000000000] 02:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (000000B09F268000) [pid = 3760] [serial = 2351] [outer = 000000B09F259400] 02:58:30 INFO - PROCESS | 3760 | 1465120710371 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (000000B09F56A000) [pid = 3760] [serial = 2352] [outer = 000000B09F259400] 02:58:30 INFO - PROCESS | 3760 | 1465120710807 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:58:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 02:58:30 INFO - PROCESS | 3760 | 1465120710831 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 3760 | 1465120710835 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:58:30 INFO - PROCESS | 3760 | 1465120710840 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 3760 | 1465120710842 Marionette TRACE conn6 <- [1,3094,null,{}] 02:58:30 INFO - PROCESS | 3760 | 1465120710847 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:30 INFO - PROCESS | 3760 | 1465120710849 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:30 INFO - PROCESS | 3760 | 1465120710949 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:58:31 INFO - PROCESS | 3760 | 1465120711020 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 3760 | 1465120711022 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ABED1800 == 27 [pid = 3760] [id = 785] 02:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (000000B0A3527000) [pid = 3760] [serial = 2353] [outer = 0000000000000000] 02:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (000000B0A3BCCC00) [pid = 3760] [serial = 2354] [outer = 000000B0A3527000] 02:58:31 INFO - PROCESS | 3760 | 1465120711069 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (000000B0A4C49C00) [pid = 3760] [serial = 2355] [outer = 000000B0A3527000] 02:58:31 INFO - PROCESS | 3760 | 1465120711533 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:58:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 732ms 02:58:31 INFO - PROCESS | 3760 | 1465120711576 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 3760 | 1465120711578 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:58:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:58:31 INFO - PROCESS | 3760 | 1465120711583 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 3760 | 1465120711589 Marionette TRACE conn6 <- [1,3098,null,{}] 02:58:31 INFO - PROCESS | 3760 | 1465120711599 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:31 INFO - PROCESS | 3760 | 1465120711603 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:31 INFO - PROCESS | 3760 | 1465120711697 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:58:31 INFO - PROCESS | 3760 | 1465120711718 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 3760 | 1465120711721 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:31 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0ADE22800 == 28 [pid = 3760] [id = 786] 02:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (000000B0A7CEDC00) [pid = 3760] [serial = 2356] [outer = 0000000000000000] 02:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (000000B0A8A69C00) [pid = 3760] [serial = 2357] [outer = 000000B0A7CEDC00] 02:58:31 INFO - PROCESS | 3760 | 1465120711766 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (000000B0AAD40800) [pid = 3760] [serial = 2358] [outer = 000000B0A7CEDC00] 02:58:32 INFO - PROCESS | 3760 | 1465120712236 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:58:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:58:32 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:58:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:58:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 02:58:32 INFO - PROCESS | 3760 | 1465120712279 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 3760 | 1465120712282 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:58:32 INFO - PROCESS | 3760 | 1465120712286 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:58:32 INFO - PROCESS | 3760 | 1465120712288 Marionette TRACE conn6 <- [1,3102,null,{}] 02:58:32 INFO - PROCESS | 3760 | 1465120712291 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 3760 | 1465120712293 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:32 INFO - PROCESS | 3760 | 1465120712451 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:58:32 INFO - PROCESS | 3760 | 1465120712474 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\", \"3afaa86f-f65b-4c6d-a466-9934221b370a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 3760 | 1465120712476 Marionette INFO sendAsync 8a170456-f2ee-4cae-888e-684cff42f53d 02:58:32 INFO - PROCESS | 3760 | ++DOCSHELL 000000B0AF3D5000 == 29 [pid = 3760] [id = 787] 02:58:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (000000B0AB12A400) [pid = 3760] [serial = 2359] [outer = 0000000000000000] 02:58:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (000000B0AB147800) [pid = 3760] [serial = 2360] [outer = 000000B0AB12A400] 02:58:32 INFO - PROCESS | 3760 | 1465120712521 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (000000B0AB1B5C00) [pid = 3760] [serial = 2361] [outer = 000000B0AB12A400] 02:58:32 INFO - PROCESS | 3760 | 1465120712929 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:58:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:58:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 02:58:32 INFO - PROCESS | 3760 | 1465120712982 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 3760 | 1465120712984 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:58:34 WARNING - u'runner_teardown' () 02:58:34 INFO - No more tests 02:58:34 INFO - Got 0 unexpected results 02:58:34 INFO - SUITE-END | took 701s 02:58:34 INFO - Closing logging queue 02:58:34 INFO - queue closed 02:58:34 INFO - Return code: 0 02:58:34 WARNING - # TBPL SUCCESS # 02:58:34 INFO - Running post-action listener: _resource_record_post_action 02:58:34 INFO - Running post-run listener: _resource_record_post_run 02:58:35 INFO - Total resource usage - Wall time: 724s; CPU: 14.0%; Read bytes: 29242368; Write bytes: 985344000; Read time: 612450; Write time: 7128680 02:58:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:58:35 INFO - install - Wall time: 14s; CPU: 2.0%; Read bytes: 0; Write bytes: 137911296; Read time: 0; Write time: 2762150 02:58:35 INFO - run-tests - Wall time: 710s; CPU: 14.0%; Read bytes: 29242368; Write bytes: 830708736; Read time: 612450; Write time: 4291560 02:58:35 INFO - Running post-run listener: _upload_blobber_files 02:58:35 INFO - Blob upload gear active. 02:58:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:58:35 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:58:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:58:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:58:35 INFO - (blobuploader) - INFO - Open directory for files ... 02:58:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:58:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:58:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:58:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:58:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:58:36 INFO - (blobuploader) - INFO - Done attempting. 02:58:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:58:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:58:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:58:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:58:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:58:38 INFO - (blobuploader) - INFO - Done attempting. 02:58:38 INFO - (blobuploader) - INFO - Iteration through files over. 02:58:38 INFO - Return code: 0 02:58:38 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:58:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1de82c0836861c54e1e9710c3b4a6fee7be054c83a993b0aeeb2d13b442682bfbca5bfcb07848e4841c91ab265a2f7e8409170771f4ded5aef1260730e0683e7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a614208a0b5ef4833c9da92adf95770757950d072c4fd7f6e08e0101228ac53a0d40c9ee8f1459691265ec3976074de85a9db70e77c8966985885b068009f0d6"} 02:58:38 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:58:38 INFO - Writing to file C:\slave\test\properties\blobber_files 02:58:38 INFO - Contents: 02:58:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1de82c0836861c54e1e9710c3b4a6fee7be054c83a993b0aeeb2d13b442682bfbca5bfcb07848e4841c91ab265a2f7e8409170771f4ded5aef1260730e0683e7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a614208a0b5ef4833c9da92adf95770757950d072c4fd7f6e08e0101228ac53a0d40c9ee8f1459691265ec3976074de85a9db70e77c8966985885b068009f0d6"} 02:58:38 INFO - Running post-run listener: copy_logs_to_upload_dir 02:58:38 INFO - Copying logs to upload dir... 02:58:38 INFO - mkdir: C:\slave\test\build\upload\logs 02:58:38 INFO - Copying logs to upload dir... 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - Using _rmtree_windows ... 02:58:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1025.786000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 6 secs) (at 2016-06-05 02:58:38.690248) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-05 02:58:38.691203) ========= '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-090\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-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-090\AppData\Local LOGONSERVER=\\T-W864-IX-090 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-090 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-090 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-090 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1de82c0836861c54e1e9710c3b4a6fee7be054c83a993b0aeeb2d13b442682bfbca5bfcb07848e4841c91ab265a2f7e8409170771f4ded5aef1260730e0683e7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a614208a0b5ef4833c9da92adf95770757950d072c4fd7f6e08e0101228ac53a0d40c9ee8f1459691265ec3976074de85a9db70e77c8966985885b068009f0d6"} build_url:https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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/QPOMCbUPR0SqTDdLCfMlZA/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/1de82c0836861c54e1e9710c3b4a6fee7be054c83a993b0aeeb2d13b442682bfbca5bfcb07848e4841c91ab265a2f7e8409170771f4ded5aef1260730e0683e7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a614208a0b5ef4833c9da92adf95770757950d072c4fd7f6e08e0101228ac53a0d40c9ee8f1459691265ec3976074de85a9db70e77c8966985885b068009f0d6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QPOMCbUPR0SqTDdLCfMlZA/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-06-05 02:58:38.813069) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-05 02:58:38.813406) ========= '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-090\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-090 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-090 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-090\AppData\Local LOGONSERVER=\\T-W864-IX-090 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-090 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-090 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-090 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-06-05 02:58:38.930445) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-05 02:58:38.930777) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-05 02:58:39.530824) ========= ========= Total master_lag: 0.53 =========