builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-092 starttime: 1465498566.79 results: success (0) buildid: 20160609095529 builduid: 50260888102748178194f2d93b146567 revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:06.794994) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:06.795446) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:06.795726) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:06.981883) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:56:06.982242) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False --11:56:07-- 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% 8.97 MB/s 11:56:08 (8.97 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.525000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:56:08.524387) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-09 11:56:08.524720) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.106000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-09 11:56:11.645013) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:56:11.645396) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a23a6103b9bef3d80874d74e2278ee47b458ed87 --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-beta --rev a23a6103b9bef3d80874d74e2278ee47b458ed87 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False 2016-06-09 11:56:12,006 truncating revision to first 12 chars 2016-06-09 11:56:12,007 Setting DEBUG logging. 2016-06-09 11:56:12,007 attempt 1/10 2016-06-09 11:56:12,007 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a23a6103b9be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 11:56:12,835 unpacking tar archive at: mozilla-beta-a23a6103b9be/testing/mozharness/ program finished with exit code 0 elapsedTime=1.487000 ========= master_lag: 0.49 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:56:13.622301) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:13.622630) ========= script_repo_revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:13.623045) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:13.623360) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:56:13.639915) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 8 secs) (at 2016-06-09 11:56:13.640182) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:56:13 INFO - MultiFileLogger online at 20160609 11:56:13 in C:\slave\test 11:56:13 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-beta --download-symbols true 11:56:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:56:13 INFO - {'append_to_log': False, 11:56:13 INFO - 'base_work_dir': 'C:\\slave\\test', 11:56:13 INFO - 'blob_upload_branch': 'mozilla-beta', 11:56:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:56:13 INFO - 'buildbot_json_path': 'buildprops.json', 11:56:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:56:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:56:13 INFO - 'download_minidump_stackwalk': True, 11:56:13 INFO - 'download_symbols': 'true', 11:56:13 INFO - 'e10s': False, 11:56:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:56:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:56:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:56:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:56:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:56:13 INFO - 'C:/mozilla-build/tooltool.py'), 11:56:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:56:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:56:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:56:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:56:13 INFO - 'log_level': 'info', 11:56:13 INFO - 'log_to_console': True, 11:56:13 INFO - 'opt_config_files': (), 11:56:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:56:13 INFO - '--processes=1', 11:56:13 INFO - '--config=%(test_path)s/wptrunner.ini', 11:56:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:56:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:56:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:56:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:56:13 INFO - 'pip_index': False, 11:56:13 INFO - 'require_test_zip': True, 11:56:13 INFO - 'test_type': ('testharness',), 11:56:13 INFO - 'this_chunk': '1', 11:56:13 INFO - 'total_chunks': '10', 11:56:13 INFO - 'virtualenv_path': 'venv', 11:56:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:56:13 INFO - 'work_dir': 'build'} 11:56:13 INFO - ##### 11:56:13 INFO - ##### Running clobber step. 11:56:13 INFO - ##### 11:56:13 INFO - Running pre-action listener: _resource_record_pre_action 11:56:13 INFO - Running main action method: clobber 11:56:13 INFO - rmtree: C:\slave\test\build 11:56:13 INFO - Using _rmtree_windows ... 11:56:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:57:42 INFO - Running post-action listener: _resource_record_post_action 11:57:42 INFO - ##### 11:57:42 INFO - ##### Running read-buildbot-config step. 11:57:42 INFO - ##### 11:57:42 INFO - Running pre-action listener: _resource_record_pre_action 11:57:42 INFO - Running main action method: read_buildbot_config 11:57:42 INFO - Using buildbot properties: 11:57:42 INFO - { 11:57:42 INFO - "project": "", 11:57:42 INFO - "product": "firefox", 11:57:42 INFO - "script_repo_revision": "production", 11:57:42 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 11:57:42 INFO - "repository": "", 11:57:42 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 11:57:42 INFO - "buildid": "20160609095529", 11:57:42 INFO - "pgo_build": "False", 11:57:42 INFO - "basedir": "C:\\slave\\test", 11:57:42 INFO - "buildnumber": 2, 11:57:42 INFO - "slavename": "t-w864-ix-092", 11:57:42 INFO - "revision": "a23a6103b9bef3d80874d74e2278ee47b458ed87", 11:57:42 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:57:42 INFO - "platform": "win64", 11:57:42 INFO - "branch": "mozilla-beta", 11:57:42 INFO - "repo_path": "releases/mozilla-beta", 11:57:42 INFO - "moz_repo_path": "", 11:57:42 INFO - "stage_platform": "win64", 11:57:42 INFO - "builduid": "50260888102748178194f2d93b146567", 11:57:42 INFO - "slavebuilddir": "test" 11:57:42 INFO - } 11:57:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 11:57:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 11:57:42 INFO - Running post-action listener: _resource_record_post_action 11:57:42 INFO - ##### 11:57:42 INFO - ##### Running download-and-extract step. 11:57:42 INFO - ##### 11:57:42 INFO - Running pre-action listener: _resource_record_pre_action 11:57:42 INFO - Running main action method: download_and_extract 11:57:42 INFO - mkdir: C:\slave\test\build\tests 11:57:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:57:42 INFO - https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:57:42 INFO - trying https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 11:57:42 INFO - Downloading https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:57:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 11:57:43 INFO - Downloaded 1240 bytes. 11:57:43 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:57:43 INFO - Using the following test package requirements: 11:57:43 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:57:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 11:57:43 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 11:57:43 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'jsshell-win64.zip'], 11:57:43 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 11:57:43 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:57:43 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 11:57:43 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 11:57:43 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 11:57:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:57:43 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 11:57:43 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 11:57: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')]} 11:57:43 INFO - https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:57:43 INFO - trying https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 11:57:43 INFO - Downloading https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 11:57:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 11:57:44 INFO - Downloaded 20849430 bytes. 11:57:44 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:57:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:57:46 INFO - caution: filename not matched: web-platform/* 11:57:46 INFO - Return code: 11 11:57:46 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')]} 11:57:46 INFO - https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:57:46 INFO - trying https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 11:57:46 INFO - Downloading https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 11:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 11:57:48 INFO - Downloaded 36389114 bytes. 11:57:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:57:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:58:30 INFO - caution: filename not matched: bin/* 11:58:30 INFO - caution: filename not matched: config/* 11:58:30 INFO - caution: filename not matched: mozbase/* 11:58:30 INFO - caution: filename not matched: marionette/* 11:58:30 INFO - caution: filename not matched: tools/wptserve/* 11:58:30 INFO - Return code: 11 11:58:30 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')]} 11:58:30 INFO - https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 11:58:30 INFO - trying https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:58:30 INFO - Downloading https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 11:58:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 11:58:32 INFO - Downloaded 82711473 bytes. 11:58:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:58:32 INFO - mkdir: C:\slave\test\properties 11:58:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:58:32 INFO - Writing to file C:\slave\test\properties\build_url 11:58:32 INFO - Contents: 11:58:32 INFO - build_url:https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:58:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:58:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:58:33 INFO - Writing to file C:\slave\test\properties\symbols_url 11:58:33 INFO - Contents: 11:58:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:58:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:33 INFO - https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:58:33 INFO - trying https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:58:33 INFO - Downloading https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:58:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 11:58:34 INFO - Downloaded 50738125 bytes. 11:58:34 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:58:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:58:38 INFO - Return code: 0 11:58:38 INFO - Running post-action listener: _resource_record_post_action 11:58:38 INFO - Running post-action listener: set_extra_try_arguments 11:58:38 INFO - ##### 11:58:38 INFO - ##### Running create-virtualenv step. 11:58:38 INFO - ##### 11:58:38 INFO - Running pre-action listener: _pre_create_virtualenv 11:58:38 INFO - Running pre-action listener: _resource_record_pre_action 11:58:38 INFO - Running main action method: create_virtualenv 11:58:38 INFO - Creating virtualenv C:\slave\test\build\venv 11:58:38 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 11:58:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:58:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:58:45 INFO - Installing distribute......................................................................................................................................................................................done. 11:58:47 INFO - Return code: 0 11:58:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:58:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:58:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:58:47 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 0x026AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0270B7C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D7368>, '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 0x0249AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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', '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-092\\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 11:58:47 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 11:58:47 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 11:58:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:58:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 11:58:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:58:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:58:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:58:47 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 11:58:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:58:47 INFO - 'DCLOCATION': 'SCL3', 11:58:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:58:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:58:47 INFO - 'HOMEDRIVE': 'C:', 11:58:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 11:58:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:58:47 INFO - 'KTS_VERSION': '1.19c', 11:58:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 11:58:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 11:58:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:58:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:58:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:58:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:58:47 INFO - 'MOZ_NO_REMOTE': '1', 11:58:47 INFO - 'NO_EM_RESTART': '1', 11:58:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:58:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:58:47 INFO - 'OS': 'Windows_NT', 11:58:47 INFO - 'OURDRIVE': 'C:', 11:58:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:58:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:58:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:58:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:58:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:58:47 INFO - 'PROCESSOR_LEVEL': '6', 11:58:47 INFO - 'PROCESSOR_REVISION': '1e05', 11:58:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:58:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:58:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:58:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:58:47 INFO - 'PROMPT': '$P$G', 11:58:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:58:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:58:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:58:47 INFO - 'PWD': 'C:\\slave\\test', 11:58:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:58:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:58:47 INFO - 'SYSTEMDRIVE': 'C:', 11:58:47 INFO - 'SYSTEMROOT': 'C:\\windows', 11:58:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:47 INFO - 'TEST1': 'testie', 11:58:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:47 INFO - 'USERDOMAIN': 'T-W864-IX-092', 11:58:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 11:58:47 INFO - 'USERNAME': 'cltbld', 11:58:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 11:58:47 INFO - 'WINDIR': 'C:\\windows', 11:58:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:58:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:58:48 INFO - Downloading/unpacking psutil>=0.7.1 11:58:48 INFO - Running setup.py egg_info for package psutil 11:58:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:58:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:58:48 INFO - Installing collected packages: psutil 11:58:48 INFO - Running setup.py install for psutil 11:58:48 INFO - building 'psutil._psutil_windows' extension 11:58:48 INFO - error: Unable to find vcvarsall.bat 11:58:48 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-pvqpo4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:58:48 INFO - running install 11:58:48 INFO - running build 11:58:48 INFO - running build_py 11:58:48 INFO - creating build 11:58:48 INFO - creating build\lib.win32-2.7 11:58:48 INFO - creating build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:58:48 INFO - running build_ext 11:58:48 INFO - building 'psutil._psutil_windows' extension 11:58:48 INFO - error: Unable to find vcvarsall.bat 11:58:48 INFO - ---------------------------------------- 11:58:48 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-pvqpo4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:58:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-092\AppData\Roaming\pip\pip.log 11:58:48 WARNING - Return code: 1 11:58:48 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! 11:58:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:58:48 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')]} 11:58:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:58:48 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')]} 11:58:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:58:48 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 0x026AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0270B7C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D7368>, '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 0x0249AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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', '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-092\\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 11:58:48 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 11:58:48 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 11:58:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:58:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 11:58:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:58:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:58:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:58:48 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 11:58:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:58:48 INFO - 'DCLOCATION': 'SCL3', 11:58:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:58:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:58:48 INFO - 'HOMEDRIVE': 'C:', 11:58:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 11:58:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:58:48 INFO - 'KTS_VERSION': '1.19c', 11:58:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 11:58:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 11:58:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:58:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:58:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:58:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:58:48 INFO - 'MOZ_NO_REMOTE': '1', 11:58:48 INFO - 'NO_EM_RESTART': '1', 11:58:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:58:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:58:48 INFO - 'OS': 'Windows_NT', 11:58:48 INFO - 'OURDRIVE': 'C:', 11:58:48 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', 11:58:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:58:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:58:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:58:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:58:48 INFO - 'PROCESSOR_LEVEL': '6', 11:58:48 INFO - 'PROCESSOR_REVISION': '1e05', 11:58:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:58:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:58:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:58:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:58:48 INFO - 'PROMPT': '$P$G', 11:58:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:58:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:58:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:58:48 INFO - 'PWD': 'C:\\slave\\test', 11:58:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:58:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:58:48 INFO - 'SYSTEMDRIVE': 'C:', 11:58:48 INFO - 'SYSTEMROOT': 'C:\\windows', 11:58:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:48 INFO - 'TEST1': 'testie', 11:58:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:48 INFO - 'USERDOMAIN': 'T-W864-IX-092', 11:58:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 11:58:48 INFO - 'USERNAME': 'cltbld', 11:58:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 11:58:48 INFO - 'WINDIR': 'C:\\windows', 11:58:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:58:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:58:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:58:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:58:49 INFO - Running setup.py egg_info for package mozsystemmonitor 11:58:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:58:49 INFO - Running setup.py egg_info for package psutil 11:58:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:58:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:58:49 INFO - Installing collected packages: mozsystemmonitor, psutil 11:58:49 INFO - Running setup.py install for mozsystemmonitor 11:58:49 INFO - Running setup.py install for psutil 11:58:49 INFO - building 'psutil._psutil_windows' extension 11:58:49 INFO - error: Unable to find vcvarsall.bat 11:58:49 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-azu0nr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:58:49 INFO - running install 11:58:49 INFO - running build 11:58:49 INFO - running build_py 11:58:49 INFO - running build_ext 11:58:49 INFO - building 'psutil._psutil_windows' extension 11:58:49 INFO - error: Unable to find vcvarsall.bat 11:58:49 INFO - ---------------------------------------- 11:58:49 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-azu0nr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:58:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-092\AppData\Roaming\pip\pip.log 11:58:49 WARNING - Return code: 1 11:58:49 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! 11:58:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:58:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:58:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:58:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:58:49 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 0x026AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0270B7C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D7368>, '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 0x0249AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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', '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-092\\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 11:58:49 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 11:58:49 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 11:58:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:58:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 11:58:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:58:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:58:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:58:49 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 11:58:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:58:49 INFO - 'DCLOCATION': 'SCL3', 11:58:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:58:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:58:49 INFO - 'HOMEDRIVE': 'C:', 11:58:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 11:58:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:58:49 INFO - 'KTS_VERSION': '1.19c', 11:58:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 11:58:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 11:58:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:58:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:58:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:58:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:58:49 INFO - 'MOZ_NO_REMOTE': '1', 11:58:49 INFO - 'NO_EM_RESTART': '1', 11:58:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:58:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:58:49 INFO - 'OS': 'Windows_NT', 11:58:49 INFO - 'OURDRIVE': 'C:', 11:58:49 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:58:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:58:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:58:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:58:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:58:49 INFO - 'PROCESSOR_LEVEL': '6', 11:58:49 INFO - 'PROCESSOR_REVISION': '1e05', 11:58:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:58:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:58:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:58:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:58:49 INFO - 'PROMPT': '$P$G', 11:58:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:58:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:58:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:58:49 INFO - 'PWD': 'C:\\slave\\test', 11:58:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:58:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:58:49 INFO - 'SYSTEMDRIVE': 'C:', 11:58:49 INFO - 'SYSTEMROOT': 'C:\\windows', 11:58:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:49 INFO - 'TEST1': 'testie', 11:58:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:49 INFO - 'USERDOMAIN': 'T-W864-IX-092', 11:58:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 11:58:49 INFO - 'USERNAME': 'cltbld', 11:58:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 11:58:49 INFO - 'WINDIR': 'C:\\windows', 11:58:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:58:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:58:50 INFO - Downloading/unpacking blobuploader==1.2.4 11:58:50 INFO - Downloading blobuploader-1.2.4.tar.gz 11:58:50 INFO - Running setup.py egg_info for package blobuploader 11:58:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:58:54 INFO - Running setup.py egg_info for package requests 11:58:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:58:54 INFO - Downloading docopt-0.6.1.tar.gz 11:58:54 INFO - Running setup.py egg_info for package docopt 11:58:54 INFO - Installing collected packages: blobuploader, docopt, requests 11:58:54 INFO - Running setup.py install for blobuploader 11:58:54 INFO - Running setup.py install for docopt 11:58:54 INFO - Running setup.py install for requests 11:58:54 INFO - Successfully installed blobuploader docopt requests 11:58:54 INFO - Cleaning up... 11:58:54 INFO - Return code: 0 11:58:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:58:54 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')]} 11:58:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:58:54 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')]} 11:58:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:58:54 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 0x026AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0270B7C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D7368>, '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 0x0249AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027B80C0>, '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-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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', '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-092\\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 11:58:54 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 11:58:54 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 11:58:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:58:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 11:58:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:58:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:58:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:58:54 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 11:58:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:58:54 INFO - 'DCLOCATION': 'SCL3', 11:58:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:58:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:58:54 INFO - 'HOMEDRIVE': 'C:', 11:58:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 11:58:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:58:54 INFO - 'KTS_VERSION': '1.19c', 11:58:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 11:58:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 11:58:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:58:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:58:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:58:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:58:54 INFO - 'MOZ_NO_REMOTE': '1', 11:58:54 INFO - 'NO_EM_RESTART': '1', 11:58:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:58:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:58:54 INFO - 'OS': 'Windows_NT', 11:58:54 INFO - 'OURDRIVE': 'C:', 11:58:54 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', 11:58:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:58:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:58:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:58:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:58:54 INFO - 'PROCESSOR_LEVEL': '6', 11:58:54 INFO - 'PROCESSOR_REVISION': '1e05', 11:58:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:58:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:58:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:58:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:58:54 INFO - 'PROMPT': '$P$G', 11:58:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:58:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:58:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:58:54 INFO - 'PWD': 'C:\\slave\\test', 11:58:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:58:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:58:54 INFO - 'SYSTEMDRIVE': 'C:', 11:58:54 INFO - 'SYSTEMROOT': 'C:\\windows', 11:58:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:54 INFO - 'TEST1': 'testie', 11:58:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:58:54 INFO - 'USERDOMAIN': 'T-W864-IX-092', 11:58:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 11:58:54 INFO - 'USERNAME': 'cltbld', 11:58:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 11:58:54 INFO - 'WINDIR': 'C:\\windows', 11:58:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:58:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:58:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:58:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:58:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:58:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:58:59 INFO - Unpacking c:\slave\test\build\tests\marionette 11:58:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:58:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:58:59 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 11:58:59 INFO - Running setup.py install for browsermob-proxy 11:59:15 INFO - Running setup.py install for manifestparser 11:59:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for marionette-client 11:59:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:59:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for marionette-driver 11:59:15 INFO - Running setup.py install for mozcrash 11:59:15 INFO - Running setup.py install for mozdebug 11:59:15 INFO - Running setup.py install for mozdevice 11:59:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozfile 11:59:15 INFO - Running setup.py install for mozhttpd 11:59:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozinfo 11:59:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozInstall 11:59:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozleak 11:59:15 INFO - Running setup.py install for mozlog 11:59:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for moznetwork 11:59:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozprocess 11:59:15 INFO - Running setup.py install for mozprofile 11:59:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozrunner 11:59:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for mozscreenshot 11:59:15 INFO - Running setup.py install for moztest 11:59:15 INFO - Running setup.py install for mozversion 11:59:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:59:15 INFO - Running setup.py install for wptserve 11:59:15 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 11:59:15 INFO - Cleaning up... 11:59:15 INFO - Return code: 0 11:59:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:59:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:59:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:59:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:59:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:59:15 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 0x026AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x027AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0270B7C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026D7368>, '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 0x0249AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027B80C0>, '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-092', 'USERDOMAIN': 'T-W864-IX-092', '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-092', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-092', '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', '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-092\\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 11:59:15 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 11:59:15 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 11:59:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:59:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 11:59:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:59:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:59:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:59:15 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 11:59:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:59:15 INFO - 'DCLOCATION': 'SCL3', 11:59:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:59:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:59:15 INFO - 'HOMEDRIVE': 'C:', 11:59:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 11:59:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:59:15 INFO - 'KTS_VERSION': '1.19c', 11:59:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 11:59:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 11:59:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:59:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:59:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:59:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:59:15 INFO - 'MOZ_NO_REMOTE': '1', 11:59:15 INFO - 'NO_EM_RESTART': '1', 11:59:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:59:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:59:15 INFO - 'OS': 'Windows_NT', 11:59:15 INFO - 'OURDRIVE': 'C:', 11:59:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 11:59:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:59:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:59:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:59:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:59:15 INFO - 'PROCESSOR_LEVEL': '6', 11:59:15 INFO - 'PROCESSOR_REVISION': '1e05', 11:59:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:59:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:59:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:59:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:59:15 INFO - 'PROMPT': '$P$G', 11:59:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:59:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:59:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:59:15 INFO - 'PWD': 'C:\\slave\\test', 11:59:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:59:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:59:15 INFO - 'SYSTEMDRIVE': 'C:', 11:59:15 INFO - 'SYSTEMROOT': 'C:\\windows', 11:59:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:59:15 INFO - 'TEST1': 'testie', 11:59:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:59:15 INFO - 'USERDOMAIN': 'T-W864-IX-092', 11:59:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 11:59:15 INFO - 'USERNAME': 'cltbld', 11:59:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 11:59:15 INFO - 'WINDIR': 'C:\\windows', 11:59:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:59:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:59:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:59:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:59:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:59:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:59:19 INFO - Unpacking c:\slave\test\build\tests\marionette 11:59:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:59:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:59:19 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)) 11:59:31 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)) 11:59:31 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)) 11:59:31 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)) 11:59:31 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)) 11:59:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:59:31 INFO - Downloading blessings-1.6.tar.gz 11:59:31 INFO - Running setup.py egg_info for package blessings 11:59:31 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)) 11:59:31 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:59:31 INFO - Running setup.py install for blessings 11:59:31 INFO - Running setup.py install for browsermob-proxy 11:59:31 INFO - Running setup.py install for manifestparser 11:59:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Running setup.py install for marionette-client 11:59:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:59:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Running setup.py install for marionette-driver 11:59:31 INFO - Running setup.py install for mozcrash 11:59:31 INFO - Running setup.py install for mozdebug 11:59:31 INFO - Running setup.py install for mozdevice 11:59:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Running setup.py install for mozhttpd 11:59:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Running setup.py install for mozInstall 11:59:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Running setup.py install for mozleak 11:59:31 INFO - Running setup.py install for mozprofile 11:59:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Running setup.py install for mozrunner 11:59:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:59:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:59:33 INFO - Running setup.py install for mozscreenshot 11:59:33 INFO - Running setup.py install for moztest 11:59:33 INFO - Running setup.py install for mozversion 11:59:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:59:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:59:33 INFO - Running setup.py install for wptserve 11:59:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:59:33 INFO - Cleaning up... 11:59:33 INFO - Return code: 0 11:59:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:59:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:59:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:59:33 INFO - Reading from file tmpfile_stdout 11:59:33 INFO - Using _rmtree_windows ... 11:59:33 INFO - Using _rmtree_windows ... 11:59:33 INFO - Current package versions: 11:59:33 INFO - blessings == 1.6 11:59:33 INFO - blobuploader == 1.2.4 11:59:33 INFO - browsermob-proxy == 0.6.0 11:59:33 INFO - distribute == 0.6.14 11:59:33 INFO - docopt == 0.6.1 11:59:33 INFO - manifestparser == 1.1 11:59:33 INFO - marionette-client == 2.3.0 11:59:33 INFO - marionette-driver == 1.4.0 11:59:33 INFO - mozInstall == 1.12 11:59:33 INFO - mozcrash == 0.17 11:59:33 INFO - mozdebug == 0.1 11:59:33 INFO - mozdevice == 0.48 11:59:33 INFO - mozfile == 1.2 11:59:33 INFO - mozhttpd == 0.7 11:59:33 INFO - mozinfo == 0.9 11:59:33 INFO - mozleak == 0.1 11:59:33 INFO - mozlog == 3.1 11:59:33 INFO - moznetwork == 0.27 11:59:33 INFO - mozprocess == 0.22 11:59:33 INFO - mozprofile == 0.28 11:59:33 INFO - mozrunner == 6.11 11:59:33 INFO - mozscreenshot == 0.1 11:59:33 INFO - mozsystemmonitor == 0.0 11:59:33 INFO - moztest == 0.7 11:59:33 INFO - mozversion == 1.4 11:59:33 INFO - requests == 1.2.3 11:59:33 INFO - wptserve == 1.4.0 11:59:33 INFO - Running post-action listener: _resource_record_post_action 11:59:33 INFO - Running post-action listener: _start_resource_monitoring 11:59:33 INFO - Starting resource monitoring. 11:59:33 INFO - ##### 11:59:33 INFO - ##### Running pull step. 11:59:33 INFO - ##### 11:59:33 INFO - Running pre-action listener: _resource_record_pre_action 11:59:33 INFO - Running main action method: pull 11:59:33 INFO - Pull has nothing to do! 11:59:33 INFO - Running post-action listener: _resource_record_post_action 11:59:33 INFO - ##### 11:59:33 INFO - ##### Running install step. 11:59:33 INFO - ##### 11:59:33 INFO - Running pre-action listener: _resource_record_pre_action 11:59:33 INFO - Running main action method: install 11:59:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:59:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:59:33 INFO - Reading from file tmpfile_stdout 11:59:33 INFO - Using _rmtree_windows ... 11:59:33 INFO - Using _rmtree_windows ... 11:59:33 INFO - Detecting whether we're running mozinstall >=1.0... 11:59:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:59:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:59:34 INFO - Reading from file tmpfile_stdout 11:59:34 INFO - Output received: 11:59:34 INFO - Usage: mozinstall-script.py [options] installer 11:59:34 INFO - Options: 11:59:34 INFO - -h, --help show this help message and exit 11:59:34 INFO - -d DEST, --destination=DEST 11:59:34 INFO - Directory to install application into. [default: 11:59:34 INFO - "C:\slave\test"] 11:59:34 INFO - --app=APP Application being installed. [default: firefox] 11:59:34 INFO - Using _rmtree_windows ... 11:59:34 INFO - Using _rmtree_windows ... 11:59:34 INFO - mkdir: C:\slave\test\build\application 11:59:34 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.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:59:34 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.0.en-US.win64.zip --destination C:\slave\test\build\application 11:59:36 INFO - Reading from file tmpfile_stdout 11:59:36 INFO - Output received: 11:59:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:59:36 INFO - Using _rmtree_windows ... 11:59:36 INFO - Using _rmtree_windows ... 11:59:36 INFO - Running post-action listener: _resource_record_post_action 11:59:36 INFO - ##### 11:59:36 INFO - ##### Running run-tests step. 11:59:36 INFO - ##### 11:59:36 INFO - Running pre-action listener: _resource_record_pre_action 11:59:36 INFO - Running main action method: run_tests 11:59:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:59:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:59:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:59:36 INFO - grabbing minidump binary from tooltool 11:59: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')]} 11:59:36 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 0x026D7368>, '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 0x0249AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027B80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:59:36 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 11:59:36 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 11:59:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:59:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfcwpcp 11:59:37 INFO - INFO - File integrity verified, renaming tmpfcwpcp to win32-minidump_stackwalk.exe 11:59:37 INFO - Return code: 0 11:59:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:59:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:59:37 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/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.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 11:59:37 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/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.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 11:59:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:59:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Roaming', 11:59:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:59:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:59:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:59:37 INFO - 'COMPUTERNAME': 'T-W864-IX-092', 11:59:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:59:37 INFO - 'DCLOCATION': 'SCL3', 11:59:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:59:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:59:37 INFO - 'HOMEDRIVE': 'C:', 11:59:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-092', 11:59:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:59:37 INFO - 'KTS_VERSION': '1.19c', 11:59:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-092\\AppData\\Local', 11:59:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-092', 11:59:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:59:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:59:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:59:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:59:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:59:37 INFO - 'MOZ_NO_REMOTE': '1', 11:59:37 INFO - 'NO_EM_RESTART': '1', 11:59:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:59:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:59:37 INFO - 'OS': 'Windows_NT', 11:59:37 INFO - 'OURDRIVE': 'C:', 11:59:37 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', 11:59:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:59:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:59:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:59:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:59:37 INFO - 'PROCESSOR_LEVEL': '6', 11:59:37 INFO - 'PROCESSOR_REVISION': '1e05', 11:59:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:59:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:59:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:59:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:59:37 INFO - 'PROMPT': '$P$G', 11:59:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:59:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:59:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:59:37 INFO - 'PWD': 'C:\\slave\\test', 11:59:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:59:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:59:37 INFO - 'SYSTEMDRIVE': 'C:', 11:59:37 INFO - 'SYSTEMROOT': 'C:\\windows', 11:59:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:59:37 INFO - 'TEST1': 'testie', 11:59:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:59:37 INFO - 'USERDOMAIN': 'T-W864-IX-092', 11:59:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-092', 11:59:37 INFO - 'USERNAME': 'cltbld', 11:59:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-092', 11:59:37 INFO - 'WINDIR': 'C:\\windows', 11:59:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:59:37 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/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.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 11:59:39 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 11:59:39 INFO - import pkg_resources 11:59:40 INFO - Using 1 client processes 11:59:43 INFO - SUITE-START | Running 778 tests 11:59:43 INFO - Running testharness tests 11:59:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:59:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:59:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:59:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:59:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:59:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:59:44 INFO - Setting up ssl 11:59:44 INFO - PROCESS | certutil | 11:59:44 INFO - PROCESS | certutil | 11:59:44 INFO - PROCESS | certutil | 11:59:44 INFO - Certificate Nickname Trust Attributes 11:59:44 INFO - SSL,S/MIME,JAR/XPI 11:59:44 INFO - 11:59:44 INFO - web-platform-tests CT,, 11:59:44 INFO - 11:59:44 INFO - Starting runner 11:59:45 INFO - PROCESS | 1164 | [1164] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:59:45 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:59:45 INFO - PROCESS | 1164 | [1164] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 11:59:46 INFO - PROCESS | 1164 | 1465498786748 Marionette DEBUG Marionette enabled via build flag and pref 11:59:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C3525E000 == 1 [pid = 1164] [id = 1] 11:59:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 1 (0000008C44183000) [pid = 1164] [serial = 1] [outer = 0000000000000000] 11:59:47 INFO - PROCESS | 1164 | [1164] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:59:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 2 (0000008C44184000) [pid = 1164] [serial = 2] [outer = 0000008C44183000] 11:59:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47569000 == 2 [pid = 1164] [id = 2] 11:59:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 3 (0000008C47569800) [pid = 1164] [serial = 3] [outer = 0000000000000000] 11:59:48 INFO - PROCESS | 1164 | [1164] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:59:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 4 (0000008C4756A800) [pid = 1164] [serial = 4] [outer = 0000008C47569800] 11:59:48 INFO - PROCESS | 1164 | 1465498788457 Marionette INFO Listening on port 2828 11:59:50 INFO - PROCESS | 1164 | 1465498790165 Marionette DEBUG Marionette enabled via command-line flag 11:59:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BF000 == 3 [pid = 1164] [id = 3] 11:59:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 5 (0000008C48505800) [pid = 1164] [serial = 5] [outer = 0000000000000000] 11:59:50 INFO - PROCESS | 1164 | [1164] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:59:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 6 (0000008C48506800) [pid = 1164] [serial = 6] [outer = 0000008C48505800] 11:59:50 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:59:50 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:59:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 7 (0000008C48F12800) [pid = 1164] [serial = 7] [outer = 0000008C47569800] 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791214 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791247 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791255 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791291 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 11:59:51 INFO - PROCESS | 1164 | 1465498791297 Marionette DEBUG Closed connection conn0 11:59:51 INFO - PROCESS | 1164 | 1465498791299 Marionette DEBUG Closed connection conn1 11:59:51 INFO - PROCESS | 1164 | 1465498791301 Marionette DEBUG Closed connection conn2 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791307 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 11:59:51 INFO - PROCESS | 1164 | 1465498791362 Marionette DEBUG Closed connection conn3 11:59:51 INFO - PROCESS | 1164 | 1465498791565 Marionette DEBUG Closed connection conn4 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791572 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 11:59:51 INFO - PROCESS | 1164 | 1465498791589 Marionette DEBUG Closed connection conn5 11:59:51 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:59:51 INFO - PROCESS | 1164 | 1465498791593 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 11:59:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4942F800 == 4 [pid = 1164] [id = 4] 11:59:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 8 (0000008C441DEC00) [pid = 1164] [serial = 8] [outer = 0000000000000000] 11:59:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 9 (0000008C494A9400) [pid = 1164] [serial = 9] [outer = 0000008C441DEC00] 11:59:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 10 (0000008C4966A000) [pid = 1164] [serial = 10] [outer = 0000008C441DEC00] 11:59:51 INFO - PROCESS | 1164 | 1465498791763 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:59:51 INFO - PROCESS | 1164 | 1465498791771 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160609095529","device":"desktop","version":"48.0"} 11:59:52 INFO - PROCESS | 1164 | [1164] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:59:52 INFO - PROCESS | 1164 | [1164] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:59:52 INFO - PROCESS | 1164 | [1164] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:59:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D422800 == 5 [pid = 1164] [id = 5] 11:59:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 11 (0000008C4D42D800) [pid = 1164] [serial = 11] [outer = 0000000000000000] 11:59:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D433800 == 6 [pid = 1164] [id = 6] 11:59:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 12 (0000008C4EF6F400) [pid = 1164] [serial = 12] [outer = 0000000000000000] 11:59:53 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:59:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC64000 == 7 [pid = 1164] [id = 7] 11:59:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 13 (0000008C4DBEDC00) [pid = 1164] [serial = 13] [outer = 0000000000000000] 11:59:53 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:59:53 INFO - PROCESS | 1164 | [1164] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:59:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 14 (0000008C4FFAC000) [pid = 1164] [serial = 14] [outer = 0000008C4DBEDC00] 11:59:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 15 (0000008C50406000) [pid = 1164] [serial = 15] [outer = 0000008C4D42D800] 11:59:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 16 (0000008C4FCAA000) [pid = 1164] [serial = 16] [outer = 0000008C4EF6F400] 11:59:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 17 (0000008C4FCAC000) [pid = 1164] [serial = 17] [outer = 0000008C4DBEDC00] 11:59:54 INFO - PROCESS | 1164 | 1465498794851 Marionette INFO startBrowser 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:54 INFO - PROCESS | 1164 | 1465498794885 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1164 | 1465498794898 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1164 | 1465498794901 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 18 (0000008C525D4400) [pid = 1164] [serial = 18] [outer = 0000008C4DBEDC00] 11:59:55 INFO - PROCESS | 1164 | 1465498795816 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"30d14a63-0af3-4a2a-b641-469b027c1061","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160609095529","device":"desktop","version":"48.0","command_id":1}}] 11:59:56 INFO - PROCESS | 1164 | 1465498796223 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}] 11:59:56 INFO - PROCESS | 1164 | 1465498796227 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:56 INFO - PROCESS | 1164 | 1465498796328 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 11:59:56 INFO - PROCESS | 1164 | 1465498796349 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:59:56 INFO - PROCESS | 1164 | 1465498796351 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:56 INFO - PROCESS | 1164 | [1164] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:59:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C3525E000 == 6 [pid = 1164] [id = 1] 11:59:58 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:59:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 19 (0000008C41E09400) [pid = 1164] [serial = 19] [outer = 0000008C4DBEDC00] 11:59:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:59:58 INFO - PROCESS | 1164 | 1465498798676 Marionette TRACE conn6 <- [1,3,null,{}] 11:59:58 INFO - PROCESS | 1164 | 1465498798683 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:59:58 INFO - PROCESS | 1164 | 1465498798687 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:58 INFO - PROCESS | 1164 | 1465498798713 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 11:59:58 INFO - PROCESS | 1164 | 1465498798741 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 11:59:58 INFO - PROCESS | 1164 | 1465498798745 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 11:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:59:58 INFO - PROCESS | 1164 | 1465498798750 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:59:58 INFO - PROCESS | 1164 | 1465498798755 Marionette TRACE conn6 <- [1,6,null,{}] 11:59:58 INFO - PROCESS | 1164 | 1465498798951 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}] 11:59:58 INFO - PROCESS | 1164 | 1465498798956 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:58 INFO - PROCESS | 1164 | 1465498798978 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 11:59:59 INFO - PROCESS | 1164 | 1465498799030 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1164 | 1465498799033 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 11:59:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48512000 == 7 [pid = 1164] [id = 8] 11:59:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 20 (0000008C485F2000) [pid = 1164] [serial = 20] [outer = 0000000000000000] 11:59:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 21 (0000008C49208800) [pid = 1164] [serial = 21] [outer = 0000008C485F2000] 11:59:59 INFO - PROCESS | 1164 | 1465498799095 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 22 (0000008C4CF09400) [pid = 1164] [serial = 22] [outer = 0000008C485F2000] 11:59:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49076800 == 8 [pid = 1164] [id = 9] 11:59:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 23 (0000008C4D647400) [pid = 1164] [serial = 23] [outer = 0000000000000000] 11:59:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 24 (0000008C4F7A8C00) [pid = 1164] [serial = 24] [outer = 0000008C4D647400] 11:59:59 INFO - PROCESS | 1164 | 1465498799557 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 25 (0000008C4FCAFC00) [pid = 1164] [serial = 25] [outer = 0000008C4D647400] 12:00:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43BCE000 == 9 [pid = 1164] [id = 10] 12:00:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 26 (0000008C43BD1000) [pid = 1164] [serial = 26] [outer = 0000000000000000] 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 27 (0000008C4411F800) [pid = 1164] [serial = 27] [outer = 0000008C43BD1000] 12:00:03 INFO - PROCESS | 1164 | 1465498803398 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]]]}] 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 28 (0000008C42743800) [pid = 1164] [serial = 28] [outer = 0000008C43BD1000] 12:00:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4942F800 == 8 [pid = 1164] [id = 4] 12:00:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C41EAA800 == 9 [pid = 1164] [id = 11] 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 29 (0000008C415D6000) [pid = 1164] [serial = 29] [outer = 0000000000000000] 12:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 4769ms 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 30 (0000008C49003C00) [pid = 1164] [serial = 30] [outer = 0000008C415D6000] 12:00:03 INFO - PROCESS | 1164 | 1465498803567 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1164 | 1465498803570 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 31 (0000008C4920D000) [pid = 1164] [serial = 31] [outer = 0000008C415D6000] 12:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:00:03 INFO - PROCESS | 1164 | 1465498803624 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 1164 | 1465498803627 Marionette TRACE conn6 <- [1,10,null,{}] 12:00:03 INFO - PROCESS | 1164 | 1465498803645 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}] 12:00:03 INFO - PROCESS | 1164 | 1465498803647 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:03 INFO - PROCESS | 1164 | 1465498803817 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:00:03 INFO - PROCESS | 1164 | 1465498803873 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1164 | 1465498803876 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C42DCC800 == 10 [pid = 1164] [id = 12] 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 32 (0000008C436F6400) [pid = 1164] [serial = 32] [outer = 0000000000000000] 12:00:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 33 (0000008C47FBC800) [pid = 1164] [serial = 33] [outer = 0000008C436F6400] 12:00:03 INFO - PROCESS | 1164 | 1465498803926 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 34 (0000008C4CF10000) [pid = 1164] [serial = 34] [outer = 0000008C436F6400] 12:00:04 INFO - PROCESS | 1164 | 1465498804315 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]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 773ms 12:00:04 INFO - PROCESS | 1164 | 1465498804373 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:00:04 INFO - PROCESS | 1164 | 1465498804379 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:00:04 INFO - PROCESS | 1164 | 1465498804385 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 1164 | 1465498804389 Marionette TRACE conn6 <- [1,14,null,{}] 12:00:04 INFO - PROCESS | 1164 | 1465498804393 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}] 12:00:04 INFO - PROCESS | 1164 | 1465498804395 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:04 INFO - PROCESS | 1164 | 1465498804486 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:00:04 INFO - PROCESS | 1164 | 1465498804493 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 1164 | 1465498804495 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49434800 == 11 [pid = 1164] [id = 13] 12:00:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 35 (0000008C4DB1A400) [pid = 1164] [serial = 35] [outer = 0000000000000000] 12:00:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 36 (0000008C4DB64000) [pid = 1164] [serial = 36] [outer = 0000008C4DB1A400] 12:00:04 INFO - PROCESS | 1164 | 1465498804553 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 37 (0000008C4F7AC000) [pid = 1164] [serial = 37] [outer = 0000008C4DB1A400] 12:00:05 INFO - PROCESS | 1164 | 1465498805071 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]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 735ms 12:00:05 INFO - PROCESS | 1164 | 1465498805123 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 1164 | 1465498805125 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:00:05 INFO - PROCESS | 1164 | 1465498805151 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1164 | 1465498805155 Marionette TRACE conn6 <- [1,18,null,{}] 12:00:05 INFO - PROCESS | 1164 | 1465498805167 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}] 12:00:05 INFO - PROCESS | 1164 | 1465498805172 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:05 INFO - PROCESS | 1164 | 1465498805286 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:00:05 INFO - PROCESS | 1164 | 1465498805303 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1164 | 1465498805306 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D68D800 == 12 [pid = 1164] [id = 14] 12:00:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 38 (0000008C52CAA400) [pid = 1164] [serial = 38] [outer = 0000000000000000] 12:00:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 39 (0000008C52CB0000) [pid = 1164] [serial = 39] [outer = 0000008C52CAA400] 12:00:05 INFO - PROCESS | 1164 | 1465498805357 Marionette DEBUG loaded listener.js 12:00:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 40 (0000008C53F49000) [pid = 1164] [serial = 40] [outer = 0000008C52CAA400] 12:00:05 INFO - PROCESS | 1164 | 1465498805741 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]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 12:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:00:05 INFO - PROCESS | 1164 | 1465498805797 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 1164 | 1465498805800 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:00:05 INFO - PROCESS | 1164 | 1465498805804 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1164 | 1465498805806 Marionette TRACE conn6 <- [1,22,null,{}] 12:00:05 INFO - PROCESS | 1164 | 1465498805810 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}] 12:00:05 INFO - PROCESS | 1164 | 1465498805812 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:05 INFO - PROCESS | 1164 | 1465498805918 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:00:05 INFO - PROCESS | 1164 | 1465498805926 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:05 INFO - PROCESS | 1164 | 1465498805928 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F7ED000 == 13 [pid = 1164] [id = 15] 12:00:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 41 (0000008C4CC66800) [pid = 1164] [serial = 41] [outer = 0000000000000000] 12:00:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 42 (0000008C4CC6BC00) [pid = 1164] [serial = 42] [outer = 0000008C4CC66800] 12:00:05 INFO - PROCESS | 1164 | 1465498805974 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 43 (0000008C4F8BA000) [pid = 1164] [serial = 43] [outer = 0000008C4CC66800] 12:00:06 INFO - PROCESS | 1164 | 1465498806365 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]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 12:00:06 INFO - PROCESS | 1164 | 1465498806393 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1164 | 1465498806395 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:00:06 INFO - PROCESS | 1164 | 1465498806398 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:00:06 INFO - PROCESS | 1164 | 1465498806400 Marionette TRACE conn6 <- [1,26,null,{}] 12:00:06 INFO - PROCESS | 1164 | 1465498806403 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}] 12:00:06 INFO - PROCESS | 1164 | 1465498806406 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:06 INFO - PROCESS | 1164 | 1465498806510 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:00:06 INFO - PROCESS | 1164 | 1465498806518 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1164 | 1465498806520 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93C000 == 14 [pid = 1164] [id = 16] 12:00:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 44 (0000008C4CC6A000) [pid = 1164] [serial = 44] [outer = 0000000000000000] 12:00:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 45 (0000008C4FDC2000) [pid = 1164] [serial = 45] [outer = 0000008C4CC6A000] 12:00:06 INFO - PROCESS | 1164 | 1465498806570 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 46 (0000008C534F1000) [pid = 1164] [serial = 46] [outer = 0000008C4CC6A000] 12:00:06 INFO - PROCESS | 1164 | 1465498806970 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]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 626ms 12:00:07 INFO - PROCESS | 1164 | 1465498807029 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1164 | 1465498807031 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:00:07 INFO - PROCESS | 1164 | 1465498807034 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1164 | 1465498807036 Marionette TRACE conn6 <- [1,30,null,{}] 12:00:07 INFO - PROCESS | 1164 | 1465498807039 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}] 12:00:07 INFO - PROCESS | 1164 | 1465498807045 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:07 INFO - PROCESS | 1164 | 1465498807186 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:00:07 INFO - PROCESS | 1164 | 1465498807194 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1164 | 1465498807197 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50034000 == 15 [pid = 1164] [id = 17] 12:00:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 47 (0000008C5149BC00) [pid = 1164] [serial = 47] [outer = 0000000000000000] 12:00:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 48 (0000008C42DDF800) [pid = 1164] [serial = 48] [outer = 0000008C5149BC00] 12:00:07 INFO - PROCESS | 1164 | 1465498807244 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 49 (0000008C42DE6800) [pid = 1164] [serial = 49] [outer = 0000008C5149BC00] 12:00:07 INFO - PROCESS | 1164 | 1465498807624 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]]]}] 12:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 12:00:07 INFO - PROCESS | 1164 | 1465498807664 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1164 | 1465498807667 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:00:07 INFO - PROCESS | 1164 | 1465498807670 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1164 | 1465498807672 Marionette TRACE conn6 <- [1,34,null,{}] 12:00:07 INFO - PROCESS | 1164 | 1465498807675 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}] 12:00:07 INFO - PROCESS | 1164 | 1465498807677 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:07 INFO - PROCESS | 1164 | 1465498807775 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:00:07 INFO - PROCESS | 1164 | 1465498807799 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:07 INFO - PROCESS | 1164 | 1465498807801 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5094A800 == 16 [pid = 1164] [id = 18] 12:00:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 50 (0000008C41409C00) [pid = 1164] [serial = 50] [outer = 0000000000000000] 12:00:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 51 (0000008C4140E400) [pid = 1164] [serial = 51] [outer = 0000008C41409C00] 12:00:07 INFO - PROCESS | 1164 | 1465498807846 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 52 (0000008C42DEB000) [pid = 1164] [serial = 52] [outer = 0000008C41409C00] 12:00:08 INFO - PROCESS | 1164 | 1465498808206 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]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 12:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:00:08 INFO - PROCESS | 1164 | 1465498808258 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1164 | 1465498808260 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:00:08 INFO - PROCESS | 1164 | 1465498808264 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1164 | 1465498808265 Marionette TRACE conn6 <- [1,38,null,{}] 12:00:08 INFO - PROCESS | 1164 | 1465498808269 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}] 12:00:08 INFO - PROCESS | 1164 | 1465498808271 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:08 INFO - PROCESS | 1164 | 1465498808373 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:00:08 INFO - PROCESS | 1164 | 1465498808381 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1164 | 1465498808383 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C512DD800 == 17 [pid = 1164] [id = 19] 12:00:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 53 (0000008C41410800) [pid = 1164] [serial = 53] [outer = 0000000000000000] 12:00:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (0000008C41563C00) [pid = 1164] [serial = 54] [outer = 0000008C41410800] 12:00:08 INFO - PROCESS | 1164 | 1465498808428 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C42DE9400) [pid = 1164] [serial = 55] [outer = 0000008C41410800] 12:00:08 INFO - PROCESS | 1164 | 1465498808795 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]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 12:00:08 INFO - PROCESS | 1164 | 1465498808854 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1164 | 1465498808856 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:00:08 INFO - PROCESS | 1164 | 1465498808859 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:00:08 INFO - PROCESS | 1164 | 1465498808861 Marionette TRACE conn6 <- [1,42,null,{}] 12:00:08 INFO - PROCESS | 1164 | 1465498808864 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}] 12:00:08 INFO - PROCESS | 1164 | 1465498808866 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:08 INFO - PROCESS | 1164 | 1465498808970 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:00:08 INFO - PROCESS | 1164 | 1465498808978 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1164 | 1465498808980 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C6B800 == 18 [pid = 1164] [id = 20] 12:00:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C41568400) [pid = 1164] [serial = 56] [outer = 0000000000000000] 12:00:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C42F46800) [pid = 1164] [serial = 57] [outer = 0000008C41568400] 12:00:09 INFO - PROCESS | 1164 | 1465498809025 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C42F4E000) [pid = 1164] [serial = 58] [outer = 0000008C41568400] 12:00:09 INFO - PROCESS | 1164 | 1465498809408 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]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 12:00:09 INFO - PROCESS | 1164 | 1465498809450 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1164 | 1465498809452 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:00:09 INFO - PROCESS | 1164 | 1465498809456 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:00:09 INFO - PROCESS | 1164 | 1465498809458 Marionette TRACE conn6 <- [1,46,null,{}] 12:00:09 INFO - PROCESS | 1164 | 1465498809461 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}] 12:00:09 INFO - PROCESS | 1164 | 1465498809463 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:09 INFO - PROCESS | 1164 | 1465498809570 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:00:09 INFO - PROCESS | 1164 | 1465498809580 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:09 INFO - PROCESS | 1164 | 1465498809582 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C8F800 == 19 [pid = 1164] [id = 21] 12:00:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C42F4B000) [pid = 1164] [serial = 59] [outer = 0000000000000000] 12:00:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C42FC9800) [pid = 1164] [serial = 60] [outer = 0000008C42F4B000] 12:00:09 INFO - PROCESS | 1164 | 1465498809628 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C42FD2000) [pid = 1164] [serial = 61] [outer = 0000008C42F4B000] 12:00:10 INFO - PROCESS | 1164 | 1465498810004 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]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 12:00:10 INFO - PROCESS | 1164 | 1465498810046 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 1164 | 1465498810049 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:00:10 INFO - PROCESS | 1164 | 1465498810052 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1164 | 1465498810054 Marionette TRACE conn6 <- [1,50,null,{}] 12:00:10 INFO - PROCESS | 1164 | 1465498810058 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}] 12:00:10 INFO - PROCESS | 1164 | 1465498810060 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:10 INFO - PROCESS | 1164 | 1465498810173 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:00:10 INFO - PROCESS | 1164 | 1465498810180 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1164 | 1465498810183 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A32000 == 20 [pid = 1164] [id = 22] 12:00:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C49B53400) [pid = 1164] [serial = 62] [outer = 0000000000000000] 12:00:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C50BD8400) [pid = 1164] [serial = 63] [outer = 0000008C49B53400] 12:00:10 INFO - PROCESS | 1164 | 1465498810236 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C42E99800) [pid = 1164] [serial = 64] [outer = 0000008C49B53400] 12:00:10 INFO - PROCESS | 1164 | 1465498810644 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]]]}] 12:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 12:00:10 INFO - PROCESS | 1164 | 1465498810683 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:00:10 INFO - PROCESS | 1164 | 1465498810685 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:00:10 INFO - PROCESS | 1164 | 1465498810688 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:00:10 INFO - PROCESS | 1164 | 1465498810690 Marionette TRACE conn6 <- [1,54,null,{}] 12:00:10 INFO - PROCESS | 1164 | 1465498810694 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}] 12:00:10 INFO - PROCESS | 1164 | 1465498810695 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:11 INFO - PROCESS | 1164 | 1465498811437 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:00:11 INFO - PROCESS | 1164 | 1465498811524 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:11 INFO - PROCESS | 1164 | 1465498811528 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43B60000 == 21 [pid = 1164] [id = 23] 12:00:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C41565800) [pid = 1164] [serial = 65] [outer = 0000000000000000] 12:00:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4263D400) [pid = 1164] [serial = 66] [outer = 0000008C41565800] 12:00:11 INFO - PROCESS | 1164 | 1465498811581 Marionette DEBUG loaded listener.js 12:00:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42F46C00) [pid = 1164] [serial = 67] [outer = 0000008C41565800] 12:00:12 INFO - PROCESS | 1164 | 1465498812015 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]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1379ms 12:00:12 INFO - PROCESS | 1164 | 1465498812072 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:00:12 INFO - PROCESS | 1164 | 1465498812077 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:00:12 INFO - PROCESS | 1164 | 1465498812082 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:00:12 INFO - PROCESS | 1164 | 1465498812085 Marionette TRACE conn6 <- [1,58,null,{}] 12:00:12 INFO - PROCESS | 1164 | 1465498812090 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}] 12:00:12 INFO - PROCESS | 1164 | 1465498812093 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:12 INFO - PROCESS | 1164 | 1465498812224 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:00:12 INFO - PROCESS | 1164 | 1465498812251 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1164 | 1465498812253 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4907A800 == 22 [pid = 1164] [id = 24] 12:00:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4377F400) [pid = 1164] [serial = 68] [outer = 0000000000000000] 12:00:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C47FC6400) [pid = 1164] [serial = 69] [outer = 0000008C4377F400] 12:00:12 INFO - PROCESS | 1164 | 1465498812302 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C48531000) [pid = 1164] [serial = 70] [outer = 0000008C4377F400] 12:00:12 INFO - PROCESS | 1164 | 1465498812723 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]]]}] 12:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 691ms 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C441DEC00) [pid = 1164] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4DB1A400) [pid = 1164] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C52CAA400) [pid = 1164] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4CC66800) [pid = 1164] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4CC6A000) [pid = 1164] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C485F2000) [pid = 1164] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:00:12 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C436F6400) [pid = 1164] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:00:13 INFO - PROCESS | 1164 | 1465498812997 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1164 | 1465498813000 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:00:13 INFO - PROCESS | 1164 | 1465498813012 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:00:13 INFO - PROCESS | 1164 | 1465498813026 Marionette TRACE conn6 <- [1,62,null,{}] 12:00:13 INFO - PROCESS | 1164 | 1465498813031 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}] 12:00:13 INFO - PROCESS | 1164 | 1465498813033 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:13 INFO - PROCESS | 1164 | 1465498813119 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:00:13 INFO - PROCESS | 1164 | 1465498813128 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1164 | 1465498813130 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D2A8800 == 23 [pid = 1164] [id = 25] 12:00:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4966A800) [pid = 1164] [serial = 71] [outer = 0000000000000000] 12:00:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4966FC00) [pid = 1164] [serial = 72] [outer = 0000008C4966A800] 12:00:13 INFO - PROCESS | 1164 | 1465498813175 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4CC68000) [pid = 1164] [serial = 73] [outer = 0000008C4966A800] 12:00:13 INFO - PROCESS | 1164 | 1465498813572 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]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 585ms 12:00:13 INFO - PROCESS | 1164 | 1465498813612 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1164 | 1465498813616 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:00:13 INFO - PROCESS | 1164 | 1465498813626 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 1164 | 1465498813631 Marionette TRACE conn6 <- [1,66,null,{}] 12:00:13 INFO - PROCESS | 1164 | 1465498813635 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}] 12:00:13 INFO - PROCESS | 1164 | 1465498813638 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:13 INFO - PROCESS | 1164 | 1465498813728 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:00:13 INFO - PROCESS | 1164 | 1465498813734 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1164 | 1465498813736 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F81C800 == 24 [pid = 1164] [id = 26] 12:00:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42E97800) [pid = 1164] [serial = 74] [outer = 0000000000000000] 12:00:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4D649400) [pid = 1164] [serial = 75] [outer = 0000008C42E97800] 12:00:13 INFO - PROCESS | 1164 | 1465498813781 Marionette DEBUG loaded listener.js 12:00:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4DBE3800) [pid = 1164] [serial = 76] [outer = 0000008C42E97800] 12:00:14 INFO - PROCESS | 1164 | 1465498814196 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 12:00:14 INFO - PROCESS | 1164 | 1465498814255 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1164 | 1465498814258 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:00:14 INFO - PROCESS | 1164 | 1465498814261 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1164 | 1465498814263 Marionette TRACE conn6 <- [1,70,null,{}] 12:00:14 INFO - PROCESS | 1164 | 1465498814266 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}] 12:00:14 INFO - PROCESS | 1164 | 1465498814268 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:14 INFO - PROCESS | 1164 | 1465498814349 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:00:14 INFO - PROCESS | 1164 | 1465498814356 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1164 | 1465498814358 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50422000 == 25 [pid = 1164] [id = 27] 12:00:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4F74C400) [pid = 1164] [serial = 77] [outer = 0000000000000000] 12:00:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4F8B9C00) [pid = 1164] [serial = 78] [outer = 0000008C4F74C400] 12:00:14 INFO - PROCESS | 1164 | 1465498814404 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FDBF800) [pid = 1164] [serial = 79] [outer = 0000008C4F74C400] 12:00:14 INFO - PROCESS | 1164 | 1465498814809 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 589ms 12:00:14 INFO - PROCESS | 1164 | 1465498814853 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1164 | 1465498814856 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:00:14 INFO - PROCESS | 1164 | 1465498814864 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1164 | 1465498814866 Marionette TRACE conn6 <- [1,74,null,{}] 12:00:14 INFO - PROCESS | 1164 | 1465498814869 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}] 12:00:14 INFO - PROCESS | 1164 | 1465498814872 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:14 INFO - PROCESS | 1164 | 1465498814957 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:00:14 INFO - PROCESS | 1164 | 1465498814963 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1164 | 1465498814969 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C42714000 == 26 [pid = 1164] [id = 28] 12:00:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C41402800) [pid = 1164] [serial = 80] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4140BC00) [pid = 1164] [serial = 81] [outer = 0000008C41402800] 12:00:15 INFO - PROCESS | 1164 | 1465498815060 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42F47C00) [pid = 1164] [serial = 82] [outer = 0000008C41402800] 12:00:15 INFO - PROCESS | 1164 | 1465498815637 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]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 12:00:15 INFO - PROCESS | 1164 | 1465498815707 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 1164 | 1465498815710 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:00:15 INFO - PROCESS | 1164 | 1465498815716 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1164 | 1465498815720 Marionette TRACE conn6 <- [1,78,null,{}] 12:00:15 INFO - PROCESS | 1164 | 1465498815726 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}] 12:00:15 INFO - PROCESS | 1164 | 1465498815730 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:15 INFO - PROCESS | 1164 | 1465498815849 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:00:15 INFO - PROCESS | 1164 | 1465498815903 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1164 | 1465498815906 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCF8800 == 27 [pid = 1164] [id = 29] 12:00:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C49B51C00) [pid = 1164] [serial = 83] [outer = 0000000000000000] 12:00:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CC66000) [pid = 1164] [serial = 84] [outer = 0000008C49B51C00] 12:00:15 INFO - PROCESS | 1164 | 1465498815964 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4D646400) [pid = 1164] [serial = 85] [outer = 0000008C49B51C00] 12:00:16 INFO - PROCESS | 1164 | 1465498816488 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]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 12:00:16 INFO - PROCESS | 1164 | 1465498816558 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 1164 | 1465498816562 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:00:16 INFO - PROCESS | 1164 | 1465498816569 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 1164 | 1465498816572 Marionette TRACE conn6 <- [1,82,null,{}] 12:00:16 INFO - PROCESS | 1164 | 1465498816577 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}] 12:00:16 INFO - PROCESS | 1164 | 1465498816580 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:16 INFO - PROCESS | 1164 | 1465498816720 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:00:16 INFO - PROCESS | 1164 | 1465498816780 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1164 | 1465498816783 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F05000 == 28 [pid = 1164] [id = 30] 12:00:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F7B2C00) [pid = 1164] [serial = 86] [outer = 0000000000000000] 12:00:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FE74000) [pid = 1164] [serial = 87] [outer = 0000008C4F7B2C00] 12:00:16 INFO - PROCESS | 1164 | 1465498816839 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C51495400) [pid = 1164] [serial = 88] [outer = 0000008C4F7B2C00] 12:00:17 INFO - PROCESS | 1164 | 1465498817387 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]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 882ms 12:00:17 INFO - PROCESS | 1164 | 1465498817454 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1164 | 1465498817457 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:00:17 INFO - PROCESS | 1164 | 1465498817461 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1164 | 1465498817465 Marionette TRACE conn6 <- [1,86,null,{}] 12:00:17 INFO - PROCESS | 1164 | 1465498817478 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}] 12:00:17 INFO - PROCESS | 1164 | 1465498817483 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:17 INFO - PROCESS | 1164 | 1465498817623 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:00:17 INFO - PROCESS | 1164 | 1465498817697 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1164 | 1465498817700 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57368000 == 29 [pid = 1164] [id = 31] 12:00:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5229B400) [pid = 1164] [serial = 89] [outer = 0000000000000000] 12:00:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C52CA9400) [pid = 1164] [serial = 90] [outer = 0000008C5229B400] 12:00:17 INFO - PROCESS | 1164 | 1465498817754 Marionette DEBUG loaded listener.js 12:00:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C534F1C00) [pid = 1164] [serial = 91] [outer = 0000008C5229B400] 12:00:18 INFO - PROCESS | 1164 | 1465498818358 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]]]}] 12:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 942ms 12:00:18 INFO - PROCESS | 1164 | 1465498818405 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:00:18 INFO - PROCESS | 1164 | 1465498818410 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:00:18 INFO - PROCESS | 1164 | 1465498818415 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:00:18 INFO - PROCESS | 1164 | 1465498818419 Marionette TRACE conn6 <- [1,90,null,{}] 12:00:18 INFO - PROCESS | 1164 | 1465498818426 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}] 12:00:18 INFO - PROCESS | 1164 | 1465498818429 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:18 INFO - PROCESS | 1164 | 1465498818539 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:00:18 INFO - PROCESS | 1164 | 1465498818607 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1164 | 1465498818611 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F1E800 == 30 [pid = 1164] [id = 32] 12:00:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42FCE400) [pid = 1164] [serial = 92] [outer = 0000000000000000] 12:00:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C436F4C00) [pid = 1164] [serial = 93] [outer = 0000008C42FCE400] 12:00:18 INFO - PROCESS | 1164 | 1465498818661 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C47848800) [pid = 1164] [serial = 94] [outer = 0000008C42FCE400] 12:00:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48512000 == 29 [pid = 1164] [id = 8] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FCAC000) [pid = 1164] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C47FBC800) [pid = 1164] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4DB64000) [pid = 1164] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F7AC000) [pid = 1164] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C52CB0000) [pid = 1164] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CC6BC00) [pid = 1164] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4FDC2000) [pid = 1164] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42DDF800) [pid = 1164] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4140E400) [pid = 1164] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C41563C00) [pid = 1164] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42F46800) [pid = 1164] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42FC9800) [pid = 1164] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C49208800) [pid = 1164] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53F49000) [pid = 1164] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4CF09400) [pid = 1164] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F7A8C00) [pid = 1164] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C49003C00) [pid = 1164] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4411F800) [pid = 1164] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4F8BA000) [pid = 1164] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C534F1000) [pid = 1164] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4CF10000) [pid = 1164] [serial = 34] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4FFAC000) [pid = 1164] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C494A9400) [pid = 1164] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4966A000) [pid = 1164] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:00:19 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4756A800) [pid = 1164] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:00:19 INFO - PROCESS | 1164 | 1465498819701 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1343ms 12:00:19 INFO - PROCESS | 1164 | 1465498819762 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1164 | 1465498819766 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:00:19 INFO - PROCESS | 1164 | 1465498819771 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1164 | 1465498819774 Marionette TRACE conn6 <- [1,94,null,{}] 12:00:19 INFO - PROCESS | 1164 | 1465498819780 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}] 12:00:19 INFO - PROCESS | 1164 | 1465498819783 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:19 INFO - PROCESS | 1164 | 1465498819875 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:00:19 INFO - PROCESS | 1164 | 1465498819935 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1164 | 1465498819937 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C477C2000 == 30 [pid = 1164] [id = 33] 12:00:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C42DE5400) [pid = 1164] [serial = 95] [outer = 0000000000000000] 12:00:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C42F43C00) [pid = 1164] [serial = 96] [outer = 0000008C42DE5400] 12:00:19 INFO - PROCESS | 1164 | 1465498819987 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C42FCC000) [pid = 1164] [serial = 97] [outer = 0000008C42DE5400] 12:00:20 INFO - PROCESS | 1164 | 1465498820358 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]]]}] 12:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 12:00:20 INFO - PROCESS | 1164 | 1465498820405 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:00:20 INFO - PROCESS | 1164 | 1465498820411 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:00:20 INFO - PROCESS | 1164 | 1465498820417 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:00:20 INFO - PROCESS | 1164 | 1465498820420 Marionette TRACE conn6 <- [1,98,null,{}] 12:00:20 INFO - PROCESS | 1164 | 1465498820424 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}] 12:00:20 INFO - PROCESS | 1164 | 1465498820427 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:20 INFO - PROCESS | 1164 | 1465498820515 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:00:20 INFO - PROCESS | 1164 | 1465498820522 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:20 INFO - PROCESS | 1164 | 1465498820524 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49442000 == 31 [pid = 1164] [id = 34] 12:00:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C475BBC00) [pid = 1164] [serial = 98] [outer = 0000000000000000] 12:00:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C47F36C00) [pid = 1164] [serial = 99] [outer = 0000008C475BBC00] 12:00:20 INFO - PROCESS | 1164 | 1465498820572 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4824A000) [pid = 1164] [serial = 100] [outer = 0000008C475BBC00] 12:00:21 INFO - PROCESS | 1164 | 1465498821025 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]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 12:00:21 INFO - PROCESS | 1164 | 1465498821050 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1164 | 1465498821052 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:00:21 INFO - PROCESS | 1164 | 1465498821056 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1164 | 1465498821060 Marionette TRACE conn6 <- [1,102,null,{}] 12:00:21 INFO - PROCESS | 1164 | 1465498821071 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}] 12:00:21 INFO - PROCESS | 1164 | 1465498821076 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:21 INFO - PROCESS | 1164 | 1465498821161 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:00:21 INFO - PROCESS | 1164 | 1465498821168 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1164 | 1465498821171 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDEB800 == 32 [pid = 1164] [id = 35] 12:00:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C43B17C00) [pid = 1164] [serial = 101] [outer = 0000000000000000] 12:00:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4C872C00) [pid = 1164] [serial = 102] [outer = 0000008C43B17C00] 12:00:21 INFO - PROCESS | 1164 | 1465498821221 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CC64800) [pid = 1164] [serial = 103] [outer = 0000008C43B17C00] 12:00:21 INFO - PROCESS | 1164 | 1465498821611 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]]]}] 12:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 12:00:21 INFO - PROCESS | 1164 | 1465498821644 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:00:21 INFO - PROCESS | 1164 | 1465498821647 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:00:21 INFO - PROCESS | 1164 | 1465498821650 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1164 | 1465498821652 Marionette TRACE conn6 <- [1,106,null,{}] 12:00:21 INFO - PROCESS | 1164 | 1465498821656 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}] 12:00:21 INFO - PROCESS | 1164 | 1465498821658 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:21 INFO - PROCESS | 1164 | 1465498821774 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:00:21 INFO - PROCESS | 1164 | 1465498821786 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1164 | 1465498821788 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93C800 == 33 [pid = 1164] [id = 36] 12:00:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4CE98C00) [pid = 1164] [serial = 104] [outer = 0000000000000000] 12:00:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CF98000) [pid = 1164] [serial = 105] [outer = 0000008C4CE98C00] 12:00:21 INFO - PROCESS | 1164 | 1465498821835 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4D7CA800) [pid = 1164] [serial = 106] [outer = 0000008C4CE98C00] 12:00:22 INFO - PROCESS | 1164 | 1465498822273 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]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 691ms 12:00:22 INFO - PROCESS | 1164 | 1465498822351 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1164 | 1465498822353 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:00:22 INFO - PROCESS | 1164 | 1465498822357 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1164 | 1465498822358 Marionette TRACE conn6 <- [1,110,null,{}] 12:00:22 INFO - PROCESS | 1164 | 1465498822362 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}] 12:00:22 INFO - PROCESS | 1164 | 1465498822364 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:22 INFO - PROCESS | 1164 | 1465498822473 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:00:22 INFO - PROCESS | 1164 | 1465498822484 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 1164 | 1465498822486 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50249800 == 34 [pid = 1164] [id = 37] 12:00:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C444DFC00) [pid = 1164] [serial = 107] [outer = 0000000000000000] 12:00:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4EF7A000) [pid = 1164] [serial = 108] [outer = 0000008C444DFC00] 12:00:22 INFO - PROCESS | 1164 | 1465498822531 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4F7B2400) [pid = 1164] [serial = 109] [outer = 0000008C444DFC00] 12:00:22 INFO - PROCESS | 1164 | 1465498822944 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]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 12:00:22 INFO - PROCESS | 1164 | 1465498822988 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1164 | 1465498822991 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:00:23 INFO - PROCESS | 1164 | 1465498822999 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 1164 | 1465498823002 Marionette TRACE conn6 <- [1,114,null,{}] 12:00:23 INFO - PROCESS | 1164 | 1465498823005 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}] 12:00:23 INFO - PROCESS | 1164 | 1465498823011 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:23 INFO - PROCESS | 1164 | 1465498823157 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:00:23 INFO - PROCESS | 1164 | 1465498823173 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1164 | 1465498823175 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525B5000 == 35 [pid = 1164] [id = 38] 12:00:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4F8B9000) [pid = 1164] [serial = 110] [outer = 0000000000000000] 12:00:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FDC0400) [pid = 1164] [serial = 111] [outer = 0000008C4F8B9000] 12:00:23 INFO - PROCESS | 1164 | 1465498823221 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5111D800) [pid = 1164] [serial = 112] [outer = 0000008C4F8B9000] 12:00:23 INFO - PROCESS | 1164 | 1465498823635 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]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 12:00:23 INFO - PROCESS | 1164 | 1465498823692 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 1164 | 1465498823694 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:00:23 INFO - PROCESS | 1164 | 1465498823697 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 1164 | 1465498823699 Marionette TRACE conn6 <- [1,118,null,{}] 12:00:23 INFO - PROCESS | 1164 | 1465498823703 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}] 12:00:23 INFO - PROCESS | 1164 | 1465498823705 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:23 INFO - PROCESS | 1164 | 1465498823864 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C49B53400) [pid = 1164] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C5149BC00) [pid = 1164] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C41409C00) [pid = 1164] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C41568400) [pid = 1164] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42F4B000) [pid = 1164] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C41410800) [pid = 1164] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4F74C400) [pid = 1164] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4377F400) [pid = 1164] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4966A800) [pid = 1164] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C41565800) [pid = 1164] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:00:23 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C42E97800) [pid = 1164] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:00:23 INFO - PROCESS | 1164 | 1465498823907 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1164 | 1465498823909 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F927800 == 36 [pid = 1164] [id = 39] 12:00:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C41406000) [pid = 1164] [serial = 113] [outer = 0000000000000000] 12:00:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C41568800) [pid = 1164] [serial = 114] [outer = 0000008C41406000] 12:00:23 INFO - PROCESS | 1164 | 1465498823954 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4315BC00) [pid = 1164] [serial = 115] [outer = 0000008C41406000] 12:00:24 INFO - PROCESS | 1164 | 1465498824279 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 12:00:24 INFO - PROCESS | 1164 | 1465498824328 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1164 | 1465498824330 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:00:24 INFO - PROCESS | 1164 | 1465498824333 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1164 | 1465498824335 Marionette TRACE conn6 <- [1,122,null,{}] 12:00:24 INFO - PROCESS | 1164 | 1465498824338 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}] 12:00:24 INFO - PROCESS | 1164 | 1465498824340 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:24 INFO - PROCESS | 1164 | 1465498824440 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:00:24 INFO - PROCESS | 1164 | 1465498824469 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1164 | 1465498824471 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5736B000 == 37 [pid = 1164] [id = 40] 12:00:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42F4C800) [pid = 1164] [serial = 116] [outer = 0000000000000000] 12:00:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C48F51400) [pid = 1164] [serial = 117] [outer = 0000008C42F4C800] 12:00:24 INFO - PROCESS | 1164 | 1465498824515 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4900FC00) [pid = 1164] [serial = 118] [outer = 0000008C42F4C800] 12:00:24 INFO - PROCESS | 1164 | 1465498824966 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]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 693ms 12:00:25 INFO - PROCESS | 1164 | 1465498825029 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1164 | 1465498825032 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:00:25 INFO - PROCESS | 1164 | 1465498825035 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 1164 | 1465498825037 Marionette TRACE conn6 <- [1,126,null,{}] 12:00:25 INFO - PROCESS | 1164 | 1465498825041 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}] 12:00:25 INFO - PROCESS | 1164 | 1465498825042 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:25 INFO - PROCESS | 1164 | 1465498825125 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:00:25 INFO - PROCESS | 1164 | 1465498825132 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1164 | 1465498825134 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4151C000 == 38 [pid = 1164] [id = 41] 12:00:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCAB800) [pid = 1164] [serial = 119] [outer = 0000000000000000] 12:00:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C51284800) [pid = 1164] [serial = 120] [outer = 0000008C4FCAB800] 12:00:25 INFO - PROCESS | 1164 | 1465498825179 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C5149E000) [pid = 1164] [serial = 121] [outer = 0000008C4FCAB800] 12:00:25 INFO - PROCESS | 1164 | 1465498825555 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]]]}] 12:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 12:00:25 INFO - PROCESS | 1164 | 1465498825625 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1164 | 1465498825627 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:00:25 INFO - PROCESS | 1164 | 1465498825630 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 1164 | 1465498825633 Marionette TRACE conn6 <- [1,130,null,{}] 12:00:25 INFO - PROCESS | 1164 | 1465498825637 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}] 12:00:25 INFO - PROCESS | 1164 | 1465498825639 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:25 INFO - PROCESS | 1164 | 1465498825733 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:00:25 INFO - PROCESS | 1164 | 1465498825741 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:25 INFO - PROCESS | 1164 | 1465498825743 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51258800 == 39 [pid = 1164] [id = 42] 12:00:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C514A2C00) [pid = 1164] [serial = 122] [outer = 0000000000000000] 12:00:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5277E000) [pid = 1164] [serial = 123] [outer = 0000008C514A2C00] 12:00:25 INFO - PROCESS | 1164 | 1465498825787 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C52CB6C00) [pid = 1164] [serial = 124] [outer = 0000008C514A2C00] 12:00:26 INFO - PROCESS | 1164 | 1465498826555 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]]]}] 12:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 986ms 12:00:26 INFO - PROCESS | 1164 | 1465498826620 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1164 | 1465498826625 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:00:26 INFO - PROCESS | 1164 | 1465498826630 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1164 | 1465498826636 Marionette TRACE conn6 <- [1,134,null,{}] 12:00:26 INFO - PROCESS | 1164 | 1465498826641 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}] 12:00:26 INFO - PROCESS | 1164 | 1465498826644 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:26 INFO - PROCESS | 1164 | 1465498826794 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:00:26 INFO - PROCESS | 1164 | 1465498826851 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1164 | 1465498826854 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4940A800 == 40 [pid = 1164] [id = 43] 12:00:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42FCC800) [pid = 1164] [serial = 125] [outer = 0000000000000000] 12:00:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C43154C00) [pid = 1164] [serial = 126] [outer = 0000008C42FCC800] 12:00:26 INFO - PROCESS | 1164 | 1465498826912 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C47FBB400) [pid = 1164] [serial = 127] [outer = 0000008C42FCC800] 12:00:27 INFO - PROCESS | 1164 | 1465498827834 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]]]}] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F05000 == 39 [pid = 1164] [id = 30] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4151C000 == 38 [pid = 1164] [id = 41] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5736B000 == 37 [pid = 1164] [id = 40] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F927800 == 36 [pid = 1164] [id = 39] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525B5000 == 35 [pid = 1164] [id = 38] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50249800 == 34 [pid = 1164] [id = 37] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F93C800 == 33 [pid = 1164] [id = 36] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDEB800 == 32 [pid = 1164] [id = 35] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49442000 == 31 [pid = 1164] [id = 34] 12:00:27 INFO - PROCESS | 1164 | --DOCSHELL 0000008C477C2000 == 30 [pid = 1164] [id = 33] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42E99800) [pid = 1164] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4F8B9C00) [pid = 1164] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C47FC6400) [pid = 1164] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4FDBF800) [pid = 1164] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4966FC00) [pid = 1164] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C48531000) [pid = 1164] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4263D400) [pid = 1164] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42F46C00) [pid = 1164] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4D649400) [pid = 1164] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4DBE3800) [pid = 1164] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4CC68000) [pid = 1164] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50BD8400) [pid = 1164] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C42DE6800) [pid = 1164] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42DEB000) [pid = 1164] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C42F4E000) [pid = 1164] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C42FD2000) [pid = 1164] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C42DE9400) [pid = 1164] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1235ms 12:00:27 INFO - PROCESS | 1164 | 1465498827871 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 1164 | 1465498827875 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:00:27 INFO - PROCESS | 1164 | 1465498827881 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 1164 | 1465498827884 Marionette TRACE conn6 <- [1,138,null,{}] 12:00:27 INFO - PROCESS | 1164 | 1465498827889 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}] 12:00:27 INFO - PROCESS | 1164 | 1465498827892 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:28 INFO - PROCESS | 1164 | 1465498827991 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:00:28 INFO - PROCESS | 1164 | 1465498828053 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1164 | 1465498828057 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43B69000 == 31 [pid = 1164] [id = 44] 12:00:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42E95800) [pid = 1164] [serial = 128] [outer = 0000000000000000] 12:00:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42E9C000) [pid = 1164] [serial = 129] [outer = 0000008C42E95800] 12:00:28 INFO - PROCESS | 1164 | 1465498828107 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42FC8000) [pid = 1164] [serial = 130] [outer = 0000008C42E95800] 12:00:28 INFO - PROCESS | 1164 | 1465498828503 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]]]}] 12:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 646ms 12:00:28 INFO - PROCESS | 1164 | 1465498828540 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 1164 | 1465498828545 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:00:28 INFO - PROCESS | 1164 | 1465498828552 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:00:28 INFO - PROCESS | 1164 | 1465498828555 Marionette TRACE conn6 <- [1,142,null,{}] 12:00:28 INFO - PROCESS | 1164 | 1465498828559 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}] 12:00:28 INFO - PROCESS | 1164 | 1465498828561 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:28 INFO - PROCESS | 1164 | 1465498828649 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:00:28 INFO - PROCESS | 1164 | 1465498828656 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:28 INFO - PROCESS | 1164 | 1465498828658 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49698800 == 32 [pid = 1164] [id = 45] 12:00:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4754D400) [pid = 1164] [serial = 131] [outer = 0000000000000000] 12:00:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C478AC400) [pid = 1164] [serial = 132] [outer = 0000008C4754D400] 12:00:28 INFO - PROCESS | 1164 | 1465498828708 Marionette DEBUG loaded listener.js 12:00:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C48476C00) [pid = 1164] [serial = 133] [outer = 0000008C4754D400] 12:00:29 INFO - PROCESS | 1164 | 1465498829161 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]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 12:00:29 INFO - PROCESS | 1164 | 1465498829189 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1164 | 1465498829192 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:00:29 INFO - PROCESS | 1164 | 1465498829195 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1164 | 1465498829199 Marionette TRACE conn6 <- [1,146,null,{}] 12:00:29 INFO - PROCESS | 1164 | 1465498829211 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}] 12:00:29 INFO - PROCESS | 1164 | 1465498829217 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:29 INFO - PROCESS | 1164 | 1465498829304 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:00:29 INFO - PROCESS | 1164 | 1465498829313 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1164 | 1465498829316 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D67B000 == 33 [pid = 1164] [id = 46] 12:00:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4C86A800) [pid = 1164] [serial = 134] [outer = 0000000000000000] 12:00:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4C86E000) [pid = 1164] [serial = 135] [outer = 0000008C4C86A800] 12:00:29 INFO - PROCESS | 1164 | 1465498829389 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CC63C00) [pid = 1164] [serial = 136] [outer = 0000008C4C86A800] 12:00:29 INFO - PROCESS | 1164 | 1465498829793 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]]]}] 12:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 12:00:29 INFO - PROCESS | 1164 | 1465498829839 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1164 | 1465498829842 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:00:29 INFO - PROCESS | 1164 | 1465498829845 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1164 | 1465498829847 Marionette TRACE conn6 <- [1,150,null,{}] 12:00:29 INFO - PROCESS | 1164 | 1465498829851 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}] 12:00:29 INFO - PROCESS | 1164 | 1465498829853 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:29 INFO - PROCESS | 1164 | 1465498829943 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:00:29 INFO - PROCESS | 1164 | 1465498829949 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1164 | 1465498829951 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F935000 == 34 [pid = 1164] [id = 47] 12:00:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CC6C000) [pid = 1164] [serial = 137] [outer = 0000000000000000] 12:00:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CF9B400) [pid = 1164] [serial = 138] [outer = 0000008C4CC6C000] 12:00:30 INFO - PROCESS | 1164 | 1465498829997 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4DB18000) [pid = 1164] [serial = 139] [outer = 0000008C4CC6C000] 12:00:30 INFO - PROCESS | 1164 | 1465498830446 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]]]}] 12:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 12:00:30 INFO - PROCESS | 1164 | 1465498830477 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1164 | 1465498830479 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:00:30 INFO - PROCESS | 1164 | 1465498830482 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1164 | 1465498830484 Marionette TRACE conn6 <- [1,154,null,{}] 12:00:30 INFO - PROCESS | 1164 | 1465498830488 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}] 12:00:30 INFO - PROCESS | 1164 | 1465498830490 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:30 INFO - PROCESS | 1164 | 1465498830589 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:00:30 INFO - PROCESS | 1164 | 1465498830596 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1164 | 1465498830599 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50249000 == 35 [pid = 1164] [id = 48] 12:00:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C42E9A800) [pid = 1164] [serial = 140] [outer = 0000000000000000] 12:00:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4F74CC00) [pid = 1164] [serial = 141] [outer = 0000008C42E9A800] 12:00:30 INFO - PROCESS | 1164 | 1465498830644 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4F8B6400) [pid = 1164] [serial = 142] [outer = 0000008C42E9A800] 12:00:31 INFO - PROCESS | 1164 | 1465498831097 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]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 12:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:00:31 INFO - PROCESS | 1164 | 1465498831113 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 1164 | 1465498831115 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:00:31 INFO - PROCESS | 1164 | 1465498831118 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1164 | 1465498831120 Marionette TRACE conn6 <- [1,158,null,{}] 12:00:31 INFO - PROCESS | 1164 | 1465498831133 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}] 12:00:31 INFO - PROCESS | 1164 | 1465498831139 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:31 INFO - PROCESS | 1164 | 1465498831267 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:00:31 INFO - PROCESS | 1164 | 1465498831278 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1164 | 1465498831280 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51246800 == 36 [pid = 1164] [id = 49] 12:00:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FCA4C00) [pid = 1164] [serial = 143] [outer = 0000000000000000] 12:00:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4FDC4800) [pid = 1164] [serial = 144] [outer = 0000008C4FCA4C00] 12:00:31 INFO - PROCESS | 1164 | 1465498831369 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C51494C00) [pid = 1164] [serial = 145] [outer = 0000008C4FCA4C00] 12:00:31 INFO - PROCESS | 1164 | 1465498831784 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]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 693ms 12:00:31 INFO - PROCESS | 1164 | 1465498831814 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:00:31 INFO - PROCESS | 1164 | 1465498831816 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:00:31 INFO - PROCESS | 1164 | 1465498831825 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1164 | 1465498831827 Marionette TRACE conn6 <- [1,162,null,{}] 12:00:31 INFO - PROCESS | 1164 | 1465498831831 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}] 12:00:31 INFO - PROCESS | 1164 | 1465498831833 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:31 INFO - PROCESS | 1164 | 1465498831960 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:00:31 INFO - PROCESS | 1164 | 1465498831979 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1164 | 1465498831981 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5259E800 == 37 [pid = 1164] [id = 50] 12:00:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C43193400) [pid = 1164] [serial = 146] [outer = 0000000000000000] 12:00:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4319CC00) [pid = 1164] [serial = 147] [outer = 0000008C43193400] 12:00:32 INFO - PROCESS | 1164 | 1465498832025 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C51444400) [pid = 1164] [serial = 148] [outer = 0000008C43193400] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4F8B9000) [pid = 1164] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C41406000) [pid = 1164] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C42F4C800) [pid = 1164] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C43B17C00) [pid = 1164] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4CE98C00) [pid = 1164] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FCAB800) [pid = 1164] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C444DFC00) [pid = 1164] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42DE5400) [pid = 1164] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C475BBC00) [pid = 1164] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C41402800) [pid = 1164] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C49B51C00) [pid = 1164] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4F7B2C00) [pid = 1164] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:00:32 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C5229B400) [pid = 1164] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:00:32 INFO - PROCESS | 1164 | 1465498832489 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]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 12:00:32 INFO - PROCESS | 1164 | 1465498832521 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 1164 | 1465498832523 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:00:32 INFO - PROCESS | 1164 | 1465498832526 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:00:32 INFO - PROCESS | 1164 | 1465498832528 Marionette TRACE conn6 <- [1,166,null,{}] 12:00:32 INFO - PROCESS | 1164 | 1465498832531 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}] 12:00:32 INFO - PROCESS | 1164 | 1465498832533 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:32 INFO - PROCESS | 1164 | 1465498832624 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:00:32 INFO - PROCESS | 1164 | 1465498832630 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1164 | 1465498832632 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C446E9800 == 38 [pid = 1164] [id = 51] 12:00:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C431A1800) [pid = 1164] [serial = 149] [outer = 0000000000000000] 12:00:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4C869400) [pid = 1164] [serial = 150] [outer = 0000008C431A1800] 12:00:32 INFO - PROCESS | 1164 | 1465498832676 Marionette DEBUG loaded listener.js 12:00:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50BDF000) [pid = 1164] [serial = 151] [outer = 0000008C431A1800] 12:00:33 INFO - PROCESS | 1164 | 1465498833069 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]]]}] 12:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 12:00:33 INFO - PROCESS | 1164 | 1465498833118 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1164 | 1465498833120 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:00:33 INFO - PROCESS | 1164 | 1465498833128 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1164 | 1465498833130 Marionette TRACE conn6 <- [1,170,null,{}] 12:00:33 INFO - PROCESS | 1164 | 1465498833134 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}] 12:00:33 INFO - PROCESS | 1164 | 1465498833136 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:33 INFO - PROCESS | 1164 | 1465498833217 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:00:33 INFO - PROCESS | 1164 | 1465498833222 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1164 | 1465498833224 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AF2800 == 39 [pid = 1164] [id = 52] 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C5229AC00) [pid = 1164] [serial = 152] [outer = 0000000000000000] 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C52788C00) [pid = 1164] [serial = 153] [outer = 0000008C5229AC00] 12:00:33 INFO - PROCESS | 1164 | 1465498833268 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5340C400) [pid = 1164] [serial = 154] [outer = 0000008C5229AC00] 12:00:33 INFO - PROCESS | 1164 | 1465498833667 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]]]}] 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C53405400) [pid = 1164] [serial = 155] [outer = 0000008C415D6000] 12:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 588ms 12:00:33 INFO - PROCESS | 1164 | 1465498833730 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:00:33 INFO - PROCESS | 1164 | 1465498833732 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:00:33 INFO - PROCESS | 1164 | 1465498833746 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:00:33 INFO - PROCESS | 1164 | 1465498833748 Marionette TRACE conn6 <- [1,174,null,{}] 12:00:33 INFO - PROCESS | 1164 | 1465498833751 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}] 12:00:33 INFO - PROCESS | 1164 | 1465498833761 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:33 INFO - PROCESS | 1164 | 1465498833846 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:00:33 INFO - PROCESS | 1164 | 1465498833852 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1164 | 1465498833854 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57091800 == 40 [pid = 1164] [id = 53] 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C53CCAC00) [pid = 1164] [serial = 156] [outer = 0000000000000000] 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C56C6B400) [pid = 1164] [serial = 157] [outer = 0000008C53CCAC00] 12:00:33 INFO - PROCESS | 1164 | 1465498833905 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C56C72C00) [pid = 1164] [serial = 158] [outer = 0000008C53CCAC00] 12:00:34 INFO - PROCESS | 1164 | 1465498834318 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]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 12:00:34 INFO - PROCESS | 1164 | 1465498834380 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 1164 | 1465498834385 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:00:34 INFO - PROCESS | 1164 | 1465498834391 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 1164 | 1465498834396 Marionette TRACE conn6 <- [1,178,null,{}] 12:00:34 INFO - PROCESS | 1164 | 1465498834403 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}] 12:00:34 INFO - PROCESS | 1164 | 1465498834407 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:34 INFO - PROCESS | 1164 | 1465498834561 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:00:34 INFO - PROCESS | 1164 | 1465498834666 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1164 | 1465498834671 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4851E800 == 41 [pid = 1164] [id = 54] 12:00:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42F47800) [pid = 1164] [serial = 159] [outer = 0000000000000000] 12:00:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C42F4D400) [pid = 1164] [serial = 160] [outer = 0000008C42F47800] 12:00:34 INFO - PROCESS | 1164 | 1465498834742 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4319A000) [pid = 1164] [serial = 161] [outer = 0000008C42F47800] 12:00:35 INFO - PROCESS | 1164 | 1465498835278 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]]]}] 12:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 945ms 12:00:35 INFO - PROCESS | 1164 | 1465498835338 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 1164 | 1465498835343 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:00:35 INFO - PROCESS | 1164 | 1465498835350 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1164 | 1465498835353 Marionette TRACE conn6 <- [1,182,null,{}] 12:00:35 INFO - PROCESS | 1164 | 1465498835357 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}] 12:00:35 INFO - PROCESS | 1164 | 1465498835360 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:35 INFO - PROCESS | 1164 | 1465498835508 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:00:35 INFO - PROCESS | 1164 | 1465498835615 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1164 | 1465498835618 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5094C800 == 42 [pid = 1164] [id = 55] 12:00:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C49009400) [pid = 1164] [serial = 162] [outer = 0000000000000000] 12:00:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C494A3400) [pid = 1164] [serial = 163] [outer = 0000008C49009400] 12:00:35 INFO - PROCESS | 1164 | 1465498835677 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4C895000) [pid = 1164] [serial = 164] [outer = 0000008C49009400] 12:00:36 INFO - PROCESS | 1164 | 1465498836235 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]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 944ms 12:00:36 INFO - PROCESS | 1164 | 1465498836296 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:00:36 INFO - PROCESS | 1164 | 1465498836299 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:00:36 INFO - PROCESS | 1164 | 1465498836303 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 1164 | 1465498836307 Marionette TRACE conn6 <- [1,186,null,{}] 12:00:36 INFO - PROCESS | 1164 | 1465498836319 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}] 12:00:36 INFO - PROCESS | 1164 | 1465498836324 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:36 INFO - PROCESS | 1164 | 1465498836468 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:00:36 INFO - PROCESS | 1164 | 1465498836535 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1164 | 1465498836539 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573D6800 == 43 [pid = 1164] [id = 56] 12:00:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4FCAEC00) [pid = 1164] [serial = 165] [outer = 0000000000000000] 12:00:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C4FDC3C00) [pid = 1164] [serial = 166] [outer = 0000008C4FCAEC00] 12:00:36 INFO - PROCESS | 1164 | 1465498836600 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C525C8C00) [pid = 1164] [serial = 167] [outer = 0000008C4FCAEC00] 12:00:37 INFO - PROCESS | 1164 | 1465498837360 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]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1087ms 12:00:37 INFO - PROCESS | 1164 | 1465498837392 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1164 | 1465498837397 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:00:37 INFO - PROCESS | 1164 | 1465498837402 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1164 | 1465498837405 Marionette TRACE conn6 <- [1,190,null,{}] 12:00:37 INFO - PROCESS | 1164 | 1465498837411 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}] 12:00:37 INFO - PROCESS | 1164 | 1465498837414 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:37 INFO - PROCESS | 1164 | 1465498837516 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:00:37 INFO - PROCESS | 1164 | 1465498837583 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 1164 | 1465498837587 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48513000 == 44 [pid = 1164] [id = 57] 12:00:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C43152800) [pid = 1164] [serial = 168] [outer = 0000000000000000] 12:00:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C4315C400) [pid = 1164] [serial = 169] [outer = 0000008C43152800] 12:00:37 INFO - PROCESS | 1164 | 1465498837637 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C475B0400) [pid = 1164] [serial = 170] [outer = 0000008C43152800] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AF2800 == 43 [pid = 1164] [id = 52] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C446E9800 == 42 [pid = 1164] [id = 51] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5259E800 == 41 [pid = 1164] [id = 50] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51246800 == 40 [pid = 1164] [id = 49] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50249000 == 39 [pid = 1164] [id = 48] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F935000 == 38 [pid = 1164] [id = 47] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D67B000 == 37 [pid = 1164] [id = 46] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49698800 == 36 [pid = 1164] [id = 45] 12:00:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43B69000 == 35 [pid = 1164] [id = 44] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C4EF7A000) [pid = 1164] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C436F4C00) [pid = 1164] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C42F43C00) [pid = 1164] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C42FCC000) [pid = 1164] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C47F36C00) [pid = 1164] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4824A000) [pid = 1164] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C42F47C00) [pid = 1164] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4140BC00) [pid = 1164] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4D646400) [pid = 1164] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4CC66000) [pid = 1164] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C51495400) [pid = 1164] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FE74000) [pid = 1164] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C534F1C00) [pid = 1164] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C52CA9400) [pid = 1164] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4F7B2400) [pid = 1164] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4C872C00) [pid = 1164] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4CC64800) [pid = 1164] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4D7CA800) [pid = 1164] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CF98000) [pid = 1164] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C51284800) [pid = 1164] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FDC0400) [pid = 1164] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C41568800) [pid = 1164] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C5111D800) [pid = 1164] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4900FC00) [pid = 1164] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4315BC00) [pid = 1164] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C48F51400) [pid = 1164] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C5149E000) [pid = 1164] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:00:38 INFO - PROCESS | 1164 | 1465498838170 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]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 796ms 12:00:38 INFO - PROCESS | 1164 | 1465498838201 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 1164 | 1465498838205 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:00:38 INFO - PROCESS | 1164 | 1465498838212 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 1164 | 1465498838215 Marionette TRACE conn6 <- [1,194,null,{}] 12:00:38 INFO - PROCESS | 1164 | 1465498838219 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}] 12:00:38 INFO - PROCESS | 1164 | 1465498838222 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:38 INFO - PROCESS | 1164 | 1465498838313 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:00:38 INFO - PROCESS | 1164 | 1465498838321 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 1164 | 1465498838323 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480E4800 == 36 [pid = 1164] [id = 58] 12:00:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42FCA800) [pid = 1164] [serial = 171] [outer = 0000000000000000] 12:00:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43196400) [pid = 1164] [serial = 172] [outer = 0000008C42FCA800] 12:00:38 INFO - PROCESS | 1164 | 1465498838372 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C48003400) [pid = 1164] [serial = 173] [outer = 0000008C42FCA800] 12:00:38 INFO - PROCESS | 1164 | 1465498838819 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]]]}] 12:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 627ms 12:00:38 INFO - PROCESS | 1164 | 1465498838843 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:00:38 INFO - PROCESS | 1164 | 1465498838845 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:00:38 INFO - PROCESS | 1164 | 1465498838849 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:00:38 INFO - PROCESS | 1164 | 1465498838853 Marionette TRACE conn6 <- [1,198,null,{}] 12:00:38 INFO - PROCESS | 1164 | 1465498838864 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}] 12:00:38 INFO - PROCESS | 1164 | 1465498838869 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:38 INFO - PROCESS | 1164 | 1465498838979 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:00:38 INFO - PROCESS | 1164 | 1465498838990 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1164 | 1465498838993 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D22A800 == 37 [pid = 1164] [id = 59] 12:00:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4900D400) [pid = 1164] [serial = 174] [outer = 0000000000000000] 12:00:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C49010800) [pid = 1164] [serial = 175] [outer = 0000008C4900D400] 12:00:39 INFO - PROCESS | 1164 | 1465498839042 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4C869000) [pid = 1164] [serial = 176] [outer = 0000008C4900D400] 12:00:39 INFO - PROCESS | 1164 | 1465498839473 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]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 12:00:39 INFO - PROCESS | 1164 | 1465498839540 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1164 | 1465498839543 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:00:39 INFO - PROCESS | 1164 | 1465498839546 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1164 | 1465498839548 Marionette TRACE conn6 <- [1,202,null,{}] 12:00:39 INFO - PROCESS | 1164 | 1465498839552 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}] 12:00:39 INFO - PROCESS | 1164 | 1465498839554 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:39 INFO - PROCESS | 1164 | 1465498839644 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:00:39 INFO - PROCESS | 1164 | 1465498839651 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1164 | 1465498839653 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F7EB800 == 38 [pid = 1164] [id = 60] 12:00:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CC62000) [pid = 1164] [serial = 177] [outer = 0000000000000000] 12:00:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CC68000) [pid = 1164] [serial = 178] [outer = 0000008C4CC62000] 12:00:39 INFO - PROCESS | 1164 | 1465498839704 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CF10C00) [pid = 1164] [serial = 179] [outer = 0000008C4CC62000] 12:00:40 INFO - PROCESS | 1164 | 1465498840097 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]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 586ms 12:00:40 INFO - PROCESS | 1164 | 1465498840144 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1164 | 1465498840146 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:00:40 INFO - PROCESS | 1164 | 1465498840150 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:00:40 INFO - PROCESS | 1164 | 1465498840152 Marionette TRACE conn6 <- [1,206,null,{}] 12:00:40 INFO - PROCESS | 1164 | 1465498840155 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}] 12:00:40 INFO - PROCESS | 1164 | 1465498840157 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:40 INFO - PROCESS | 1164 | 1465498840239 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:00:40 INFO - PROCESS | 1164 | 1465498840244 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1164 | 1465498840246 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC62000 == 39 [pid = 1164] [id = 61] 12:00:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4CFA2800) [pid = 1164] [serial = 180] [outer = 0000000000000000] 12:00:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4D7E7800) [pid = 1164] [serial = 181] [outer = 0000008C4CFA2800] 12:00:40 INFO - PROCESS | 1164 | 1465498840299 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4F7A5800) [pid = 1164] [serial = 182] [outer = 0000008C4CFA2800] 12:00:40 INFO - PROCESS | 1164 | 1465498840774 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]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 691ms 12:00:40 INFO - PROCESS | 1164 | 1465498840847 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1164 | 1465498840849 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:00:40 INFO - PROCESS | 1164 | 1465498840853 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 1164 | 1465498840855 Marionette TRACE conn6 <- [1,210,null,{}] 12:00:40 INFO - PROCESS | 1164 | 1465498840865 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}] 12:00:40 INFO - PROCESS | 1164 | 1465498840871 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:41 INFO - PROCESS | 1164 | 1465498841007 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:00:41 INFO - PROCESS | 1164 | 1465498841047 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1164 | 1465498841050 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5121B000 == 40 [pid = 1164] [id = 62] 12:00:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FDBD400) [pid = 1164] [serial = 183] [outer = 0000000000000000] 12:00:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C509B2C00) [pid = 1164] [serial = 184] [outer = 0000008C4FDBD400] 12:00:41 INFO - PROCESS | 1164 | 1465498841095 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C51496400) [pid = 1164] [serial = 185] [outer = 0000008C4FDBD400] 12:00:41 INFO - PROCESS | 1164 | 1465498841498 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]]]}] 12:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 12:00:41 INFO - PROCESS | 1164 | 1465498841548 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 1164 | 1465498841550 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:00:41 INFO - PROCESS | 1164 | 1465498841553 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 1164 | 1465498841555 Marionette TRACE conn6 <- [1,214,null,{}] 12:00:41 INFO - PROCESS | 1164 | 1465498841559 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}] 12:00:41 INFO - PROCESS | 1164 | 1465498841561 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:41 INFO - PROCESS | 1164 | 1465498841698 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:00:41 INFO - PROCESS | 1164 | 1465498841704 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1164 | 1465498841706 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C69800 == 41 [pid = 1164] [id = 63] 12:00:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5149CC00) [pid = 1164] [serial = 186] [outer = 0000000000000000] 12:00:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C525D4C00) [pid = 1164] [serial = 187] [outer = 0000008C5149CC00] 12:00:41 INFO - PROCESS | 1164 | 1465498841751 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C53C6F000) [pid = 1164] [serial = 188] [outer = 0000008C5149CC00] 12:00:42 INFO - PROCESS | 1164 | 1465498842159 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]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 12:00:42 INFO - PROCESS | 1164 | 1465498842184 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 1164 | 1465498842186 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:00:42 INFO - PROCESS | 1164 | 1465498842189 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 1164 | 1465498842191 Marionette TRACE conn6 <- [1,218,null,{}] 12:00:42 INFO - PROCESS | 1164 | 1465498842195 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}] 12:00:42 INFO - PROCESS | 1164 | 1465498842197 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:42 INFO - PROCESS | 1164 | 1465498842303 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:00:42 INFO - PROCESS | 1164 | 1465498842309 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 1164 | 1465498842311 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F1D000 == 42 [pid = 1164] [id = 64] 12:00:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C50A84C00) [pid = 1164] [serial = 189] [outer = 0000000000000000] 12:00:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C50A87800) [pid = 1164] [serial = 190] [outer = 0000008C50A84C00] 12:00:42 INFO - PROCESS | 1164 | 1465498842355 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C50A8D800) [pid = 1164] [serial = 191] [outer = 0000008C50A84C00] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C42E9A800) [pid = 1164] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4CC6C000) [pid = 1164] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4FCA4C00) [pid = 1164] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4754D400) [pid = 1164] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C42E95800) [pid = 1164] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43193400) [pid = 1164] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C5229AC00) [pid = 1164] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4C86A800) [pid = 1164] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:00:42 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C431A1800) [pid = 1164] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:00:42 INFO - PROCESS | 1164 | 1465498842843 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]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 733ms 12:00:42 INFO - PROCESS | 1164 | 1465498842934 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:00:42 INFO - PROCESS | 1164 | 1465498842937 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:00:42 INFO - PROCESS | 1164 | 1465498842945 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 1164 | 1465498842947 Marionette TRACE conn6 <- [1,222,null,{}] 12:00:42 INFO - PROCESS | 1164 | 1465498842950 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}] 12:00:42 INFO - PROCESS | 1164 | 1465498842952 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:43 INFO - PROCESS | 1164 | 1465498843056 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:00:43 INFO - PROCESS | 1164 | 1465498843063 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 1164 | 1465498843065 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AE3000 == 43 [pid = 1164] [id = 65] 12:00:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C48F60400) [pid = 1164] [serial = 192] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C48F66000) [pid = 1164] [serial = 193] [outer = 0000008C48F60400] 12:00:43 INFO - PROCESS | 1164 | 1465498843110 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C48F6B800) [pid = 1164] [serial = 194] [outer = 0000008C48F60400] 12:00:43 INFO - PROCESS | 1164 | 1465498843482 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]]]}] 12:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 12:00:43 INFO - PROCESS | 1164 | 1465498843532 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:00:43 INFO - PROCESS | 1164 | 1465498843534 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:00:43 INFO - PROCESS | 1164 | 1465498843547 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 1164 | 1465498843549 Marionette TRACE conn6 <- [1,226,null,{}] 12:00:43 INFO - PROCESS | 1164 | 1465498843553 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}] 12:00:43 INFO - PROCESS | 1164 | 1465498843555 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:43 INFO - PROCESS | 1164 | 1465498843639 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:00:43 INFO - PROCESS | 1164 | 1465498843644 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 1164 | 1465498843646 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57372000 == 44 [pid = 1164] [id = 66] 12:00:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C49B51C00) [pid = 1164] [serial = 195] [outer = 0000000000000000] 12:00:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C50773000) [pid = 1164] [serial = 196] [outer = 0000008C49B51C00] 12:00:43 INFO - PROCESS | 1164 | 1465498843691 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C50779000) [pid = 1164] [serial = 197] [outer = 0000008C49B51C00] 12:00:44 INFO - PROCESS | 1164 | 1465498844207 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]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 12:00:44 INFO - PROCESS | 1164 | 1465498844243 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 1164 | 1465498844246 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:00:44 INFO - PROCESS | 1164 | 1465498844249 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 1164 | 1465498844252 Marionette TRACE conn6 <- [1,230,null,{}] 12:00:44 INFO - PROCESS | 1164 | 1465498844255 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}] 12:00:44 INFO - PROCESS | 1164 | 1465498844258 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:44 INFO - PROCESS | 1164 | 1465498844386 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:00:44 INFO - PROCESS | 1164 | 1465498844400 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 1164 | 1465498844403 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57DA5800 == 45 [pid = 1164] [id = 67] 12:00:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4FD4DC00) [pid = 1164] [serial = 198] [outer = 0000000000000000] 12:00:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C50A8CC00) [pid = 1164] [serial = 199] [outer = 0000008C4FD4DC00] 12:00:44 INFO - PROCESS | 1164 | 1465498844451 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53C76C00) [pid = 1164] [serial = 200] [outer = 0000008C4FD4DC00] 12:00:45 INFO - PROCESS | 1164 | 1465498845060 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]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 880ms 12:00:45 INFO - PROCESS | 1164 | 1465498845134 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:00:45 INFO - PROCESS | 1164 | 1465498845138 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:00:45 INFO - PROCESS | 1164 | 1465498845143 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 1164 | 1465498845149 Marionette TRACE conn6 <- [1,234,null,{}] 12:00:45 INFO - PROCESS | 1164 | 1465498845155 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}] 12:00:45 INFO - PROCESS | 1164 | 1465498845158 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:45 INFO - PROCESS | 1164 | 1465498845319 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:00:45 INFO - PROCESS | 1164 | 1465498845361 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 1164 | 1465498845364 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BD000 == 46 [pid = 1164] [id = 68] 12:00:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C42FC9400) [pid = 1164] [serial = 201] [outer = 0000000000000000] 12:00:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C43154000) [pid = 1164] [serial = 202] [outer = 0000008C42FC9400] 12:00:45 INFO - PROCESS | 1164 | 1465498845423 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C47FC1800) [pid = 1164] [serial = 203] [outer = 0000008C42FC9400] 12:00:46 INFO - PROCESS | 1164 | 1465498846038 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]]]}] 12:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 945ms 12:00:46 INFO - PROCESS | 1164 | 1465498846092 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 1164 | 1465498846097 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:00:46 INFO - PROCESS | 1164 | 1465498846104 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 1164 | 1465498846108 Marionette TRACE conn6 <- [1,238,null,{}] 12:00:46 INFO - PROCESS | 1164 | 1465498846112 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}] 12:00:46 INFO - PROCESS | 1164 | 1465498846115 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:46 INFO - PROCESS | 1164 | 1465498846241 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:00:46 INFO - PROCESS | 1164 | 1465498846313 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 1164 | 1465498846316 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A44800 == 47 [pid = 1164] [id = 69] 12:00:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C49873400) [pid = 1164] [serial = 204] [outer = 0000000000000000] 12:00:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C4C86B400) [pid = 1164] [serial = 205] [outer = 0000008C49873400] 12:00:46 INFO - PROCESS | 1164 | 1465498846415 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C4D649800) [pid = 1164] [serial = 206] [outer = 0000008C49873400] 12:00:47 INFO - PROCESS | 1164 | 1465498847000 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]]]}] 12:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 12:00:47 INFO - PROCESS | 1164 | 1465498847050 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:00:47 INFO - PROCESS | 1164 | 1465498847053 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:00:47 INFO - PROCESS | 1164 | 1465498847057 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 1164 | 1465498847061 Marionette TRACE conn6 <- [1,242,null,{}] 12:00:47 INFO - PROCESS | 1164 | 1465498847074 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}] 12:00:47 INFO - PROCESS | 1164 | 1465498847079 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:47 INFO - PROCESS | 1164 | 1465498847208 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:00:47 INFO - PROCESS | 1164 | 1465498847272 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 1164 | 1465498847275 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5736D800 == 48 [pid = 1164] [id = 70] 12:00:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C4FCF1400) [pid = 1164] [serial = 207] [outer = 0000000000000000] 12:00:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C4FDB9800) [pid = 1164] [serial = 208] [outer = 0000008C4FCF1400] 12:00:47 INFO - PROCESS | 1164 | 1465498847334 Marionette DEBUG loaded listener.js 12:00:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C5077DC00) [pid = 1164] [serial = 209] [outer = 0000008C4FCF1400] 12:00:47 INFO - PROCESS | 1164 | 1465498847897 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]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 945ms 12:00:48 INFO - PROCESS | 1164 | 1465498848036 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:00:48 INFO - PROCESS | 1164 | 1465498848039 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:00:48 INFO - PROCESS | 1164 | 1465498848099 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:00:48 INFO - PROCESS | 1164 | 1465498848102 Marionette TRACE conn6 <- [1,246,null,{}] 12:00:48 INFO - PROCESS | 1164 | 1465498848179 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}] 12:00:48 INFO - PROCESS | 1164 | 1465498848181 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:48 INFO - PROCESS | 1164 | 1465498848328 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:00:48 INFO - PROCESS | 1164 | 1465498848432 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1164 | 1465498848434 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50242800 == 49 [pid = 1164] [id = 71] 12:00:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C4CF9E400) [pid = 1164] [serial = 210] [outer = 0000000000000000] 12:00:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C4FCABC00) [pid = 1164] [serial = 211] [outer = 0000008C4CF9E400] 12:00:48 INFO - PROCESS | 1164 | 1465498848492 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (0000008C53C24000) [pid = 1164] [serial = 212] [outer = 0000008C4CF9E400] 12:00:49 INFO - PROCESS | 1164 | 1465498849212 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]]]}] 12:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1216ms 12:00:49 INFO - PROCESS | 1164 | 1465498849274 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 1164 | 1465498849278 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:00:49 INFO - PROCESS | 1164 | 1465498849282 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1164 | 1465498849287 Marionette TRACE conn6 <- [1,250,null,{}] 12:00:49 INFO - PROCESS | 1164 | 1465498849310 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}] 12:00:49 INFO - PROCESS | 1164 | 1465498849313 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:49 INFO - PROCESS | 1164 | 1465498849449 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:00:49 INFO - PROCESS | 1164 | 1465498849491 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 1164 | 1465498849494 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D214800 == 50 [pid = 1164] [id = 72] 12:00:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (0000008C48F4F800) [pid = 1164] [serial = 213] [outer = 0000000000000000] 12:00:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0000008C48F5F800) [pid = 1164] [serial = 214] [outer = 0000008C48F4F800] 12:00:49 INFO - PROCESS | 1164 | 1465498849545 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (0000008C4966F800) [pid = 1164] [serial = 215] [outer = 0000008C48F4F800] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57372000 == 49 [pid = 1164] [id = 66] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AE3000 == 48 [pid = 1164] [id = 65] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F1D000 == 47 [pid = 1164] [id = 64] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C69800 == 46 [pid = 1164] [id = 63] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5121B000 == 45 [pid = 1164] [id = 62] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC62000 == 44 [pid = 1164] [id = 61] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F7EB800 == 43 [pid = 1164] [id = 60] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D22A800 == 42 [pid = 1164] [id = 59] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480E4800 == 41 [pid = 1164] [id = 58] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48513000 == 40 [pid = 1164] [id = 57] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573D6800 == 39 [pid = 1164] [id = 56] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5094C800 == 38 [pid = 1164] [id = 55] 12:00:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4851E800 == 37 [pid = 1164] [id = 54] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (0000008C43154C00) [pid = 1164] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (0000008C5277E000) [pid = 1164] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (0000008C56C6B400) [pid = 1164] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57091800 == 36 [pid = 1164] [id = 53] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0000008C4F74CC00) [pid = 1164] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C4CF9B400) [pid = 1164] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C51494C00) [pid = 1164] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C4FDC4800) [pid = 1164] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C478AC400) [pid = 1164] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C48476C00) [pid = 1164] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C42E9C000) [pid = 1164] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C42FC8000) [pid = 1164] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4F8B6400) [pid = 1164] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4319CC00) [pid = 1164] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C52788C00) [pid = 1164] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C51444400) [pid = 1164] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4920D000) [pid = 1164] [serial = 31] [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.] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4CC63C00) [pid = 1164] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4C86E000) [pid = 1164] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4C869400) [pid = 1164] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C50BDF000) [pid = 1164] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C5340C400) [pid = 1164] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4DB18000) [pid = 1164] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:00:50 INFO - PROCESS | 1164 | 1465498850110 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]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 902ms 12:00:50 INFO - PROCESS | 1164 | 1465498850184 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 1164 | 1465498850189 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:00:50 INFO - PROCESS | 1164 | 1465498850195 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 1164 | 1465498850198 Marionette TRACE conn6 <- [1,254,null,{}] 12:00:50 INFO - PROCESS | 1164 | 1465498850202 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}] 12:00:50 INFO - PROCESS | 1164 | 1465498850204 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:50 INFO - PROCESS | 1164 | 1465498850299 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:00:50 INFO - PROCESS | 1164 | 1465498850366 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1164 | 1465498850369 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BA000 == 37 [pid = 1164] [id = 73] 12:00:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42F51C00) [pid = 1164] [serial = 216] [outer = 0000000000000000] 12:00:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C444DFC00) [pid = 1164] [serial = 217] [outer = 0000008C42F51C00] 12:00:50 INFO - PROCESS | 1164 | 1465498850417 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C48F51800) [pid = 1164] [serial = 218] [outer = 0000008C42F51C00] 12:00:50 INFO - PROCESS | 1164 | 1465498850798 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]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 628ms 12:00:50 INFO - PROCESS | 1164 | 1465498850832 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 1164 | 1465498850835 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:00:50 INFO - PROCESS | 1164 | 1465498850838 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 1164 | 1465498850842 Marionette TRACE conn6 <- [1,258,null,{}] 12:00:50 INFO - PROCESS | 1164 | 1465498850852 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}] 12:00:50 INFO - PROCESS | 1164 | 1465498850857 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:50 INFO - PROCESS | 1164 | 1465498850948 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:00:50 INFO - PROCESS | 1164 | 1465498850956 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1164 | 1465498850959 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93B800 == 38 [pid = 1164] [id = 74] 12:00:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4C89F400) [pid = 1164] [serial = 219] [outer = 0000000000000000] 12:00:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4CE94C00) [pid = 1164] [serial = 220] [outer = 0000008C4C89F400] 12:00:51 INFO - PROCESS | 1164 | 1465498851009 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4DB5B400) [pid = 1164] [serial = 221] [outer = 0000008C4C89F400] 12:00:51 INFO - PROCESS | 1164 | 1465498851432 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]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 627ms 12:00:51 INFO - PROCESS | 1164 | 1465498851468 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1164 | 1465498851470 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:00:51 INFO - PROCESS | 1164 | 1465498851473 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1164 | 1465498851475 Marionette TRACE conn6 <- [1,262,null,{}] 12:00:51 INFO - PROCESS | 1164 | 1465498851479 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}] 12:00:51 INFO - PROCESS | 1164 | 1465498851481 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:51 INFO - PROCESS | 1164 | 1465498851571 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:00:51 INFO - PROCESS | 1164 | 1465498851578 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1164 | 1465498851580 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C504C7800 == 39 [pid = 1164] [id = 75] 12:00:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4F7B2C00) [pid = 1164] [serial = 222] [outer = 0000000000000000] 12:00:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4F8BD000) [pid = 1164] [serial = 223] [outer = 0000008C4F7B2C00] 12:00:51 INFO - PROCESS | 1164 | 1465498851625 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C4FD43800) [pid = 1164] [serial = 224] [outer = 0000008C4F7B2C00] 12:00:52 INFO - PROCESS | 1164 | 1465498852060 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]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 12:00:52 INFO - PROCESS | 1164 | 1465498852107 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 1164 | 1465498852110 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:00:52 INFO - PROCESS | 1164 | 1465498852113 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1164 | 1465498852115 Marionette TRACE conn6 <- [1,266,null,{}] 12:00:52 INFO - PROCESS | 1164 | 1465498852118 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}] 12:00:52 INFO - PROCESS | 1164 | 1465498852120 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:52 INFO - PROCESS | 1164 | 1465498852231 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:00:52 INFO - PROCESS | 1164 | 1465498852236 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 1164 | 1465498852238 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48267800 == 40 [pid = 1164] [id = 76] 12:00:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4FD41400) [pid = 1164] [serial = 225] [outer = 0000000000000000] 12:00:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4FDC1800) [pid = 1164] [serial = 226] [outer = 0000008C4FD41400] 12:00:52 INFO - PROCESS | 1164 | 1465498852290 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C50775C00) [pid = 1164] [serial = 227] [outer = 0000008C4FD41400] 12:00:52 INFO - PROCESS | 1164 | 1465498852748 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]]]}] 12:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 12:00:52 INFO - PROCESS | 1164 | 1465498852807 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:00:52 INFO - PROCESS | 1164 | 1465498852809 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:00:52 INFO - PROCESS | 1164 | 1465498852822 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1164 | 1465498852825 Marionette TRACE conn6 <- [1,270,null,{}] 12:00:52 INFO - PROCESS | 1164 | 1465498852828 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}] 12:00:52 INFO - PROCESS | 1164 | 1465498852834 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:52 INFO - PROCESS | 1164 | 1465498852981 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:00:53 INFO - PROCESS | 1164 | 1465498853005 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1164 | 1465498853007 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA1A000 == 41 [pid = 1164] [id = 77] 12:00:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C4CC67800) [pid = 1164] [serial = 228] [outer = 0000000000000000] 12:00:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C514A1800) [pid = 1164] [serial = 229] [outer = 0000008C4CC67800] 12:00:53 INFO - PROCESS | 1164 | 1465498853054 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C53C1AC00) [pid = 1164] [serial = 230] [outer = 0000008C4CC67800] 12:00:53 INFO - PROCESS | 1164 | 1465498853471 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]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 688ms 12:00:53 INFO - PROCESS | 1164 | 1465498853509 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 1164 | 1465498853511 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:00:53 INFO - PROCESS | 1164 | 1465498853514 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1164 | 1465498853516 Marionette TRACE conn6 <- [1,274,null,{}] 12:00:53 INFO - PROCESS | 1164 | 1465498853519 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}] 12:00:53 INFO - PROCESS | 1164 | 1465498853521 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:53 INFO - PROCESS | 1164 | 1465498853642 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:00:53 INFO - PROCESS | 1164 | 1465498853648 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1164 | 1465498853650 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F8B000 == 42 [pid = 1164] [id = 78] 12:00:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C53C1C000) [pid = 1164] [serial = 231] [outer = 0000000000000000] 12:00:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C53C1F800) [pid = 1164] [serial = 232] [outer = 0000008C53C1C000] 12:00:53 INFO - PROCESS | 1164 | 1465498853732 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C53C79000) [pid = 1164] [serial = 233] [outer = 0000008C53C1C000] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C42FCE400) [pid = 1164] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C4FDBD400) [pid = 1164] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C5149CC00) [pid = 1164] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C50A84C00) [pid = 1164] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C42FCA800) [pid = 1164] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C43152800) [pid = 1164] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C4CFA2800) [pid = 1164] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CC62000) [pid = 1164] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4900D400) [pid = 1164] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4FCAEC00) [pid = 1164] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C53CCAC00) [pid = 1164] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C48F60400) [pid = 1164] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C49B51C00) [pid = 1164] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:00:54 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C42FCC800) [pid = 1164] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:00:54 INFO - PROCESS | 1164 | 1465498854261 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]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 777ms 12:00:54 INFO - PROCESS | 1164 | 1465498854298 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1164 | 1465498854301 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:00:54 INFO - PROCESS | 1164 | 1465498854304 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1164 | 1465498854305 Marionette TRACE conn6 <- [1,278,null,{}] 12:00:54 INFO - PROCESS | 1164 | 1465498854309 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}] 12:00:54 INFO - PROCESS | 1164 | 1465498854311 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:54 INFO - PROCESS | 1164 | 1465498854399 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:00:54 INFO - PROCESS | 1164 | 1465498854405 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1164 | 1465498854407 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FBD8800 == 43 [pid = 1164] [id = 79] 12:00:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C47FC4800) [pid = 1164] [serial = 234] [outer = 0000000000000000] 12:00:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48F63C00) [pid = 1164] [serial = 235] [outer = 0000008C47FC4800] 12:00:54 INFO - PROCESS | 1164 | 1465498854452 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4FDBD400) [pid = 1164] [serial = 236] [outer = 0000008C47FC4800] 12:00:54 INFO - PROCESS | 1164 | 1465498854842 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]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 586ms 12:00:54 INFO - PROCESS | 1164 | 1465498854923 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1164 | 1465498854925 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:00:54 INFO - PROCESS | 1164 | 1465498854927 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:00:54 INFO - PROCESS | 1164 | 1465498854947 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1164 | 1465498854950 Marionette TRACE conn6 <- [1,282,null,{}] 12:00:54 INFO - PROCESS | 1164 | 1465498854953 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}] 12:00:54 INFO - PROCESS | 1164 | 1465498854955 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:55 INFO - PROCESS | 1164 | 1465498855042 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:00:55 INFO - PROCESS | 1164 | 1465498855050 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1164 | 1465498855052 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57DA1000 == 44 [pid = 1164] [id = 80] 12:00:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C53F51800) [pid = 1164] [serial = 237] [outer = 0000000000000000] 12:00:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C56C75800) [pid = 1164] [serial = 238] [outer = 0000008C53F51800] 12:00:55 INFO - PROCESS | 1164 | 1465498855096 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C57457C00) [pid = 1164] [serial = 239] [outer = 0000008C53F51800] 12:00:55 INFO - PROCESS | 1164 | 1465498855478 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]]]}] 12:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 606ms 12:00:55 INFO - PROCESS | 1164 | 1465498855542 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:00:55 INFO - PROCESS | 1164 | 1465498855544 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:00:55 INFO - PROCESS | 1164 | 1465498855548 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1164 | 1465498855550 Marionette TRACE conn6 <- [1,286,null,{}] 12:00:55 INFO - PROCESS | 1164 | 1465498855554 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}] 12:00:55 INFO - PROCESS | 1164 | 1465498855556 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:55 INFO - PROCESS | 1164 | 1465498855643 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:00:55 INFO - PROCESS | 1164 | 1465498855650 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1164 | 1465498855652 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417D800 == 45 [pid = 1164] [id = 81] 12:00:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C5745D400) [pid = 1164] [serial = 240] [outer = 0000000000000000] 12:00:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C5745F800) [pid = 1164] [serial = 241] [outer = 0000008C5745D400] 12:00:55 INFO - PROCESS | 1164 | 1465498855696 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C5756B400) [pid = 1164] [serial = 242] [outer = 0000008C5745D400] 12:00:56 INFO - PROCESS | 1164 | 1465498856137 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]]]}] 12:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 12:00:56 INFO - PROCESS | 1164 | 1465498856183 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 1164 | 1465498856186 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:00:56 INFO - PROCESS | 1164 | 1465498856189 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:00:56 INFO - PROCESS | 1164 | 1465498856191 Marionette TRACE conn6 <- [1,290,null,{}] 12:00:56 INFO - PROCESS | 1164 | 1465498856195 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}] 12:00:56 INFO - PROCESS | 1164 | 1465498856197 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:56 INFO - PROCESS | 1164 | 1465498856345 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:00:56 INFO - PROCESS | 1164 | 1465498856464 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1164 | 1465498856468 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4461C000 == 46 [pid = 1164] [id = 82] 12:00:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C4140FC00) [pid = 1164] [serial = 243] [outer = 0000000000000000] 12:00:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C42DE0800) [pid = 1164] [serial = 244] [outer = 0000008C4140FC00] 12:00:56 INFO - PROCESS | 1164 | 1465498856531 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C4315B400) [pid = 1164] [serial = 245] [outer = 0000008C4140FC00] 12:00:57 INFO - PROCESS | 1164 | 1465498857137 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]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 987ms 12:00:57 INFO - PROCESS | 1164 | 1465498857182 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1164 | 1465498857187 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:00:57 INFO - PROCESS | 1164 | 1465498857192 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1164 | 1465498857196 Marionette TRACE conn6 <- [1,294,null,{}] 12:00:57 INFO - PROCESS | 1164 | 1465498857201 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}] 12:00:57 INFO - PROCESS | 1164 | 1465498857204 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:57 INFO - PROCESS | 1164 | 1465498857324 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:00:57 INFO - PROCESS | 1164 | 1465498857409 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:57 INFO - PROCESS | 1164 | 1465498857412 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50415800 == 47 [pid = 1164] [id = 83] 12:00:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C4920D000) [pid = 1164] [serial = 246] [outer = 0000000000000000] 12:00:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C49670400) [pid = 1164] [serial = 247] [outer = 0000008C4920D000] 12:00:57 INFO - PROCESS | 1164 | 1465498857470 Marionette DEBUG loaded listener.js 12:00:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (0000008C4CE16000) [pid = 1164] [serial = 248] [outer = 0000008C4920D000] 12:00:58 INFO - PROCESS | 1164 | 1465498858025 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]]]}] 12:00:58 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. 12:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 881ms 12:00:58 INFO - PROCESS | 1164 | 1465498858076 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 1164 | 1465498858079 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:00:58 INFO - PROCESS | 1164 | 1465498858083 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:00:58 INFO - PROCESS | 1164 | 1465498858086 Marionette TRACE conn6 <- [1,298,null,{}] 12:00:58 INFO - PROCESS | 1164 | 1465498858090 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}] 12:00:58 INFO - PROCESS | 1164 | 1465498858092 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:58 INFO - PROCESS | 1164 | 1465498858209 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:00:58 INFO - PROCESS | 1164 | 1465498858296 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1164 | 1465498858298 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C583D0800 == 48 [pid = 1164] [id = 84] 12:00:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (0000008C4FD48C00) [pid = 1164] [serial = 249] [outer = 0000000000000000] 12:00:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0000008C5077C800) [pid = 1164] [serial = 250] [outer = 0000008C4FD48C00] 12:00:58 INFO - PROCESS | 1164 | 1465498858353 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (0000008C51119C00) [pid = 1164] [serial = 251] [outer = 0000008C4FD48C00] 12:00:58 INFO - PROCESS | 1164 | 1465498858924 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]]]}] 12:00:58 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. 12:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 879ms 12:00:58 INFO - PROCESS | 1164 | 1465498858968 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:00:58 INFO - PROCESS | 1164 | 1465498858972 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:00:59 INFO - PROCESS | 1164 | 1465498858984 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1164 | 1465498858989 Marionette TRACE conn6 <- [1,302,null,{}] 12:00:59 INFO - PROCESS | 1164 | 1465498858993 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}] 12:00:59 INFO - PROCESS | 1164 | 1465498858996 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:59 INFO - PROCESS | 1164 | 1465498859117 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:00:59 INFO - PROCESS | 1164 | 1465498859187 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:59 INFO - PROCESS | 1164 | 1465498859190 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:00:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AEA800 == 49 [pid = 1164] [id = 85] 12:00:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (0000008C54349800) [pid = 1164] [serial = 252] [outer = 0000000000000000] 12:00:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (0000008C5434E000) [pid = 1164] [serial = 253] [outer = 0000008C54349800] 12:00:59 INFO - PROCESS | 1164 | 1465498859285 Marionette DEBUG loaded listener.js 12:00:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (0000008C54356400) [pid = 1164] [serial = 254] [outer = 0000008C54349800] 12:00:59 INFO - PROCESS | 1164 | 1465498859902 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]]]}] 12:00:59 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. 12:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 12:00:59 INFO - PROCESS | 1164 | 1465498859925 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1164 | 1465498859927 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:00:59 INFO - PROCESS | 1164 | 1465498859931 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1164 | 1465498859933 Marionette TRACE conn6 <- [1,306,null,{}] 12:00:59 INFO - PROCESS | 1164 | 1465498859936 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}] 12:00:59 INFO - PROCESS | 1164 | 1465498859939 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:00 INFO - PROCESS | 1164 | 1465498860055 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:01:00 INFO - PROCESS | 1164 | 1465498860143 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1164 | 1465498860146 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F26000 == 50 [pid = 1164] [id = 86] 12:01:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (0000008C43197800) [pid = 1164] [serial = 255] [outer = 0000000000000000] 12:01:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (0000008C4C873C00) [pid = 1164] [serial = 256] [outer = 0000008C43197800] 12:01:00 INFO - PROCESS | 1164 | 1465498860201 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (0000008C51498000) [pid = 1164] [serial = 257] [outer = 0000008C43197800] 12:01:00 INFO - PROCESS | 1164 | 1465498860913 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]]]}] 12:01:00 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. 12:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1027ms 12:01:00 INFO - PROCESS | 1164 | 1465498860961 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 1164 | 1465498860965 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:01:00 INFO - PROCESS | 1164 | 1465498860969 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 1164 | 1465498860973 Marionette TRACE conn6 <- [1,310,null,{}] 12:01:00 INFO - PROCESS | 1164 | 1465498860978 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}] 12:01:00 INFO - PROCESS | 1164 | 1465498860981 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:01 INFO - PROCESS | 1164 | 1465498861103 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:01:01 INFO - PROCESS | 1164 | 1465498861180 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 1164 | 1465498861182 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C44622800 == 51 [pid = 1164] [id = 87] 12:01:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (0000008C47844000) [pid = 1164] [serial = 258] [outer = 0000000000000000] 12:01:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (0000008C4846A400) [pid = 1164] [serial = 259] [outer = 0000008C47844000] 12:01:01 INFO - PROCESS | 1164 | 1465498861233 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (0000008C48F6DC00) [pid = 1164] [serial = 260] [outer = 0000008C47844000] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F1E800 == 50 [pid = 1164] [id = 32] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417D800 == 49 [pid = 1164] [id = 81] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57DA1000 == 48 [pid = 1164] [id = 80] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FBD8800 == 47 [pid = 1164] [id = 79] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F8B000 == 46 [pid = 1164] [id = 78] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA1A000 == 45 [pid = 1164] [id = 77] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48267800 == 44 [pid = 1164] [id = 76] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C504C7800 == 43 [pid = 1164] [id = 75] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F93B800 == 42 [pid = 1164] [id = 74] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484BA000 == 41 [pid = 1164] [id = 73] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (0000008C50A8CC00) [pid = 1164] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D214800 == 40 [pid = 1164] [id = 72] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A44800 == 39 [pid = 1164] [id = 69] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484BD000 == 38 [pid = 1164] [id = 68] 12:01:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57DA5800 == 37 [pid = 1164] [id = 67] 12:01:01 INFO - PROCESS | 1164 | 1465498861836 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]]]}] 12:01:01 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. 12:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 880ms 12:01:01 INFO - PROCESS | 1164 | 1465498861854 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 1164 | 1465498861858 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:01:01 INFO - PROCESS | 1164 | 1465498861864 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1164 | 1465498861867 Marionette TRACE conn6 <- [1,314,null,{}] 12:01:01 INFO - PROCESS | 1164 | 1465498861870 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}] 12:01:01 INFO - PROCESS | 1164 | 1465498861873 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:01 INFO - PROCESS | 1164 | 1465498861963 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (0000008C47FBB400) [pid = 1164] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (0000008C47848800) [pid = 1164] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (0000008C42F4D400) [pid = 1164] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (0000008C475B0400) [pid = 1164] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (0000008C4315C400) [pid = 1164] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (0000008C4D7E7800) [pid = 1164] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (0000008C4CC68000) [pid = 1164] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (0000008C4CF10C00) [pid = 1164] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (0000008C494A3400) [pid = 1164] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (0000008C49010800) [pid = 1164] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (0000008C4C869000) [pid = 1164] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0000008C525C8C00) [pid = 1164] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C4FDC3C00) [pid = 1164] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C56C72C00) [pid = 1164] [serial = 158] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C48F6B800) [pid = 1164] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C50773000) [pid = 1164] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C50779000) [pid = 1164] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C50A8D800) [pid = 1164] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C48F66000) [pid = 1164] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4F7A5800) [pid = 1164] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C509B2C00) [pid = 1164] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C53C6F000) [pid = 1164] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C525D4C00) [pid = 1164] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:01:01 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C51496400) [pid = 1164] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C50A87800) [pid = 1164] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C43196400) [pid = 1164] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C48003400) [pid = 1164] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:01:02 INFO - PROCESS | 1164 | 1465498862046 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1164 | 1465498862048 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49070000 == 38 [pid = 1164] [id = 88] 12:01:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C42FC9C00) [pid = 1164] [serial = 261] [outer = 0000000000000000] 12:01:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C47549800) [pid = 1164] [serial = 262] [outer = 0000008C42FC9C00] 12:01:02 INFO - PROCESS | 1164 | 1465498862099 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48F5EC00) [pid = 1164] [serial = 263] [outer = 0000008C42FC9C00] 12:01:02 INFO - PROCESS | 1164 | 1465498862493 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]]]}] 12:01:02 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. 12:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 693ms 12:01:02 INFO - PROCESS | 1164 | 1465498862560 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1164 | 1465498862562 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:01:02 INFO - PROCESS | 1164 | 1465498862566 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1164 | 1465498862570 Marionette TRACE conn6 <- [1,318,null,{}] 12:01:02 INFO - PROCESS | 1164 | 1465498862580 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}] 12:01:02 INFO - PROCESS | 1164 | 1465498862585 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:02 INFO - PROCESS | 1164 | 1465498862676 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:01:02 INFO - PROCESS | 1164 | 1465498862691 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1164 | 1465498862694 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F805000 == 39 [pid = 1164] [id = 89] 12:01:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4CC6C000) [pid = 1164] [serial = 264] [outer = 0000000000000000] 12:01:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4CFA1800) [pid = 1164] [serial = 265] [outer = 0000008C4CC6C000] 12:01:02 INFO - PROCESS | 1164 | 1465498862742 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C4F7AC000) [pid = 1164] [serial = 266] [outer = 0000008C4CC6C000] 12:01:03 INFO - PROCESS | 1164 | 1465498863204 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]]]}] 12:01:03 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. 12:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 12:01:03 INFO - PROCESS | 1164 | 1465498863262 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1164 | 1465498863264 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:01:03 INFO - PROCESS | 1164 | 1465498863268 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:01:03 INFO - PROCESS | 1164 | 1465498863270 Marionette TRACE conn6 <- [1,322,null,{}] 12:01:03 INFO - PROCESS | 1164 | 1465498863273 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}] 12:01:03 INFO - PROCESS | 1164 | 1465498863275 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:03 INFO - PROCESS | 1164 | 1465498863390 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:01:03 INFO - PROCESS | 1164 | 1465498863402 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1164 | 1465498863404 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E8000 == 40 [pid = 1164] [id = 90] 12:01:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4FD4A000) [pid = 1164] [serial = 267] [outer = 0000000000000000] 12:01:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4FDBA400) [pid = 1164] [serial = 268] [outer = 0000008C4FD4A000] 12:01:03 INFO - PROCESS | 1164 | 1465498863450 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C50776C00) [pid = 1164] [serial = 269] [outer = 0000008C4FD4A000] 12:01:03 INFO - PROCESS | 1164 | 1465498863870 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]]]}] 12:01:03 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. 12:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 12:01:03 INFO - PROCESS | 1164 | 1465498863905 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1164 | 1465498863907 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:01:03 INFO - PROCESS | 1164 | 1465498863910 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1164 | 1465498863912 Marionette TRACE conn6 <- [1,326,null,{}] 12:01:03 INFO - PROCESS | 1164 | 1465498863915 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}] 12:01:03 INFO - PROCESS | 1164 | 1465498863918 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:04 INFO - PROCESS | 1164 | 1465498864031 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:01:04 INFO - PROCESS | 1164 | 1465498864037 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1164 | 1465498864039 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5093B000 == 41 [pid = 1164] [id = 91] 12:01:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C5077F800) [pid = 1164] [serial = 270] [outer = 0000000000000000] 12:01:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C50A80000) [pid = 1164] [serial = 271] [outer = 0000008C5077F800] 12:01:04 INFO - PROCESS | 1164 | 1465498864091 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C5144A800) [pid = 1164] [serial = 272] [outer = 0000008C5077F800] 12:01:04 INFO - PROCESS | 1164 | 1465498864556 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]]]}] 12:01:04 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. 12:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 693ms 12:01:04 INFO - PROCESS | 1164 | 1465498864605 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1164 | 1465498864607 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:01:04 INFO - PROCESS | 1164 | 1465498864611 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1164 | 1465498864612 Marionette TRACE conn6 <- [1,330,null,{}] 12:01:04 INFO - PROCESS | 1164 | 1465498864616 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}] 12:01:04 INFO - PROCESS | 1164 | 1465498864622 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:04 INFO - PROCESS | 1164 | 1465498864786 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:01:04 INFO - PROCESS | 1164 | 1465498864811 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1164 | 1465498864813 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C80800 == 42 [pid = 1164] [id = 92] 12:01:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C53C1C400) [pid = 1164] [serial = 273] [outer = 0000000000000000] 12:01:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C53CC4000) [pid = 1164] [serial = 274] [outer = 0000008C53C1C400] 12:01:04 INFO - PROCESS | 1164 | 1465498864859 Marionette DEBUG loaded listener.js 12:01:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C5434E800) [pid = 1164] [serial = 275] [outer = 0000008C53C1C400] 12:01:05 INFO - PROCESS | 1164 | 1465498865312 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]]]}] 12:01:05 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. 12:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 12:01:05 INFO - PROCESS | 1164 | 1465498865354 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1164 | 1465498865356 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:01:05 INFO - PROCESS | 1164 | 1465498865359 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1164 | 1465498865361 Marionette TRACE conn6 <- [1,334,null,{}] 12:01:05 INFO - PROCESS | 1164 | 1465498865364 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}] 12:01:05 INFO - PROCESS | 1164 | 1465498865366 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:05 INFO - PROCESS | 1164 | 1465498865492 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:01:05 INFO - PROCESS | 1164 | 1465498865502 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 1164 | 1465498865504 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54ADA800 == 43 [pid = 1164] [id = 93] 12:01:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (0000008C54350800) [pid = 1164] [serial = 276] [outer = 0000000000000000] 12:01:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (0000008C5435D400) [pid = 1164] [serial = 277] [outer = 0000008C54350800] 12:01:05 INFO - PROCESS | 1164 | 1465498865549 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0000008C54366000) [pid = 1164] [serial = 278] [outer = 0000008C54350800] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (0000008C4FD4DC00) [pid = 1164] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (0000008C4F7B2C00) [pid = 1164] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0000008C4FD41400) [pid = 1164] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C48F4F800) [pid = 1164] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C53C1C000) [pid = 1164] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C42FC9400) [pid = 1164] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C49873400) [pid = 1164] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C4C89F400) [pid = 1164] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C4CF9E400) [pid = 1164] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C4CC67800) [pid = 1164] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C42F51C00) [pid = 1164] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4FCF1400) [pid = 1164] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C47FC4800) [pid = 1164] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C53F51800) [pid = 1164] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C514A2C00) [pid = 1164] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C42F47800) [pid = 1164] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:01:06 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C49009400) [pid = 1164] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:01:06 INFO - PROCESS | 1164 | 1465498866174 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]]]}] 12:01:06 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. 12:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 839ms 12:01:06 INFO - PROCESS | 1164 | 1465498866202 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1164 | 1465498866204 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:01:06 INFO - PROCESS | 1164 | 1465498866207 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1164 | 1465498866209 Marionette TRACE conn6 <- [1,338,null,{}] 12:01:06 INFO - PROCESS | 1164 | 1465498866212 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}] 12:01:06 INFO - PROCESS | 1164 | 1465498866214 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:06 INFO - PROCESS | 1164 | 1465498866297 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:01:06 INFO - PROCESS | 1164 | 1465498866303 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1164 | 1465498866305 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54172800 == 44 [pid = 1164] [id = 94] 12:01:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C444DC000) [pid = 1164] [serial = 279] [outer = 0000000000000000] 12:01:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48476C00) [pid = 1164] [serial = 280] [outer = 0000008C444DC000] 12:01:06 INFO - PROCESS | 1164 | 1465498866350 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4FD45C00) [pid = 1164] [serial = 281] [outer = 0000008C444DC000] 12:01:06 INFO - PROCESS | 1164 | 1465498866760 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]]]}] 12:01:06 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. 12:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 12:01:06 INFO - PROCESS | 1164 | 1465498866797 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1164 | 1465498866799 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:01:06 INFO - PROCESS | 1164 | 1465498866811 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:01:06 INFO - PROCESS | 1164 | 1465498866813 Marionette TRACE conn6 <- [1,342,null,{}] 12:01:06 INFO - PROCESS | 1164 | 1465498866817 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}] 12:01:06 INFO - PROCESS | 1164 | 1465498866818 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:06 INFO - PROCESS | 1164 | 1465498866904 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:01:06 INFO - PROCESS | 1164 | 1465498866909 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1164 | 1465498866911 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5708C800 == 45 [pid = 1164] [id = 95] 12:01:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C50359C00) [pid = 1164] [serial = 282] [outer = 0000000000000000] 12:01:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C5035E800) [pid = 1164] [serial = 283] [outer = 0000008C50359C00] 12:01:06 INFO - PROCESS | 1164 | 1465498866955 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C53F53C00) [pid = 1164] [serial = 284] [outer = 0000008C50359C00] 12:01:07 INFO - PROCESS | 1164 | 1465498867362 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]]]}] 12:01:07 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. 12:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 12:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:01:07 INFO - PROCESS | 1164 | 1465498867411 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:01:07 INFO - PROCESS | 1164 | 1465498867414 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:01:07 INFO - PROCESS | 1164 | 1465498867417 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1164 | 1465498867419 Marionette TRACE conn6 <- [1,346,null,{}] 12:01:07 INFO - PROCESS | 1164 | 1465498867423 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}] 12:01:07 INFO - PROCESS | 1164 | 1465498867424 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:07 INFO - PROCESS | 1164 | 1465498867512 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:01:07 INFO - PROCESS | 1164 | 1465498867520 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1164 | 1465498867522 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573C4000 == 46 [pid = 1164] [id = 96] 12:01:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C56C6C400) [pid = 1164] [serial = 285] [outer = 0000000000000000] 12:01:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C56C73400) [pid = 1164] [serial = 286] [outer = 0000008C56C6C400] 12:01:07 INFO - PROCESS | 1164 | 1465498867566 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C5745E000) [pid = 1164] [serial = 287] [outer = 0000008C56C6C400] 12:01:08 INFO - PROCESS | 1164 | 1465498868021 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]]]}] 12:01:08 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. 12:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 12:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:01:08 INFO - PROCESS | 1164 | 1465498868054 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1164 | 1465498868057 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:01:08 INFO - PROCESS | 1164 | 1465498868060 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1164 | 1465498868062 Marionette TRACE conn6 <- [1,350,null,{}] 12:01:08 INFO - PROCESS | 1164 | 1465498868070 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}] 12:01:08 INFO - PROCESS | 1164 | 1465498868073 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:08 INFO - PROCESS | 1164 | 1465498868224 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:01:08 INFO - PROCESS | 1164 | 1465498868346 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1164 | 1465498868349 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C477D0800 == 47 [pid = 1164] [id = 97] 12:01:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C41560C00) [pid = 1164] [serial = 288] [outer = 0000000000000000] 12:01:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C42DE6000) [pid = 1164] [serial = 289] [outer = 0000008C41560C00] 12:01:08 INFO - PROCESS | 1164 | 1465498868410 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C431A1800) [pid = 1164] [serial = 290] [outer = 0000008C41560C00] 12:01:09 INFO - PROCESS | 1164 | 1465498869059 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]]]}] 12:01:09 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. 12:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1029ms 12:01:09 INFO - PROCESS | 1164 | 1465498869091 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 1164 | 1465498869095 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:01:09 INFO - PROCESS | 1164 | 1465498869100 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 1164 | 1465498869104 Marionette TRACE conn6 <- [1,354,null,{}] 12:01:09 INFO - PROCESS | 1164 | 1465498869127 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}] 12:01:09 INFO - PROCESS | 1164 | 1465498869131 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:09 INFO - PROCESS | 1164 | 1465498869250 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:01:09 INFO - PROCESS | 1164 | 1465498869325 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:09 INFO - PROCESS | 1164 | 1465498869328 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5003B800 == 48 [pid = 1164] [id = 98] 12:01:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C49009400) [pid = 1164] [serial = 291] [outer = 0000000000000000] 12:01:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C4C869000) [pid = 1164] [serial = 292] [outer = 0000008C49009400] 12:01:09 INFO - PROCESS | 1164 | 1465498869426 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (0000008C4CE95000) [pid = 1164] [serial = 293] [outer = 0000008C49009400] 12:01:10 INFO - PROCESS | 1164 | 1465498870004 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]]]}] 12:01:10 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. 12:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 945ms 12:01:10 INFO - PROCESS | 1164 | 1465498870049 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:01:10 INFO - PROCESS | 1164 | 1465498870053 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:01:10 INFO - PROCESS | 1164 | 1465498870056 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:01:10 INFO - PROCESS | 1164 | 1465498870059 Marionette TRACE conn6 <- [1,358,null,{}] 12:01:10 INFO - PROCESS | 1164 | 1465498870063 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}] 12:01:10 INFO - PROCESS | 1164 | 1465498870066 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:10 INFO - PROCESS | 1164 | 1465498870213 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:01:10 INFO - PROCESS | 1164 | 1465498870328 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1164 | 1465498870331 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573BC000 == 49 [pid = 1164] [id = 99] 12:01:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (0000008C4FD49800) [pid = 1164] [serial = 294] [outer = 0000000000000000] 12:01:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0000008C50770800) [pid = 1164] [serial = 295] [outer = 0000008C4FD49800] 12:01:10 INFO - PROCESS | 1164 | 1465498870387 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (0000008C514A2800) [pid = 1164] [serial = 296] [outer = 0000008C4FD49800] 12:01:10 INFO - PROCESS | 1164 | 1465498870987 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]]]}] 12:01:11 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. 12:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 12:01:11 INFO - PROCESS | 1164 | 1465498871044 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1164 | 1465498871048 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:01:11 INFO - PROCESS | 1164 | 1465498871075 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1164 | 1465498871080 Marionette TRACE conn6 <- [1,362,null,{}] 12:01:11 INFO - PROCESS | 1164 | 1465498871085 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}] 12:01:11 INFO - PROCESS | 1164 | 1465498871089 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:11 INFO - PROCESS | 1164 | 1465498871215 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:01:11 INFO - PROCESS | 1164 | 1465498871280 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:11 INFO - PROCESS | 1164 | 1465498871283 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9CC000 == 50 [pid = 1164] [id = 100] 12:01:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (0000008C53C15C00) [pid = 1164] [serial = 297] [outer = 0000000000000000] 12:01:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (0000008C54BF0C00) [pid = 1164] [serial = 298] [outer = 0000008C53C15C00] 12:01:11 INFO - PROCESS | 1164 | 1465498871381 Marionette DEBUG loaded listener.js 12:01:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (0000008C56C6CC00) [pid = 1164] [serial = 299] [outer = 0000008C53C15C00] 12:01:12 INFO - PROCESS | 1164 | 1465498872111 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]]]}] 12:01:12 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. 12:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1112ms 12:01:12 INFO - PROCESS | 1164 | 1465498872170 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 1164 | 1465498872174 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:01:12 INFO - PROCESS | 1164 | 1465498872179 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1164 | 1465498872183 Marionette TRACE conn6 <- [1,366,null,{}] 12:01:12 INFO - PROCESS | 1164 | 1465498872189 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}] 12:01:12 INFO - PROCESS | 1164 | 1465498872192 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:12 INFO - PROCESS | 1164 | 1465498872297 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:01:12 INFO - PROCESS | 1164 | 1465498872365 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1164 | 1465498872370 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D21F800 == 51 [pid = 1164] [id = 101] 12:01:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (0000008C4784E000) [pid = 1164] [serial = 300] [outer = 0000000000000000] 12:01:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (0000008C47FD6400) [pid = 1164] [serial = 301] [outer = 0000008C4784E000] 12:01:12 INFO - PROCESS | 1164 | 1465498872432 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (0000008C48F68800) [pid = 1164] [serial = 302] [outer = 0000008C4784E000] 12:01:13 INFO - PROCESS | 1164 | 1465498873036 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]]]}] 12:01:13 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. 12:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 12:01:13 INFO - PROCESS | 1164 | 1465498873126 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1164 | 1465498873131 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:01:13 INFO - PROCESS | 1164 | 1465498873137 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1164 | 1465498873140 Marionette TRACE conn6 <- [1,370,null,{}] 12:01:13 INFO - PROCESS | 1164 | 1465498873144 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}] 12:01:13 INFO - PROCESS | 1164 | 1465498873147 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:13 INFO - PROCESS | 1164 | 1465498873264 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:01:13 INFO - PROCESS | 1164 | 1465498873334 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1164 | 1465498873336 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EFE5000 == 52 [pid = 1164] [id = 102] 12:01:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (0000008C4CC62C00) [pid = 1164] [serial = 303] [outer = 0000000000000000] 12:01:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (0000008C4CC6DC00) [pid = 1164] [serial = 304] [outer = 0000008C4CC62C00] 12:01:13 INFO - PROCESS | 1164 | 1465498873385 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (0000008C4F753400) [pid = 1164] [serial = 305] [outer = 0000008C4CC62C00] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573C4000 == 51 [pid = 1164] [id = 96] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5708C800 == 50 [pid = 1164] [id = 95] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54172800 == 49 [pid = 1164] [id = 94] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54ADA800 == 48 [pid = 1164] [id = 93] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C80800 == 47 [pid = 1164] [id = 92] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5093B000 == 46 [pid = 1164] [id = 91] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E8000 == 45 [pid = 1164] [id = 90] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F805000 == 44 [pid = 1164] [id = 89] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49070000 == 43 [pid = 1164] [id = 88] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C44622800 == 42 [pid = 1164] [id = 87] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50415800 == 41 [pid = 1164] [id = 83] 12:01:13 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4461C000 == 40 [pid = 1164] [id = 82] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (0000008C52CB6C00) [pid = 1164] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (0000008C4319A000) [pid = 1164] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (0000008C4C895000) [pid = 1164] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (0000008C5745F800) [pid = 1164] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (0000008C53C76C00) [pid = 1164] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (0000008C4F8BD000) [pid = 1164] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (0000008C4FDC1800) [pid = 1164] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (0000008C4966F800) [pid = 1164] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (0000008C53C1F800) [pid = 1164] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (0000008C48F5F800) [pid = 1164] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (0000008C47FC1800) [pid = 1164] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (0000008C43154000) [pid = 1164] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0000008C4C86B400) [pid = 1164] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C4D649800) [pid = 1164] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C4CE94C00) [pid = 1164] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C4DB5B400) [pid = 1164] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C53C24000) [pid = 1164] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C4FCABC00) [pid = 1164] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C514A1800) [pid = 1164] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C444DFC00) [pid = 1164] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C48F51800) [pid = 1164] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C5077DC00) [pid = 1164] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4FDB9800) [pid = 1164] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4FDBD400) [pid = 1164] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C48F63C00) [pid = 1164] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C53C79000) [pid = 1164] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C57457C00) [pid = 1164] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C50775C00) [pid = 1164] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C53C1AC00) [pid = 1164] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C56C75800) [pid = 1164] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FD43800) [pid = 1164] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:01:13 INFO - PROCESS | 1164 | 1465498873899 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]]]}] 12:01:13 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. 12:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 776ms 12:01:13 INFO - PROCESS | 1164 | 1465498873916 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1164 | 1465498873918 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:01:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:01:13 INFO - PROCESS | 1164 | 1465498873922 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1164 | 1465498873925 Marionette TRACE conn6 <- [1,374,null,{}] 12:01:13 INFO - PROCESS | 1164 | 1465498873936 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}] 12:01:13 INFO - PROCESS | 1164 | 1465498873940 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:14 INFO - PROCESS | 1164 | 1465498874029 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:01:14 INFO - PROCESS | 1164 | 1465498874039 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1164 | 1465498874042 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D228000 == 41 [pid = 1164] [id = 103] 12:01:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4900EC00) [pid = 1164] [serial = 306] [outer = 0000000000000000] 12:01:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4C872C00) [pid = 1164] [serial = 307] [outer = 0000008C4900EC00] 12:01:14 INFO - PROCESS | 1164 | 1465498874091 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4D648000) [pid = 1164] [serial = 308] [outer = 0000008C4900EC00] 12:01:14 INFO - PROCESS | 1164 | 1465498874574 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:01:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:01:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 12:01:14 INFO - PROCESS | 1164 | 1465498874616 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1164 | 1465498874619 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:01:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:01:14 INFO - PROCESS | 1164 | 1465498874622 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 1164 | 1465498874624 Marionette TRACE conn6 <- [1,378,null,{}] 12:01:14 INFO - PROCESS | 1164 | 1465498874627 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}] 12:01:14 INFO - PROCESS | 1164 | 1465498874629 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:14 INFO - PROCESS | 1164 | 1465498874721 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:01:14 INFO - PROCESS | 1164 | 1465498874728 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1164 | 1465498874730 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC53000 == 42 [pid = 1164] [id = 104] 12:01:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4FCAE400) [pid = 1164] [serial = 309] [outer = 0000000000000000] 12:01:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4FD40C00) [pid = 1164] [serial = 310] [outer = 0000008C4FCAE400] 12:01:14 INFO - PROCESS | 1164 | 1465498874783 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4FDC1800) [pid = 1164] [serial = 311] [outer = 0000008C4FCAE400] 12:01:15 INFO - PROCESS | 1164 | 1465498875318 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:01:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 12:01:15 INFO - PROCESS | 1164 | 1465498875359 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1164 | 1465498875362 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:01:15 INFO - PROCESS | 1164 | 1465498875365 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:01:15 INFO - PROCESS | 1164 | 1465498875366 Marionette TRACE conn6 <- [1,382,null,{}] 12:01:15 INFO - PROCESS | 1164 | 1465498875370 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}] 12:01:15 INFO - PROCESS | 1164 | 1465498875373 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:15 INFO - PROCESS | 1164 | 1465498875458 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:01:15 INFO - PROCESS | 1164 | 1465498875463 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1164 | 1465498875465 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5093D800 == 43 [pid = 1164] [id = 105] 12:01:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C5035A400) [pid = 1164] [serial = 312] [outer = 0000000000000000] 12:01:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C50776000) [pid = 1164] [serial = 313] [outer = 0000008C5035A400] 12:01:15 INFO - PROCESS | 1164 | 1465498875510 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C50A82800) [pid = 1164] [serial = 314] [outer = 0000008C5035A400] 12:01:15 INFO - PROCESS | 1164 | 1465498875972 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:01:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 627ms 12:01:16 INFO - PROCESS | 1164 | 1465498875996 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 1164 | 1465498875998 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:01:16 INFO - PROCESS | 1164 | 1465498876001 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - PROCESS | 1164 | 1465498876003 Marionette TRACE conn6 <- [1,386,null,{}] 12:01:16 INFO - PROCESS | 1164 | 1465498876006 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}] 12:01:16 INFO - PROCESS | 1164 | 1465498876012 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:16 INFO - PROCESS | 1164 | 1465498876185 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:01:16 INFO - PROCESS | 1164 | 1465498876213 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1164 | 1465498876215 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525A9800 == 44 [pid = 1164] [id = 106] 12:01:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C52C36800) [pid = 1164] [serial = 315] [outer = 0000000000000000] 12:01:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C53C23000) [pid = 1164] [serial = 316] [outer = 0000008C52C36800] 12:01:16 INFO - PROCESS | 1164 | 1465498876260 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C53C7A800) [pid = 1164] [serial = 317] [outer = 0000008C52C36800] 12:01:16 INFO - PROCESS | 1164 | 1465498876720 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]]]}] 12:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 12:01:16 INFO - PROCESS | 1164 | 1465498876738 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:01:16 INFO - PROCESS | 1164 | 1465498876740 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:01:16 INFO - PROCESS | 1164 | 1465498876743 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:01:16 INFO - PROCESS | 1164 | 1465498876745 Marionette TRACE conn6 <- [1,390,null,{}] 12:01:16 INFO - PROCESS | 1164 | 1465498876748 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}] 12:01:16 INFO - PROCESS | 1164 | 1465498876750 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:16 INFO - PROCESS | 1164 | 1465498876862 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:01:16 INFO - PROCESS | 1164 | 1465498876867 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:16 INFO - PROCESS | 1164 | 1465498876869 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54165000 == 45 [pid = 1164] [id = 107] 12:01:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C4FE28400) [pid = 1164] [serial = 318] [outer = 0000000000000000] 12:01:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C4FE2CC00) [pid = 1164] [serial = 319] [outer = 0000008C4FE28400] 12:01:16 INFO - PROCESS | 1164 | 1465498876914 Marionette DEBUG loaded listener.js 12:01:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C53C79000) [pid = 1164] [serial = 320] [outer = 0000008C4FE28400] 12:01:17 INFO - PROCESS | 1164 | 1465498877390 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]]]}] 12:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 12:01:17 INFO - PROCESS | 1164 | 1465498877423 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1164 | 1465498877426 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:01:17 INFO - PROCESS | 1164 | 1465498877442 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1164 | 1465498877444 Marionette TRACE conn6 <- [1,394,null,{}] 12:01:17 INFO - PROCESS | 1164 | 1465498877448 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}] 12:01:17 INFO - PROCESS | 1164 | 1465498877449 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:17 INFO - PROCESS | 1164 | 1465498877587 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:01:17 INFO - PROCESS | 1164 | 1465498877610 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 1164 | 1465498877612 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542B1800 == 46 [pid = 1164] [id = 108] 12:01:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C50378400) [pid = 1164] [serial = 321] [outer = 0000000000000000] 12:01:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C5037C800) [pid = 1164] [serial = 322] [outer = 0000008C50378400] 12:01:17 INFO - PROCESS | 1164 | 1465498877656 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C50382C00) [pid = 1164] [serial = 323] [outer = 0000008C50378400] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C4140FC00) [pid = 1164] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C42FC9C00) [pid = 1164] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C54349800) [pid = 1164] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C43197800) [pid = 1164] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C5077F800) [pid = 1164] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C4920D000) [pid = 1164] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C4FD48C00) [pid = 1164] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CC6C000) [pid = 1164] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C47844000) [pid = 1164] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C53C1C400) [pid = 1164] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4FD4A000) [pid = 1164] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C54350800) [pid = 1164] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C444DC000) [pid = 1164] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:01:18 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C50359C00) [pid = 1164] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:01:18 INFO - PROCESS | 1164 | 1465498878218 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]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 838ms 12:01:18 INFO - PROCESS | 1164 | 1465498878277 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1164 | 1465498878279 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:01:18 INFO - PROCESS | 1164 | 1465498878282 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:01:18 INFO - PROCESS | 1164 | 1465498878284 Marionette TRACE conn6 <- [1,398,null,{}] 12:01:18 INFO - PROCESS | 1164 | 1465498878287 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}] 12:01:18 INFO - PROCESS | 1164 | 1465498878289 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:18 INFO - PROCESS | 1164 | 1465498878377 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:01:18 INFO - PROCESS | 1164 | 1465498878452 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1164 | 1465498878454 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542AD800 == 47 [pid = 1164] [id = 109] 12:01:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C444DC000) [pid = 1164] [serial = 324] [outer = 0000000000000000] 12:01:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4FD3F000) [pid = 1164] [serial = 325] [outer = 0000008C444DC000] 12:01:18 INFO - PROCESS | 1164 | 1465498878498 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C50A8A400) [pid = 1164] [serial = 326] [outer = 0000008C444DC000] 12:01:18 INFO - PROCESS | 1164 | 1465498878911 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]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 12:01:18 INFO - PROCESS | 1164 | 1465498878959 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1164 | 1465498878962 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:01:18 INFO - PROCESS | 1164 | 1465498878965 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:01:18 INFO - PROCESS | 1164 | 1465498878967 Marionette TRACE conn6 <- [1,402,null,{}] 12:01:18 INFO - PROCESS | 1164 | 1465498878971 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}] 12:01:18 INFO - PROCESS | 1164 | 1465498878972 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:19 INFO - PROCESS | 1164 | 1465498879059 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:01:19 INFO - PROCESS | 1164 | 1465498879064 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1164 | 1465498879066 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AEF800 == 48 [pid = 1164] [id = 110] 12:01:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C53A8C000) [pid = 1164] [serial = 327] [outer = 0000000000000000] 12:01:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C53A8FC00) [pid = 1164] [serial = 328] [outer = 0000008C53A8C000] 12:01:19 INFO - PROCESS | 1164 | 1465498879110 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C53D90000) [pid = 1164] [serial = 329] [outer = 0000008C53A8C000] 12:01:19 INFO - PROCESS | 1164 | 1465498879546 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]]]}] 12:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 12:01:19 INFO - PROCESS | 1164 | 1465498879619 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 1164 | 1465498879624 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:01:19 INFO - PROCESS | 1164 | 1465498879629 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 1164 | 1465498879634 Marionette TRACE conn6 <- [1,406,null,{}] 12:01:19 INFO - PROCESS | 1164 | 1465498879641 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}] 12:01:19 INFO - PROCESS | 1164 | 1465498879645 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:19 INFO - PROCESS | 1164 | 1465498879781 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:01:19 INFO - PROCESS | 1164 | 1465498879892 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1164 | 1465498879898 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4907A000 == 49 [pid = 1164] [id = 111] 12:01:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C42FC6800) [pid = 1164] [serial = 330] [outer = 0000000000000000] 12:01:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C43151400) [pid = 1164] [serial = 331] [outer = 0000008C42FC6800] 12:01:19 INFO - PROCESS | 1164 | 1465498879962 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C475BC400) [pid = 1164] [serial = 332] [outer = 0000008C42FC6800] 12:01:20 INFO - PROCESS | 1164 | 1465498880639 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]]]}] 12:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1081ms 12:01:20 INFO - PROCESS | 1164 | 1465498880714 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:01:20 INFO - PROCESS | 1164 | 1465498880717 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:01:20 INFO - PROCESS | 1164 | 1465498880724 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 1164 | 1465498880728 Marionette TRACE conn6 <- [1,410,null,{}] 12:01:20 INFO - PROCESS | 1164 | 1465498880733 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}] 12:01:20 INFO - PROCESS | 1164 | 1465498880736 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:20 INFO - PROCESS | 1164 | 1465498880865 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:01:20 INFO - PROCESS | 1164 | 1465498880974 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 1164 | 1465498880977 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E8000 == 50 [pid = 1164] [id = 112] 12:01:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C4C869400) [pid = 1164] [serial = 333] [outer = 0000000000000000] 12:01:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C4D649000) [pid = 1164] [serial = 334] [outer = 0000008C4C869400] 12:01:21 INFO - PROCESS | 1164 | 1465498881036 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C4FCACC00) [pid = 1164] [serial = 335] [outer = 0000008C4C869400] 12:01:21 INFO - PROCESS | 1164 | 1465498881679 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]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 984ms 12:01:21 INFO - PROCESS | 1164 | 1465498881707 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 1164 | 1465498881709 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:01:21 INFO - PROCESS | 1164 | 1465498881713 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 1164 | 1465498881715 Marionette TRACE conn6 <- [1,414,null,{}] 12:01:21 INFO - PROCESS | 1164 | 1465498881726 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}] 12:01:21 INFO - PROCESS | 1164 | 1465498881731 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:21 INFO - PROCESS | 1164 | 1465498881850 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:01:21 INFO - PROCESS | 1164 | 1465498881969 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 1164 | 1465498881973 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C570A1000 == 51 [pid = 1164] [id = 113] 12:01:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C5149E400) [pid = 1164] [serial = 336] [outer = 0000000000000000] 12:01:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C525C8C00) [pid = 1164] [serial = 337] [outer = 0000008C5149E400] 12:01:22 INFO - PROCESS | 1164 | 1465498882032 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (0000008C53C1CC00) [pid = 1164] [serial = 338] [outer = 0000008C5149E400] 12:01:22 INFO - PROCESS | 1164 | 1465498882686 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]]]}] 12:01:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1029ms 12:01:22 INFO - PROCESS | 1164 | 1465498882744 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:01:22 INFO - PROCESS | 1164 | 1465498882747 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:01:22 INFO - PROCESS | 1164 | 1465498882750 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:01:22 INFO - PROCESS | 1164 | 1465498882752 Marionette TRACE conn6 <- [1,418,null,{}] 12:01:22 INFO - PROCESS | 1164 | 1465498882756 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}] 12:01:22 INFO - PROCESS | 1164 | 1465498882759 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:22 INFO - PROCESS | 1164 | 1465498882874 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:01:23 INFO - PROCESS | 1164 | 1465498883018 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1164 | 1465498883020 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5736D000 == 52 [pid = 1164] [id = 114] 12:01:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (0000008C53A85400) [pid = 1164] [serial = 339] [outer = 0000000000000000] 12:01:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0000008C53D99C00) [pid = 1164] [serial = 340] [outer = 0000008C53A85400] 12:01:23 INFO - PROCESS | 1164 | 1465498883076 Marionette DEBUG loaded listener.js 12:01:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (0000008C54350800) [pid = 1164] [serial = 341] [outer = 0000008C53A85400] 12:01:24 INFO - PROCESS | 1164 | 1465498884276 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]]]}] 12:01:24 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 12:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1543ms 12:01:24 INFO - PROCESS | 1164 | 1465498884297 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1164 | 1465498884302 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:01:24 INFO - PROCESS | 1164 | 1465498884307 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1164 | 1465498884310 Marionette TRACE conn6 <- [1,422,null,{}] 12:01:24 INFO - PROCESS | 1164 | 1465498884316 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}] 12:01:24 INFO - PROCESS | 1164 | 1465498884319 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:24 INFO - PROCESS | 1164 | 1465498884417 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:01:24 INFO - PROCESS | 1164 | 1465498884489 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1164 | 1465498884491 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CEB1000 == 53 [pid = 1164] [id = 115] 12:01:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (0000008C48F6B000) [pid = 1164] [serial = 342] [outer = 0000000000000000] 12:01:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (0000008C4987D800) [pid = 1164] [serial = 343] [outer = 0000008C48F6B000] 12:01:24 INFO - PROCESS | 1164 | 1465498884542 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (0000008C4CC64000) [pid = 1164] [serial = 344] [outer = 0000008C48F6B000] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542AD800 == 52 [pid = 1164] [id = 109] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542B1800 == 51 [pid = 1164] [id = 108] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54165000 == 50 [pid = 1164] [id = 107] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525A9800 == 49 [pid = 1164] [id = 106] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5093D800 == 48 [pid = 1164] [id = 105] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC53000 == 47 [pid = 1164] [id = 104] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D228000 == 46 [pid = 1164] [id = 103] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EFE5000 == 45 [pid = 1164] [id = 102] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D21F800 == 44 [pid = 1164] [id = 101] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C477D0800 == 43 [pid = 1164] [id = 97] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4940A800 == 42 [pid = 1164] [id = 43] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57368000 == 41 [pid = 1164] [id = 31] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5736D800 == 40 [pid = 1164] [id = 70] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573BC000 == 39 [pid = 1164] [id = 99] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50242800 == 38 [pid = 1164] [id = 71] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9CC000 == 37 [pid = 1164] [id = 100] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AEA800 == 36 [pid = 1164] [id = 85] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5003B800 == 35 [pid = 1164] [id = 98] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51258800 == 34 [pid = 1164] [id = 42] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C583D0800 == 33 [pid = 1164] [id = 84] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F26000 == 32 [pid = 1164] [id = 86] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5736D000 == 31 [pid = 1164] [id = 114] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C570A1000 == 30 [pid = 1164] [id = 113] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E8000 == 29 [pid = 1164] [id = 112] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AEF800 == 28 [pid = 1164] [id = 110] 12:01:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4907A000 == 27 [pid = 1164] [id = 111] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (0000008C56C73400) [pid = 1164] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (0000008C4315B400) [pid = 1164] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (0000008C42DE0800) [pid = 1164] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (0000008C47549800) [pid = 1164] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (0000008C48F5EC00) [pid = 1164] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (0000008C54356400) [pid = 1164] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0000008C5434E000) [pid = 1164] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C51498000) [pid = 1164] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C4C873C00) [pid = 1164] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C50A80000) [pid = 1164] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C4CE16000) [pid = 1164] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C49670400) [pid = 1164] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C51119C00) [pid = 1164] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C5077C800) [pid = 1164] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CFA1800) [pid = 1164] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4F7AC000) [pid = 1164] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C48F6DC00) [pid = 1164] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4846A400) [pid = 1164] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C5434E800) [pid = 1164] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4FDBA400) [pid = 1164] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C53CC4000) [pid = 1164] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C5435D400) [pid = 1164] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FD45C00) [pid = 1164] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C48476C00) [pid = 1164] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C54366000) [pid = 1164] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C53F53C00) [pid = 1164] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C5035E800) [pid = 1164] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C5144A800) [pid = 1164] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:01:25 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C50776C00) [pid = 1164] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:01:26 INFO - PROCESS | 1164 | 1465498886307 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]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2034ms 12:01:26 INFO - PROCESS | 1164 | 1465498886346 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 1164 | 1465498886350 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:01:26 INFO - PROCESS | 1164 | 1465498886355 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 1164 | 1465498886358 Marionette TRACE conn6 <- [1,426,null,{}] 12:01:26 INFO - PROCESS | 1164 | 1465498886363 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}] 12:01:26 INFO - PROCESS | 1164 | 1465498886367 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:26 INFO - PROCESS | 1164 | 1465498886459 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:01:26 INFO - PROCESS | 1164 | 1465498886466 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:26 INFO - PROCESS | 1164 | 1465498886469 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484AC800 == 28 [pid = 1164] [id = 116] 12:01:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C42FCDC00) [pid = 1164] [serial = 345] [outer = 0000000000000000] 12:01:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C43155800) [pid = 1164] [serial = 346] [outer = 0000008C42FCDC00] 12:01:26 INFO - PROCESS | 1164 | 1465498886518 Marionette DEBUG loaded listener.js 12:01:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4319B000) [pid = 1164] [serial = 347] [outer = 0000008C42FCDC00] 12:01:27 INFO - PROCESS | 1164 | 1465498887004 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] 12:01:27 INFO - PROCESS | 1164 | 1465498887057 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:01:27 INFO - PROCESS | 1164 | 1465498887063 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1164 | 1465498887066 Marionette TRACE conn6 <- [1,430,null,{}] 12:01:27 INFO - PROCESS | 1164 | 1465498887070 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}] 12:01:27 INFO - PROCESS | 1164 | 1465498887072 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:27 INFO - PROCESS | 1164 | 1465498887168 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:01:27 INFO - PROCESS | 1164 | 1465498887246 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1164 | 1465498887249 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4971F000 == 29 [pid = 1164] [id = 117] 12:01:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C43197C00) [pid = 1164] [serial = 348] [outer = 0000000000000000] 12:01:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C47F33400) [pid = 1164] [serial = 349] [outer = 0000008C43197C00] 12:01:27 INFO - PROCESS | 1164 | 1465498887297 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C484DB000) [pid = 1164] [serial = 350] [outer = 0000008C43197C00] 12:01:27 INFO - PROCESS | 1164 | 1465498887744 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]]]}] 12:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 732ms 12:01:27 INFO - PROCESS | 1164 | 1465498887798 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:01:27 INFO - PROCESS | 1164 | 1465498887800 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:01:27 INFO - PROCESS | 1164 | 1465498887840 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:01:27 INFO - PROCESS | 1164 | 1465498887844 Marionette TRACE conn6 <- [1,434,null,{}] 12:01:27 INFO - PROCESS | 1164 | 1465498887858 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}] 12:01:27 INFO - PROCESS | 1164 | 1465498887863 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:28 INFO - PROCESS | 1164 | 1465498888005 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:01:28 INFO - PROCESS | 1164 | 1465498888026 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1164 | 1465498888029 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F812000 == 30 [pid = 1164] [id = 118] 12:01:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C49669C00) [pid = 1164] [serial = 351] [outer = 0000000000000000] 12:01:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C49873400) [pid = 1164] [serial = 352] [outer = 0000008C49669C00] 12:01:28 INFO - PROCESS | 1164 | 1465498888079 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4C89F000) [pid = 1164] [serial = 353] [outer = 0000008C49669C00] 12:01:28 INFO - PROCESS | 1164 | 1465498888534 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]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 752ms 12:01:28 INFO - PROCESS | 1164 | 1465498888585 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1164 | 1465498888588 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:01:28 INFO - PROCESS | 1164 | 1465498888591 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:01:28 INFO - PROCESS | 1164 | 1465498888593 Marionette TRACE conn6 <- [1,438,null,{}] 12:01:28 INFO - PROCESS | 1164 | 1465498888596 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}] 12:01:28 INFO - PROCESS | 1164 | 1465498888598 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:28 INFO - PROCESS | 1164 | 1465498888718 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:01:28 INFO - PROCESS | 1164 | 1465498888729 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1164 | 1465498888731 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA2C000 == 31 [pid = 1164] [id = 119] 12:01:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4CE99800) [pid = 1164] [serial = 354] [outer = 0000000000000000] 12:01:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4CF9A800) [pid = 1164] [serial = 355] [outer = 0000008C4CE99800] 12:01:28 INFO - PROCESS | 1164 | 1465498888815 Marionette DEBUG loaded listener.js 12:01:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4D7DB000) [pid = 1164] [serial = 356] [outer = 0000008C4CE99800] 12:01:29 INFO - PROCESS | 1164 | 1465498889264 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]]]}] 12:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 12:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:01:29 INFO - PROCESS | 1164 | 1465498889337 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:01:29 INFO - PROCESS | 1164 | 1465498889340 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:01:29 INFO - PROCESS | 1164 | 1465498889344 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:01:29 INFO - PROCESS | 1164 | 1465498889346 Marionette TRACE conn6 <- [1,442,null,{}] 12:01:29 INFO - PROCESS | 1164 | 1465498889349 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}] 12:01:29 INFO - PROCESS | 1164 | 1465498889351 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:29 INFO - PROCESS | 1164 | 1465498889461 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:01:29 INFO - PROCESS | 1164 | 1465498889512 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 1164 | 1465498889514 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502D8000 == 32 [pid = 1164] [id = 120] 12:01:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C4EF6EC00) [pid = 1164] [serial = 357] [outer = 0000000000000000] 12:01:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4F74E800) [pid = 1164] [serial = 358] [outer = 0000008C4EF6EC00] 12:01:29 INFO - PROCESS | 1164 | 1465498889560 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4F8BB800) [pid = 1164] [serial = 359] [outer = 0000008C4EF6EC00] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C5745D400) [pid = 1164] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C53A8C000) [pid = 1164] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C52C36800) [pid = 1164] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4FE28400) [pid = 1164] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C444DC000) [pid = 1164] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C50378400) [pid = 1164] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C56C6C400) [pid = 1164] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4FCAE400) [pid = 1164] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C5035A400) [pid = 1164] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4CC62C00) [pid = 1164] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C41560C00) [pid = 1164] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4900EC00) [pid = 1164] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FD49800) [pid = 1164] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4784E000) [pid = 1164] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C53C15C00) [pid = 1164] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:01:30 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C49009400) [pid = 1164] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:01:30 INFO - PROCESS | 1164 | 1465498890257 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]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 942ms 12:01:30 INFO - PROCESS | 1164 | 1465498890290 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1164 | 1465498890292 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:01:30 INFO - PROCESS | 1164 | 1465498890295 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1164 | 1465498890297 Marionette TRACE conn6 <- [1,446,null,{}] 12:01:30 INFO - PROCESS | 1164 | 1465498890300 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}] 12:01:30 INFO - PROCESS | 1164 | 1465498890306 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:30 INFO - PROCESS | 1164 | 1465498890403 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:01:30 INFO - PROCESS | 1164 | 1465498890411 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1164 | 1465498890413 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5094C000 == 33 [pid = 1164] [id = 121] 12:01:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4F8C1400) [pid = 1164] [serial = 360] [outer = 0000000000000000] 12:01:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FDBD400) [pid = 1164] [serial = 361] [outer = 0000008C4F8C1400] 12:01:30 INFO - PROCESS | 1164 | 1465498890459 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FE2BC00) [pid = 1164] [serial = 362] [outer = 0000008C4F8C1400] 12:01:30 INFO - PROCESS | 1164 | 1465498890881 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]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 12:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:01:30 INFO - PROCESS | 1164 | 1465498890931 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1164 | 1465498890933 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:01:30 INFO - PROCESS | 1164 | 1465498890936 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1164 | 1465498890938 Marionette TRACE conn6 <- [1,450,null,{}] 12:01:30 INFO - PROCESS | 1164 | 1465498890942 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}] 12:01:30 INFO - PROCESS | 1164 | 1465498890944 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:31 INFO - PROCESS | 1164 | 1465498891024 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:01:31 INFO - PROCESS | 1164 | 1465498891029 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1164 | 1465498891031 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51263800 == 34 [pid = 1164] [id = 122] 12:01:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50353800) [pid = 1164] [serial = 363] [outer = 0000000000000000] 12:01:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C50356C00) [pid = 1164] [serial = 364] [outer = 0000008C50353800] 12:01:31 INFO - PROCESS | 1164 | 1465498891075 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C5035F800) [pid = 1164] [serial = 365] [outer = 0000008C50353800] 12:01:31 INFO - PROCESS | 1164 | 1465498891512 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] 12:01:31 INFO - PROCESS | 1164 | 1465498891571 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:01:31 INFO - PROCESS | 1164 | 1465498891574 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:01:31 INFO - PROCESS | 1164 | 1465498891577 Marionette TRACE conn6 <- [1,454,null,{}] 12:01:31 INFO - PROCESS | 1164 | 1465498891581 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}] 12:01:31 INFO - PROCESS | 1164 | 1465498891583 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:31 INFO - PROCESS | 1164 | 1465498891666 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:01:31 INFO - PROCESS | 1164 | 1465498891673 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1164 | 1465498891675 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C8B800 == 35 [pid = 1164] [id = 123] 12:01:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50374800) [pid = 1164] [serial = 366] [outer = 0000000000000000] 12:01:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C50772800) [pid = 1164] [serial = 367] [outer = 0000008C50374800] 12:01:31 INFO - PROCESS | 1164 | 1465498891729 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C5077DC00) [pid = 1164] [serial = 368] [outer = 0000008C50374800] 12:01:32 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:32 INFO - PROCESS | 1164 | 1465498892491 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]]]}] 12:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 984ms 12:01:32 INFO - PROCESS | 1164 | 1465498892563 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:01:32 INFO - PROCESS | 1164 | 1465498892568 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:01:32 INFO - PROCESS | 1164 | 1465498892573 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:01:32 INFO - PROCESS | 1164 | 1465498892577 Marionette TRACE conn6 <- [1,458,null,{}] 12:01:32 INFO - PROCESS | 1164 | 1465498892583 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}] 12:01:32 INFO - PROCESS | 1164 | 1465498892586 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:32 INFO - PROCESS | 1164 | 1465498892719 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:01:32 INFO - PROCESS | 1164 | 1465498892786 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 1164 | 1465498892789 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49432800 == 36 [pid = 1164] [id = 124] 12:01:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C42F4BC00) [pid = 1164] [serial = 369] [outer = 0000000000000000] 12:01:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C42FD2800) [pid = 1164] [serial = 370] [outer = 0000008C42F4BC00] 12:01:32 INFO - PROCESS | 1164 | 1465498892889 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C477EA800) [pid = 1164] [serial = 371] [outer = 0000008C42F4BC00] 12:01:33 INFO - PROCESS | 1164 | 1465498893623 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] 12:01:33 INFO - PROCESS | 1164 | 1465498893679 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:01:33 INFO - PROCESS | 1164 | 1465498893686 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1164 | 1465498893689 Marionette TRACE conn6 <- [1,462,null,{}] 12:01:33 INFO - PROCESS | 1164 | 1465498893693 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}] 12:01:33 INFO - PROCESS | 1164 | 1465498893696 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:33 INFO - PROCESS | 1164 | 1465498893821 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:01:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C49003C00) [pid = 1164] [serial = 372] [outer = 0000008C415D6000] 12:01:33 INFO - PROCESS | 1164 | 1465498893918 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1164 | 1465498893920 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F07000 == 37 [pid = 1164] [id = 125] 12:01:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C48F60000) [pid = 1164] [serial = 373] [outer = 0000000000000000] 12:01:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C49011400) [pid = 1164] [serial = 374] [outer = 0000008C48F60000] 12:01:34 INFO - PROCESS | 1164 | 1465498894029 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4CC24000) [pid = 1164] [serial = 375] [outer = 0000008C48F60000] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51263800 == 36 [pid = 1164] [id = 122] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5094C000 == 35 [pid = 1164] [id = 121] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502D8000 == 34 [pid = 1164] [id = 120] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA2C000 == 33 [pid = 1164] [id = 119] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F812000 == 32 [pid = 1164] [id = 118] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4971F000 == 31 [pid = 1164] [id = 117] 12:01:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484AC800 == 30 [pid = 1164] [id = 116] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C5756B400) [pid = 1164] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C53C23000) [pid = 1164] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C53C7A800) [pid = 1164] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4FE2CC00) [pid = 1164] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4FD3F000) [pid = 1164] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C5037C800) [pid = 1164] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C5745E000) [pid = 1164] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4FD40C00) [pid = 1164] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FDC1800) [pid = 1164] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C50776000) [pid = 1164] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4CC6DC00) [pid = 1164] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F753400) [pid = 1164] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42DE6000) [pid = 1164] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C431A1800) [pid = 1164] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4C872C00) [pid = 1164] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4D648000) [pid = 1164] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C50770800) [pid = 1164] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C514A2800) [pid = 1164] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C47FD6400) [pid = 1164] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48F68800) [pid = 1164] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C54BF0C00) [pid = 1164] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C56C6CC00) [pid = 1164] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4C869000) [pid = 1164] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CE95000) [pid = 1164] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50382C00) [pid = 1164] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C53D90000) [pid = 1164] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C53C79000) [pid = 1164] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C50A8A400) [pid = 1164] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50A82800) [pid = 1164] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C53A8FC00) [pid = 1164] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:01:34 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:34 INFO - PROCESS | 1164 | 1465498894943 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] 12:01:34 INFO - PROCESS | 1164 | 1465498894992 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:01:34 INFO - PROCESS | 1164 | 1465498894997 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:01:35 INFO - PROCESS | 1164 | 1465498895000 Marionette TRACE conn6 <- [1,466,null,{}] 12:01:35 INFO - PROCESS | 1164 | 1465498895006 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}] 12:01:35 INFO - PROCESS | 1164 | 1465498895009 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:35 INFO - PROCESS | 1164 | 1465498895097 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:01:35 INFO - PROCESS | 1164 | 1465498895170 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1164 | 1465498895173 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48084800 == 31 [pid = 1164] [id = 126] 12:01:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C43160800) [pid = 1164] [serial = 376] [outer = 0000000000000000] 12:01:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4377F400) [pid = 1164] [serial = 377] [outer = 0000008C43160800] 12:01:35 INFO - PROCESS | 1164 | 1465498895223 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C48005000) [pid = 1164] [serial = 378] [outer = 0000008C43160800] 12:01:35 INFO - PROCESS | 1164 | 1465498895664 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] 12:01:35 INFO - PROCESS | 1164 | 1465498895698 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:01:35 INFO - PROCESS | 1164 | 1465498895708 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:01:35 INFO - PROCESS | 1164 | 1465498895711 Marionette TRACE conn6 <- [1,470,null,{}] 12:01:35 INFO - PROCESS | 1164 | 1465498895715 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}] 12:01:35 INFO - PROCESS | 1164 | 1465498895718 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:35 INFO - PROCESS | 1164 | 1465498895807 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:01:35 INFO - PROCESS | 1164 | 1465498895816 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:35 INFO - PROCESS | 1164 | 1465498895819 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D42A800 == 32 [pid = 1164] [id = 127] 12:01:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C494ACC00) [pid = 1164] [serial = 379] [outer = 0000000000000000] 12:01:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4C868000) [pid = 1164] [serial = 380] [outer = 0000008C494ACC00] 12:01:35 INFO - PROCESS | 1164 | 1465498895867 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CC66C00) [pid = 1164] [serial = 381] [outer = 0000008C494ACC00] 12:01:36 INFO - PROCESS | 1164 | 1465498896347 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]]]}] 12:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 12:01:36 INFO - PROCESS | 1164 | 1465498896404 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:01:36 INFO - PROCESS | 1164 | 1465498896406 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:01:36 INFO - PROCESS | 1164 | 1465498896410 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 1164 | 1465498896414 Marionette TRACE conn6 <- [1,474,null,{}] 12:01:36 INFO - PROCESS | 1164 | 1465498896425 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}] 12:01:36 INFO - PROCESS | 1164 | 1465498896430 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:36 INFO - PROCESS | 1164 | 1465498896520 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:01:36 INFO - PROCESS | 1164 | 1465498896536 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1164 | 1465498896539 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA21000 == 33 [pid = 1164] [id = 128] 12:01:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F7A5800) [pid = 1164] [serial = 382] [outer = 0000000000000000] 12:01:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F8B4000) [pid = 1164] [serial = 383] [outer = 0000008C4F7A5800] 12:01:36 INFO - PROCESS | 1164 | 1465498896588 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FD46000) [pid = 1164] [serial = 384] [outer = 0000008C4F7A5800] 12:01:37 INFO - PROCESS | 1164 | 1465498897051 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]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 693ms 12:01:37 INFO - PROCESS | 1164 | 1465498897105 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1164 | 1465498897108 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:01:37 INFO - PROCESS | 1164 | 1465498897116 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1164 | 1465498897118 Marionette TRACE conn6 <- [1,478,null,{}] 12:01:37 INFO - PROCESS | 1164 | 1465498897122 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}] 12:01:37 INFO - PROCESS | 1164 | 1465498897124 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:37 INFO - PROCESS | 1164 | 1465498897267 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:01:37 INFO - PROCESS | 1164 | 1465498897317 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1164 | 1465498897319 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50418000 == 34 [pid = 1164] [id = 129] 12:01:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FDC6000) [pid = 1164] [serial = 385] [outer = 0000000000000000] 12:01:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FE26000) [pid = 1164] [serial = 386] [outer = 0000008C4FDC6000] 12:01:37 INFO - PROCESS | 1164 | 1465498897365 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50355800) [pid = 1164] [serial = 387] [outer = 0000008C4FDC6000] 12:01:37 INFO - PROCESS | 1164 | 1465498897821 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]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 12:01:37 INFO - PROCESS | 1164 | 1465498897858 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1164 | 1465498897861 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:01:37 INFO - PROCESS | 1164 | 1465498897869 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1164 | 1465498897871 Marionette TRACE conn6 <- [1,482,null,{}] 12:01:37 INFO - PROCESS | 1164 | 1465498897874 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}] 12:01:37 INFO - PROCESS | 1164 | 1465498897876 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:37 INFO - PROCESS | 1164 | 1465498897984 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:01:37 INFO - PROCESS | 1164 | 1465498897990 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1164 | 1465498897992 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125A000 == 35 [pid = 1164] [id = 130] 12:01:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FE7B800) [pid = 1164] [serial = 388] [outer = 0000000000000000] 12:01:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50378800) [pid = 1164] [serial = 389] [outer = 0000008C4FE7B800] 12:01:38 INFO - PROCESS | 1164 | 1465498898038 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50777C00) [pid = 1164] [serial = 390] [outer = 0000008C4FE7B800] 12:01:38 INFO - PROCESS | 1164 | 1465498898510 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]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 12:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:01:38 INFO - PROCESS | 1164 | 1465498898565 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 1164 | 1465498898567 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:01:38 INFO - PROCESS | 1164 | 1465498898570 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 1164 | 1465498898572 Marionette TRACE conn6 <- [1,486,null,{}] 12:01:38 INFO - PROCESS | 1164 | 1465498898575 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}] 12:01:38 INFO - PROCESS | 1164 | 1465498898581 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:38 INFO - PROCESS | 1164 | 1465498898760 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:01:38 INFO - PROCESS | 1164 | 1465498898806 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1164 | 1465498898815 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F22000 == 36 [pid = 1164] [id = 131] 12:01:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50A83C00) [pid = 1164] [serial = 391] [outer = 0000000000000000] 12:01:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C51113800) [pid = 1164] [serial = 392] [outer = 0000008C50A83C00] 12:01:38 INFO - PROCESS | 1164 | 1465498898860 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5277C400) [pid = 1164] [serial = 393] [outer = 0000008C50A83C00] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C49669C00) [pid = 1164] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42FCDC00) [pid = 1164] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C48F6B000) [pid = 1164] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C43197C00) [pid = 1164] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CE99800) [pid = 1164] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4EF6EC00) [pid = 1164] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50353800) [pid = 1164] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42FC6800) [pid = 1164] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4C869400) [pid = 1164] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5149E400) [pid = 1164] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C53A85400) [pid = 1164] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:01:39 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F8C1400) [pid = 1164] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:01:39 INFO - PROCESS | 1164 | 1465498899293 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]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 777ms 12:01:39 INFO - PROCESS | 1164 | 1465498899350 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1164 | 1465498899352 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:01:39 INFO - PROCESS | 1164 | 1465498899360 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1164 | 1465498899362 Marionette TRACE conn6 <- [1,490,null,{}] 12:01:39 INFO - PROCESS | 1164 | 1465498899366 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}] 12:01:39 INFO - PROCESS | 1164 | 1465498899368 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:39 INFO - PROCESS | 1164 | 1465498899451 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:01:39 INFO - PROCESS | 1164 | 1465498899456 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1164 | 1465498899458 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542A8800 == 37 [pid = 1164] [id = 132] 12:01:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43154400) [pid = 1164] [serial = 394] [outer = 0000000000000000] 12:01:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FCAC400) [pid = 1164] [serial = 395] [outer = 0000008C43154400] 12:01:39 INFO - PROCESS | 1164 | 1465498899503 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C525C8400) [pid = 1164] [serial = 396] [outer = 0000008C43154400] 12:01:39 INFO - PROCESS | 1164 | 1465498899913 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]]]}] 12:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 12:01:39 INFO - PROCESS | 1164 | 1465498899946 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1164 | 1465498899948 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:01:39 INFO - PROCESS | 1164 | 1465498899961 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:01:39 INFO - PROCESS | 1164 | 1465498899963 Marionette TRACE conn6 <- [1,494,null,{}] 12:01:39 INFO - PROCESS | 1164 | 1465498899972 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}] 12:01:39 INFO - PROCESS | 1164 | 1465498899974 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:40 INFO - PROCESS | 1164 | 1465498900066 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:01:40 INFO - PROCESS | 1164 | 1465498900100 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1164 | 1465498900102 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54ADF000 == 38 [pid = 1164] [id = 133] 12:01:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C53409000) [pid = 1164] [serial = 397] [outer = 0000000000000000] 12:01:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C534FB800) [pid = 1164] [serial = 398] [outer = 0000008C53409000] 12:01:40 INFO - PROCESS | 1164 | 1465498900149 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C53A8A000) [pid = 1164] [serial = 399] [outer = 0000008C53409000] 12:01:40 INFO - PROCESS | 1164 | 1465498900579 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]]]}] 12:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 12:01:40 INFO - PROCESS | 1164 | 1465498900598 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1164 | 1465498900601 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:01:40 INFO - PROCESS | 1164 | 1465498900604 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:01:40 INFO - PROCESS | 1164 | 1465498900606 Marionette TRACE conn6 <- [1,498,null,{}] 12:01:40 INFO - PROCESS | 1164 | 1465498900609 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}] 12:01:40 INFO - PROCESS | 1164 | 1465498900611 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:40 INFO - PROCESS | 1164 | 1465498900696 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:01:40 INFO - PROCESS | 1164 | 1465498900701 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1164 | 1465498900703 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9BA800 == 39 [pid = 1164] [id = 134] 12:01:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C53A8D400) [pid = 1164] [serial = 400] [outer = 0000000000000000] 12:01:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53C17C00) [pid = 1164] [serial = 401] [outer = 0000008C53A8D400] 12:01:40 INFO - PROCESS | 1164 | 1465498900747 Marionette DEBUG loaded listener.js 12:01:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C53C24C00) [pid = 1164] [serial = 402] [outer = 0000008C53A8D400] 12:01:41 INFO - PROCESS | 1164 | 1465498901213 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]]]}] 12:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 12:01:41 INFO - PROCESS | 1164 | 1465498901301 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:01:41 INFO - PROCESS | 1164 | 1465498901306 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:01:41 INFO - PROCESS | 1164 | 1465498901312 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:01:41 INFO - PROCESS | 1164 | 1465498901316 Marionette TRACE conn6 <- [1,502,null,{}] 12:01:41 INFO - PROCESS | 1164 | 1465498901322 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}] 12:01:41 INFO - PROCESS | 1164 | 1465498901326 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:41 INFO - PROCESS | 1164 | 1465498901496 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:01:41 INFO - PROCESS | 1164 | 1465498901577 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1164 | 1465498901582 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49430800 == 40 [pid = 1164] [id = 135] 12:01:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C44655000) [pid = 1164] [serial = 403] [outer = 0000000000000000] 12:01:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C47F2EC00) [pid = 1164] [serial = 404] [outer = 0000008C44655000] 12:01:41 INFO - PROCESS | 1164 | 1465498901641 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C48F68000) [pid = 1164] [serial = 405] [outer = 0000008C44655000] 12:01:42 INFO - PROCESS | 1164 | 1465498902226 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]]]}] 12:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 12:01:42 INFO - PROCESS | 1164 | 1465498902301 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1164 | 1465498902306 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:01:42 INFO - PROCESS | 1164 | 1465498902313 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1164 | 1465498902316 Marionette TRACE conn6 <- [1,506,null,{}] 12:01:42 INFO - PROCESS | 1164 | 1465498902320 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}] 12:01:42 INFO - PROCESS | 1164 | 1465498902323 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:42 INFO - PROCESS | 1164 | 1465498902446 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:01:42 INFO - PROCESS | 1164 | 1465498902514 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1164 | 1465498902516 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B43000 == 41 [pid = 1164] [id = 136] 12:01:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4DBE3C00) [pid = 1164] [serial = 406] [outer = 0000000000000000] 12:01:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4EF73000) [pid = 1164] [serial = 407] [outer = 0000008C4DBE3C00] 12:01:42 INFO - PROCESS | 1164 | 1465498902616 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4FD49000) [pid = 1164] [serial = 408] [outer = 0000008C4DBE3C00] 12:01:43 INFO - PROCESS | 1164 | 1465498903268 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]]]}] 12:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 985ms 12:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:01:43 INFO - PROCESS | 1164 | 1465498903301 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1164 | 1465498903304 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:01:43 INFO - PROCESS | 1164 | 1465498903307 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1164 | 1465498903311 Marionette TRACE conn6 <- [1,510,null,{}] 12:01:43 INFO - PROCESS | 1164 | 1465498903323 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}] 12:01:43 INFO - PROCESS | 1164 | 1465498903328 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:43 INFO - PROCESS | 1164 | 1465498903442 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:01:43 INFO - PROCESS | 1164 | 1465498903517 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1164 | 1465498903520 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F74000 == 42 [pid = 1164] [id = 137] 12:01:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C51451C00) [pid = 1164] [serial = 409] [outer = 0000000000000000] 12:01:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C51497C00) [pid = 1164] [serial = 410] [outer = 0000008C51451C00] 12:01:43 INFO - PROCESS | 1164 | 1465498903619 Marionette DEBUG loaded listener.js 12:01:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C53C75000) [pid = 1164] [serial = 411] [outer = 0000008C51451C00] 12:01:44 INFO - PROCESS | 1164 | 1465498904268 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]]]}] 12:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 987ms 12:01:44 INFO - PROCESS | 1164 | 1465498904298 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:01:44 INFO - PROCESS | 1164 | 1465498904302 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:01:44 INFO - PROCESS | 1164 | 1465498904305 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:01:44 INFO - PROCESS | 1164 | 1465498904307 Marionette TRACE conn6 <- [1,514,null,{}] 12:01:44 INFO - PROCESS | 1164 | 1465498904311 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}] 12:01:44 INFO - PROCESS | 1164 | 1465498904313 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:44 INFO - PROCESS | 1164 | 1465498904427 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:01:44 INFO - PROCESS | 1164 | 1465498904513 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 1164 | 1465498904516 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57093800 == 43 [pid = 1164] [id = 138] 12:01:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C53D8DC00) [pid = 1164] [serial = 412] [outer = 0000000000000000] 12:01:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53D92800) [pid = 1164] [serial = 413] [outer = 0000008C53D8DC00] 12:01:44 INFO - PROCESS | 1164 | 1465498904571 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C53F4D400) [pid = 1164] [serial = 414] [outer = 0000008C53D8DC00] 12:01:45 INFO - PROCESS | 1164 | 1465498905136 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]]]}] 12:01:45 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 12:01:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 880ms 12:01:45 INFO - PROCESS | 1164 | 1465498905188 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1164 | 1465498905191 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:01:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:01:45 INFO - PROCESS | 1164 | 1465498905194 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1164 | 1465498905196 Marionette TRACE conn6 <- [1,518,null,{}] 12:01:45 INFO - PROCESS | 1164 | 1465498905200 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}] 12:01:45 INFO - PROCESS | 1164 | 1465498905202 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:45 INFO - PROCESS | 1164 | 1465498905424 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:01:45 INFO - PROCESS | 1164 | 1465498905531 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1164 | 1465498905534 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480F2800 == 44 [pid = 1164] [id = 139] 12:01:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C42F49400) [pid = 1164] [serial = 415] [outer = 0000000000000000] 12:01:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C42FCAC00) [pid = 1164] [serial = 416] [outer = 0000008C42F49400] 12:01:45 INFO - PROCESS | 1164 | 1465498905598 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C478AA400) [pid = 1164] [serial = 417] [outer = 0000008C42F49400] 12:01:46 INFO - PROCESS | 1164 | 1465498906212 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]]]}] 12:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1079ms 12:01:46 INFO - PROCESS | 1164 | 1465498906276 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:01:46 INFO - PROCESS | 1164 | 1465498906281 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:01:46 INFO - PROCESS | 1164 | 1465498906286 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 1164 | 1465498906289 Marionette TRACE conn6 <- [1,522,null,{}] 12:01:46 INFO - PROCESS | 1164 | 1465498906294 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}] 12:01:46 INFO - PROCESS | 1164 | 1465498906297 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:46 INFO - PROCESS | 1164 | 1465498906408 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:01:46 INFO - PROCESS | 1164 | 1465498906482 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 1164 | 1465498906485 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D218800 == 45 [pid = 1164] [id = 140] 12:01:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C49010000) [pid = 1164] [serial = 418] [outer = 0000000000000000] 12:01:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C49670C00) [pid = 1164] [serial = 419] [outer = 0000008C49010000] 12:01:46 INFO - PROCESS | 1164 | 1465498906534 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C4CF9FC00) [pid = 1164] [serial = 420] [outer = 0000008C49010000] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CEB1000 == 44 [pid = 1164] [id = 115] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54ADF000 == 43 [pid = 1164] [id = 133] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542A8800 == 42 [pid = 1164] [id = 132] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F22000 == 41 [pid = 1164] [id = 131] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125A000 == 40 [pid = 1164] [id = 130] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50418000 == 39 [pid = 1164] [id = 129] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA21000 == 38 [pid = 1164] [id = 128] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D42A800 == 37 [pid = 1164] [id = 127] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48084800 == 36 [pid = 1164] [id = 126] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C8B800 == 35 [pid = 1164] [id = 123] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49432800 == 34 [pid = 1164] [id = 124] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F07000 == 33 [pid = 1164] [id = 125] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480F2800 == 32 [pid = 1164] [id = 139] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57093800 == 31 [pid = 1164] [id = 138] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F74000 == 30 [pid = 1164] [id = 137] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B43000 == 29 [pid = 1164] [id = 136] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9BA800 == 28 [pid = 1164] [id = 134] 12:01:47 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49430800 == 27 [pid = 1164] [id = 135] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C49873400) [pid = 1164] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C43155800) [pid = 1164] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C4CC64000) [pid = 1164] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4987D800) [pid = 1164] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4319B000) [pid = 1164] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C47F33400) [pid = 1164] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4CF9A800) [pid = 1164] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4C89F000) [pid = 1164] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4F74E800) [pid = 1164] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4D7DB000) [pid = 1164] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C50356C00) [pid = 1164] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C475BC400) [pid = 1164] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43151400) [pid = 1164] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FCACC00) [pid = 1164] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4D649000) [pid = 1164] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C53C1CC00) [pid = 1164] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C525C8C00) [pid = 1164] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C54350800) [pid = 1164] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C53D99C00) [pid = 1164] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4F8BB800) [pid = 1164] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FDBD400) [pid = 1164] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FE2BC00) [pid = 1164] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C5035F800) [pid = 1164] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C484DB000) [pid = 1164] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50772800) [pid = 1164] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:01:47 INFO - PROCESS | 1164 | 1465498907749 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]]]}] 12:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1498ms 12:01:47 INFO - PROCESS | 1164 | 1465498907788 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:01:47 INFO - PROCESS | 1164 | 1465498907792 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:01:47 INFO - PROCESS | 1164 | 1465498907796 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1164 | 1465498907801 Marionette TRACE conn6 <- [1,526,null,{}] 12:01:47 INFO - PROCESS | 1164 | 1465498907806 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}] 12:01:47 INFO - PROCESS | 1164 | 1465498907809 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:47 INFO - PROCESS | 1164 | 1465498907921 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:01:48 INFO - PROCESS | 1164 | 1465498907991 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1164 | 1465498907994 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C478ED800 == 28 [pid = 1164] [id = 141] 12:01:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42FC9400) [pid = 1164] [serial = 421] [outer = 0000000000000000] 12:01:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42FD0C00) [pid = 1164] [serial = 422] [outer = 0000008C42FC9400] 12:01:48 INFO - PROCESS | 1164 | 1465498908043 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C43192C00) [pid = 1164] [serial = 423] [outer = 0000008C42FC9400] 12:01:48 INFO - PROCESS | 1164 | 1465498908502 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]]]}] 12:01:48 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 12:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 796ms 12:01:48 INFO - PROCESS | 1164 | 1465498908593 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1164 | 1465498908598 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:01:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:01:48 INFO - PROCESS | 1164 | 1465498908605 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1164 | 1465498908608 Marionette TRACE conn6 <- [1,530,null,{}] 12:01:48 INFO - PROCESS | 1164 | 1465498908611 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}] 12:01:48 INFO - PROCESS | 1164 | 1465498908614 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:48 INFO - PROCESS | 1164 | 1465498908713 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:01:48 INFO - PROCESS | 1164 | 1465498908721 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1164 | 1465498908724 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D219000 == 29 [pid = 1164] [id = 142] 12:01:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C482D8C00) [pid = 1164] [serial = 424] [outer = 0000000000000000] 12:01:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C48476C00) [pid = 1164] [serial = 425] [outer = 0000008C482D8C00] 12:01:48 INFO - PROCESS | 1164 | 1465498908772 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C48F5EC00) [pid = 1164] [serial = 426] [outer = 0000008C482D8C00] 12:01:49 INFO - PROCESS | 1164 | 1465498909345 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"]]]}] 12:01:49 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 12:01:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:01:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:01:49 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 12:01:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:01:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:01:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 12:01:49 INFO - PROCESS | 1164 | 1465498909383 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1164 | 1465498909386 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:01:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:01:49 INFO - PROCESS | 1164 | 1465498909390 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1164 | 1465498909393 Marionette TRACE conn6 <- [1,534,null,{}] 12:01:49 INFO - PROCESS | 1164 | 1465498909405 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}] 12:01:49 INFO - PROCESS | 1164 | 1465498909410 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:49 INFO - PROCESS | 1164 | 1465498909508 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:01:49 INFO - PROCESS | 1164 | 1465498909597 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 1164 | 1465498909601 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F937800 == 30 [pid = 1164] [id = 143] 12:01:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C497E9800) [pid = 1164] [serial = 427] [outer = 0000000000000000] 12:01:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4C86CC00) [pid = 1164] [serial = 428] [outer = 0000008C497E9800] 12:01:49 INFO - PROCESS | 1164 | 1465498909652 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4CC62800) [pid = 1164] [serial = 429] [outer = 0000008C497E9800] 12:01:50 INFO - PROCESS | 1164 | 1465498910120 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]]]}] 12:01:50 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. 12:01:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 798ms 12:01:50 INFO - PROCESS | 1164 | 1465498910188 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1164 | 1465498910191 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:01:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:01:50 INFO - PROCESS | 1164 | 1465498910206 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1164 | 1465498910208 Marionette TRACE conn6 <- [1,538,null,{}] 12:01:50 INFO - PROCESS | 1164 | 1465498910212 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}] 12:01:50 INFO - PROCESS | 1164 | 1465498910214 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:50 INFO - PROCESS | 1164 | 1465498910327 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:01:50 INFO - PROCESS | 1164 | 1465498910338 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1164 | 1465498910340 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5002C000 == 31 [pid = 1164] [id = 144] 12:01:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CF9A800) [pid = 1164] [serial = 430] [outer = 0000000000000000] 12:01:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4D646400) [pid = 1164] [serial = 431] [outer = 0000008C4CF9A800] 12:01:50 INFO - PROCESS | 1164 | 1465498910386 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4DB5B400) [pid = 1164] [serial = 432] [outer = 0000008C4CF9A800] 12:01:50 INFO - PROCESS | 1164 | 1465498910839 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]]]}] 12:01:50 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. 12:01:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 12:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:01:50 INFO - PROCESS | 1164 | 1465498910894 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1164 | 1465498910896 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:01:50 INFO - PROCESS | 1164 | 1465498910899 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1164 | 1465498910901 Marionette TRACE conn6 <- [1,542,null,{}] 12:01:50 INFO - PROCESS | 1164 | 1465498910904 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}] 12:01:50 INFO - PROCESS | 1164 | 1465498910906 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:51 INFO - PROCESS | 1164 | 1465498911013 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:01:51 INFO - PROCESS | 1164 | 1465498911022 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1164 | 1465498911025 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50414800 == 32 [pid = 1164] [id = 145] 12:01:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C43152400) [pid = 1164] [serial = 433] [outer = 0000000000000000] 12:01:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4EF7A000) [pid = 1164] [serial = 434] [outer = 0000008C43152400] 12:01:51 INFO - PROCESS | 1164 | 1465498911112 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4F8C0400) [pid = 1164] [serial = 435] [outer = 0000008C43152400] 12:01:51 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:51 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:01:51 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:51 INFO - PROCESS | 1164 | 1465498911752 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]]]}] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4FDC6000) [pid = 1164] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FE7B800) [pid = 1164] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C50A83C00) [pid = 1164] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C53409000) [pid = 1164] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42F4BC00) [pid = 1164] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C43160800) [pid = 1164] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F7A5800) [pid = 1164] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C50374800) [pid = 1164] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48F60000) [pid = 1164] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C494ACC00) [pid = 1164] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C43154400) [pid = 1164] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:01:51 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C53A8D400) [pid = 1164] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 12:01:51 INFO - PROCESS | 1164 | 1465498911844 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:01:51 INFO - PROCESS | 1164 | 1465498911846 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:01:51 INFO - PROCESS | 1164 | 1465498911850 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:01:51 INFO - PROCESS | 1164 | 1465498911851 Marionette TRACE conn6 <- [1,546,null,{}] 12:01:51 INFO - PROCESS | 1164 | 1465498911855 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}] 12:01:51 INFO - PROCESS | 1164 | 1465498911861 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:51 INFO - PROCESS | 1164 | 1465498911959 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:01:51 INFO - PROCESS | 1164 | 1465498911964 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1164 | 1465498911966 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C477D0800 == 33 [pid = 1164] [id = 146] 12:01:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FD43400) [pid = 1164] [serial = 436] [outer = 0000000000000000] 12:01:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FD48400) [pid = 1164] [serial = 437] [outer = 0000008C4FD43400] 12:01:52 INFO - PROCESS | 1164 | 1465498912020 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE29C00) [pid = 1164] [serial = 438] [outer = 0000008C4FD43400] 12:01:52 INFO - PROCESS | 1164 | 1465498912417 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]]]}] 12:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 12:01:52 INFO - PROCESS | 1164 | 1465498912481 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 1164 | 1465498912484 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:01:52 INFO - PROCESS | 1164 | 1465498912487 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1164 | 1465498912489 Marionette TRACE conn6 <- [1,550,null,{}] 12:01:52 INFO - PROCESS | 1164 | 1465498912492 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}] 12:01:52 INFO - PROCESS | 1164 | 1465498912494 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:52 INFO - PROCESS | 1164 | 1465498912573 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:01:52 INFO - PROCESS | 1164 | 1465498912579 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1164 | 1465498912580 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525A9800 == 34 [pid = 1164] [id = 147] 12:01:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FE2EC00) [pid = 1164] [serial = 439] [outer = 0000000000000000] 12:01:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50354C00) [pid = 1164] [serial = 440] [outer = 0000008C4FE2EC00] 12:01:52 INFO - PROCESS | 1164 | 1465498912625 Marionette DEBUG loaded listener.js 12:01:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5035FC00) [pid = 1164] [serial = 441] [outer = 0000008C4FE2EC00] 12:01:52 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:52 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:01:52 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:52 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:01:53 INFO - PROCESS | 1164 | 1465498913034 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]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 12:01:53 INFO - PROCESS | 1164 | 1465498913077 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1164 | 1465498913079 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:01:53 INFO - PROCESS | 1164 | 1465498913082 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:01:53 INFO - PROCESS | 1164 | 1465498913084 Marionette TRACE conn6 <- [1,554,null,{}] 12:01:53 INFO - PROCESS | 1164 | 1465498913092 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}] 12:01:53 INFO - PROCESS | 1164 | 1465498913094 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:53 INFO - PROCESS | 1164 | 1465498913177 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:01:53 INFO - PROCESS | 1164 | 1465498913183 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:53 INFO - PROCESS | 1164 | 1465498913185 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C96000 == 35 [pid = 1164] [id = 148] 12:01:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5037E800) [pid = 1164] [serial = 442] [outer = 0000000000000000] 12:01:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5037F400) [pid = 1164] [serial = 443] [outer = 0000008C5037E800] 12:01:53 INFO - PROCESS | 1164 | 1465498913239 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C50777000) [pid = 1164] [serial = 444] [outer = 0000008C5037E800] 12:01:53 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:53 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:01:53 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:53 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:01:53 INFO - PROCESS | 1164 | 1465498913663 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]]]}] 12:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 649ms 12:01:53 INFO - PROCESS | 1164 | 1465498913734 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1164 | 1465498913736 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:01:53 INFO - PROCESS | 1164 | 1465498913740 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1164 | 1465498913742 Marionette TRACE conn6 <- [1,558,null,{}] 12:01:53 INFO - PROCESS | 1164 | 1465498913788 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}] 12:01:53 INFO - PROCESS | 1164 | 1465498913791 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:53 INFO - PROCESS | 1164 | 1465498913911 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:01:54 INFO - PROCESS | 1164 | 1465498914020 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1164 | 1465498914024 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C446DE000 == 36 [pid = 1164] [id = 149] 12:01:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42DE7400) [pid = 1164] [serial = 445] [outer = 0000000000000000] 12:01:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C42E94400) [pid = 1164] [serial = 446] [outer = 0000008C42DE7400] 12:01:54 INFO - PROCESS | 1164 | 1465498914085 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C42FC3800) [pid = 1164] [serial = 447] [outer = 0000008C42DE7400] 12:01:54 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:54 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:01:54 INFO - PROCESS | 1164 | 1465498914886 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]]]}] 12:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1175ms 12:01:54 INFO - PROCESS | 1164 | 1465498914919 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 1164 | 1465498914924 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:01:54 INFO - PROCESS | 1164 | 1465498914929 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:01:54 INFO - PROCESS | 1164 | 1465498914932 Marionette TRACE conn6 <- [1,562,null,{}] 12:01:54 INFO - PROCESS | 1164 | 1465498914937 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}] 12:01:54 INFO - PROCESS | 1164 | 1465498914940 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:55 INFO - PROCESS | 1164 | 1465498915073 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:01:55 INFO - PROCESS | 1164 | 1465498915148 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1164 | 1465498915153 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9BC000 == 37 [pid = 1164] [id = 150] 12:01:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C485FC000) [pid = 1164] [serial = 448] [outer = 0000000000000000] 12:01:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48F5D800) [pid = 1164] [serial = 449] [outer = 0000008C485FC000] 12:01:55 INFO - PROCESS | 1164 | 1465498915210 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4987D800) [pid = 1164] [serial = 450] [outer = 0000008C485FC000] 12:01:55 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:01:56 INFO - PROCESS | 1164 | 1465498916208 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]]]}] 12:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1444ms 12:01:56 INFO - PROCESS | 1164 | 1465498916384 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1164 | 1465498916389 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:01:56 INFO - PROCESS | 1164 | 1465498916394 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1164 | 1465498916397 Marionette TRACE conn6 <- [1,566,null,{}] 12:01:56 INFO - PROCESS | 1164 | 1465498916403 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}] 12:01:56 INFO - PROCESS | 1164 | 1465498916406 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:56 INFO - PROCESS | 1164 | 1465498916542 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:01:56 INFO - PROCESS | 1164 | 1465498916606 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 1164 | 1465498916611 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F26800 == 38 [pid = 1164] [id = 151] 12:01:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4343EC00) [pid = 1164] [serial = 451] [outer = 0000000000000000] 12:01:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C43B13C00) [pid = 1164] [serial = 452] [outer = 0000008C4343EC00] 12:01:56 INFO - PROCESS | 1164 | 1465498916661 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4846F800) [pid = 1164] [serial = 453] [outer = 0000008C4343EC00] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525A9800 == 37 [pid = 1164] [id = 147] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C477D0800 == 36 [pid = 1164] [id = 146] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50414800 == 35 [pid = 1164] [id = 145] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5002C000 == 34 [pid = 1164] [id = 144] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F937800 == 33 [pid = 1164] [id = 143] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D219000 == 32 [pid = 1164] [id = 142] 12:01:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C478ED800 == 31 [pid = 1164] [id = 141] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4FE26000) [pid = 1164] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C50355800) [pid = 1164] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C50777C00) [pid = 1164] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C50378800) [pid = 1164] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C51113800) [pid = 1164] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C534FB800) [pid = 1164] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C42FD2800) [pid = 1164] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C477EA800) [pid = 1164] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4377F400) [pid = 1164] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C48005000) [pid = 1164] [serial = 378] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F8B4000) [pid = 1164] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C5077DC00) [pid = 1164] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C49011400) [pid = 1164] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4CC24000) [pid = 1164] [serial = 375] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4C868000) [pid = 1164] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CC66C00) [pid = 1164] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C5277C400) [pid = 1164] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C53405400) [pid = 1164] [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.] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FCAC400) [pid = 1164] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C53A8A000) [pid = 1164] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53C17C00) [pid = 1164] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C53C24C00) [pid = 1164] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C525C8400) [pid = 1164] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FD46000) [pid = 1164] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:01:57 INFO - PROCESS | 1164 | 1465498917204 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]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 838ms 12:01:57 INFO - PROCESS | 1164 | 1465498917234 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 1164 | 1465498917237 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:01:57 INFO - PROCESS | 1164 | 1465498917243 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 1164 | 1465498917247 Marionette TRACE conn6 <- [1,570,null,{}] 12:01:57 INFO - PROCESS | 1164 | 1465498917251 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}] 12:01:57 INFO - PROCESS | 1164 | 1465498917253 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:57 INFO - PROCESS | 1164 | 1465498917343 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:01:57 INFO - PROCESS | 1164 | 1465498917351 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:57 INFO - PROCESS | 1164 | 1465498917354 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D21B800 == 32 [pid = 1164] [id = 152] 12:01:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C478AC400) [pid = 1164] [serial = 454] [outer = 0000000000000000] 12:01:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C48539000) [pid = 1164] [serial = 455] [outer = 0000008C478AC400] 12:01:57 INFO - PROCESS | 1164 | 1465498917402 Marionette DEBUG loaded listener.js 12:01:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C49011C00) [pid = 1164] [serial = 456] [outer = 0000008C478AC400] 12:01:57 INFO - PROCESS | 1164 | 1465498917858 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]]]}] 12:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 693ms 12:01:57 INFO - PROCESS | 1164 | 1465498917957 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:01:57 INFO - PROCESS | 1164 | 1465498917960 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:01:57 INFO - PROCESS | 1164 | 1465498917963 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:01:57 INFO - PROCESS | 1164 | 1465498917965 Marionette TRACE conn6 <- [1,574,null,{}] 12:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:01:57 INFO - PROCESS | 1164 | 1465498917976 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}] 12:01:57 INFO - PROCESS | 1164 | 1465498917981 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:58 INFO - PROCESS | 1164 | 1465498918080 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:01:58 INFO - PROCESS | 1164 | 1465498918145 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1164 | 1465498918150 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC55000 == 33 [pid = 1164] [id = 153] 12:01:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CFA1400) [pid = 1164] [serial = 457] [outer = 0000000000000000] 12:01:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4DB19400) [pid = 1164] [serial = 458] [outer = 0000008C4CFA1400] 12:01:58 INFO - PROCESS | 1164 | 1465498918227 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4F8BD000) [pid = 1164] [serial = 459] [outer = 0000008C4CFA1400] 12:01:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:58 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:01:58 INFO - PROCESS | 1164 | 1465498918619 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]]]}] 12:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 12:01:58 INFO - PROCESS | 1164 | 1465498918659 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:01:58 INFO - PROCESS | 1164 | 1465498918662 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:01:58 INFO - PROCESS | 1164 | 1465498918665 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:01:58 INFO - PROCESS | 1164 | 1465498918667 Marionette TRACE conn6 <- [1,578,null,{}] 12:01:58 INFO - PROCESS | 1164 | 1465498918670 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}] 12:01:58 INFO - PROCESS | 1164 | 1465498918672 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:58 INFO - PROCESS | 1164 | 1465498918761 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:01:58 INFO - PROCESS | 1164 | 1465498918766 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1164 | 1465498918768 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B44800 == 34 [pid = 1164] [id = 154] 12:01:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDBB800) [pid = 1164] [serial = 460] [outer = 0000000000000000] 12:01:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDC8C00) [pid = 1164] [serial = 461] [outer = 0000008C4FDBB800] 12:01:58 INFO - PROCESS | 1164 | 1465498918814 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE31800) [pid = 1164] [serial = 462] [outer = 0000008C4FDBB800] 12:01:59 INFO - PROCESS | 1164 | 1465498919256 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]]]}] 12:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 12:01:59 INFO - PROCESS | 1164 | 1465498919298 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 1164 | 1465498919301 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:01:59 INFO - PROCESS | 1164 | 1465498919304 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:01:59 INFO - PROCESS | 1164 | 1465498919306 Marionette TRACE conn6 <- [1,582,null,{}] 12:01:59 INFO - PROCESS | 1164 | 1465498919309 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}] 12:01:59 INFO - PROCESS | 1164 | 1465498919312 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:59 INFO - PROCESS | 1164 | 1465498919425 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:01:59 INFO - PROCESS | 1164 | 1465498919497 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1164 | 1465498919499 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:01:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C522C7800 == 35 [pid = 1164] [id = 155] 12:01:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50360000) [pid = 1164] [serial = 463] [outer = 0000000000000000] 12:01:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5037FC00) [pid = 1164] [serial = 464] [outer = 0000008C50360000] 12:01:59 INFO - PROCESS | 1164 | 1465498919544 Marionette DEBUG loaded listener.js 12:01:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5077EC00) [pid = 1164] [serial = 465] [outer = 0000008C50360000] 12:01:59 INFO - PROCESS | 1164 | 1465498919967 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]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 12:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:02:00 INFO - PROCESS | 1164 | 1465498920043 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1164 | 1465498920045 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:02:00 INFO - PROCESS | 1164 | 1465498920049 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1164 | 1465498920050 Marionette TRACE conn6 <- [1,586,null,{}] 12:02:00 INFO - PROCESS | 1164 | 1465498920054 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}] 12:02:00 INFO - PROCESS | 1164 | 1465498920060 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:00 INFO - PROCESS | 1164 | 1465498920200 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:02:00 INFO - PROCESS | 1164 | 1465498920250 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 1164 | 1465498920253 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54173800 == 36 [pid = 1164] [id = 156] 12:02:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50A89400) [pid = 1164] [serial = 466] [outer = 0000000000000000] 12:02:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C51451000) [pid = 1164] [serial = 467] [outer = 0000008C50A89400] 12:02:00 INFO - PROCESS | 1164 | 1465498920298 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C514A2C00) [pid = 1164] [serial = 468] [outer = 0000008C50A89400] 12:02:00 INFO - PROCESS | 1164 | 1465498920719 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]]]}] 12:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 734ms 12:02:00 INFO - PROCESS | 1164 | 1465498920785 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1164 | 1465498920788 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:02:00 INFO - PROCESS | 1164 | 1465498920791 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:02:00 INFO - PROCESS | 1164 | 1465498920793 Marionette TRACE conn6 <- [1,590,null,{}] 12:02:00 INFO - PROCESS | 1164 | 1465498920796 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}] 12:02:00 INFO - PROCESS | 1164 | 1465498920798 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:00 INFO - PROCESS | 1164 | 1465498920914 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:02:00 INFO - PROCESS | 1164 | 1465498920961 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:00 INFO - PROCESS | 1164 | 1465498920963 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542BC000 == 37 [pid = 1164] [id = 157] 12:02:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C525D0800) [pid = 1164] [serial = 469] [outer = 0000000000000000] 12:02:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C52CB0000) [pid = 1164] [serial = 470] [outer = 0000008C525D0800] 12:02:01 INFO - PROCESS | 1164 | 1465498921007 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C53A86400) [pid = 1164] [serial = 471] [outer = 0000008C525D0800] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C43152400) [pid = 1164] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C42FC9400) [pid = 1164] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C49010000) [pid = 1164] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C482D8C00) [pid = 1164] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4CF9A800) [pid = 1164] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C44655000) [pid = 1164] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4DBE3C00) [pid = 1164] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C51451C00) [pid = 1164] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C53D8DC00) [pid = 1164] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42F49400) [pid = 1164] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FD43400) [pid = 1164] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C497E9800) [pid = 1164] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:02:01 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FE2EC00) [pid = 1164] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:02:01 INFO - PROCESS | 1164 | 1465498921424 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]]]}] 12:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 12:02:01 INFO - PROCESS | 1164 | 1465498921466 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:02:01 INFO - PROCESS | 1164 | 1465498921468 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:02:01 INFO - PROCESS | 1164 | 1465498921471 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:02:01 INFO - PROCESS | 1164 | 1465498921473 Marionette TRACE conn6 <- [1,594,null,{}] 12:02:01 INFO - PROCESS | 1164 | 1465498921481 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}] 12:02:01 INFO - PROCESS | 1164 | 1465498921483 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:01 INFO - PROCESS | 1164 | 1465498921566 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:02:01 INFO - PROCESS | 1164 | 1465498921640 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1164 | 1465498921642 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AE5000 == 38 [pid = 1164] [id = 158] 12:02:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42EA2400) [pid = 1164] [serial = 472] [outer = 0000000000000000] 12:02:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4DBE3C00) [pid = 1164] [serial = 473] [outer = 0000008C42EA2400] 12:02:01 INFO - PROCESS | 1164 | 1465498921686 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C53A86C00) [pid = 1164] [serial = 474] [outer = 0000008C42EA2400] 12:02:02 INFO - PROCESS | 1164 | 1465498922036 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]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 12:02:02 INFO - PROCESS | 1164 | 1465498922103 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1164 | 1465498922105 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:02:02 INFO - PROCESS | 1164 | 1465498922117 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1164 | 1465498922119 Marionette TRACE conn6 <- [1,598,null,{}] 12:02:02 INFO - PROCESS | 1164 | 1465498922128 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}] 12:02:02 INFO - PROCESS | 1164 | 1465498922130 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:02 INFO - PROCESS | 1164 | 1465498922216 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:02:02 INFO - PROCESS | 1164 | 1465498922252 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1164 | 1465498922254 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A35000 == 39 [pid = 1164] [id = 159] 12:02:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53C18400) [pid = 1164] [serial = 475] [outer = 0000000000000000] 12:02:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C53C1F400) [pid = 1164] [serial = 476] [outer = 0000008C53C18400] 12:02:02 INFO - PROCESS | 1164 | 1465498922297 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C53C72800) [pid = 1164] [serial = 477] [outer = 0000008C53C18400] 12:02:02 INFO - PROCESS | 1164 | 1465498922707 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]]]}] 12:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 627ms 12:02:02 INFO - PROCESS | 1164 | 1465498922750 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1164 | 1465498922753 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:02:02 INFO - PROCESS | 1164 | 1465498922761 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1164 | 1465498922763 Marionette TRACE conn6 <- [1,602,null,{}] 12:02:02 INFO - PROCESS | 1164 | 1465498922766 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}] 12:02:02 INFO - PROCESS | 1164 | 1465498922768 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:02 INFO - PROCESS | 1164 | 1465498922856 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:02:02 INFO - PROCESS | 1164 | 1465498922862 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:02 INFO - PROCESS | 1164 | 1465498922864 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F73800 == 40 [pid = 1164] [id = 160] 12:02:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C53C17000) [pid = 1164] [serial = 478] [outer = 0000000000000000] 12:02:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C53CC6800) [pid = 1164] [serial = 479] [outer = 0000008C53C17000] 12:02:02 INFO - PROCESS | 1164 | 1465498922909 Marionette DEBUG loaded listener.js 12:02:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C53D8D800) [pid = 1164] [serial = 480] [outer = 0000008C53C17000] 12:02:03 INFO - PROCESS | 1164 | 1465498923515 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]]]}] 12:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 838ms 12:02:03 INFO - PROCESS | 1164 | 1465498923606 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:02:03 INFO - PROCESS | 1164 | 1465498923611 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:02:03 INFO - PROCESS | 1164 | 1465498923618 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:02:03 INFO - PROCESS | 1164 | 1465498923622 Marionette TRACE conn6 <- [1,606,null,{}] 12:02:03 INFO - PROCESS | 1164 | 1465498923629 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}] 12:02:03 INFO - PROCESS | 1164 | 1465498923632 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:03 INFO - PROCESS | 1164 | 1465498923763 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:02:03 INFO - PROCESS | 1164 | 1465498923831 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 1164 | 1465498923836 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D215800 == 41 [pid = 1164] [id = 161] 12:02:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4319B000) [pid = 1164] [serial = 481] [outer = 0000000000000000] 12:02:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4354FC00) [pid = 1164] [serial = 482] [outer = 0000008C4319B000] 12:02:03 INFO - PROCESS | 1164 | 1465498923936 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4900A800) [pid = 1164] [serial = 483] [outer = 0000008C4319B000] 12:02:04 INFO - PROCESS | 1164 | 1465498924518 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]]]}] 12:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 12:02:04 INFO - PROCESS | 1164 | 1465498924562 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 1164 | 1465498924567 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:02:04 INFO - PROCESS | 1164 | 1465498924573 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 1164 | 1465498924576 Marionette TRACE conn6 <- [1,610,null,{}] 12:02:04 INFO - PROCESS | 1164 | 1465498924580 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}] 12:02:04 INFO - PROCESS | 1164 | 1465498924583 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:04 INFO - PROCESS | 1164 | 1465498924701 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:02:04 INFO - PROCESS | 1164 | 1465498924775 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1164 | 1465498924777 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C522B1800 == 42 [pid = 1164] [id = 162] 12:02:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4CC66800) [pid = 1164] [serial = 484] [outer = 0000000000000000] 12:02:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4F7A5800) [pid = 1164] [serial = 485] [outer = 0000008C4CC66800] 12:02:04 INFO - PROCESS | 1164 | 1465498924875 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4FDC2400) [pid = 1164] [serial = 486] [outer = 0000008C4CC66800] 12:02:05 INFO - PROCESS | 1164 | 1465498925469 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]]]}] 12:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 12:02:05 INFO - PROCESS | 1164 | 1465498925519 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 1164 | 1465498925522 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:02:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:02:05 INFO - PROCESS | 1164 | 1465498925526 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 1164 | 1465498925530 Marionette TRACE conn6 <- [1,614,null,{}] 12:02:05 INFO - PROCESS | 1164 | 1465498925542 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}] 12:02:05 INFO - PROCESS | 1164 | 1465498925547 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:05 INFO - PROCESS | 1164 | 1465498925662 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:02:05 INFO - PROCESS | 1164 | 1465498925735 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:05 INFO - PROCESS | 1164 | 1465498925739 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5736A800 == 43 [pid = 1164] [id = 163] 12:02:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C50A81400) [pid = 1164] [serial = 487] [outer = 0000000000000000] 12:02:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C51444000) [pid = 1164] [serial = 488] [outer = 0000008C50A81400] 12:02:05 INFO - PROCESS | 1164 | 1465498925837 Marionette DEBUG loaded listener.js 12:02:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C53C6FC00) [pid = 1164] [serial = 489] [outer = 0000008C50A81400] 12:02:06 INFO - PROCESS | 1164 | 1465498926472 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]]]}] 12:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 986ms 12:02:06 INFO - PROCESS | 1164 | 1465498926514 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:02:06 INFO - PROCESS | 1164 | 1465498926517 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:02:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:02:06 INFO - PROCESS | 1164 | 1465498926521 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:02:06 INFO - PROCESS | 1164 | 1465498926523 Marionette TRACE conn6 <- [1,618,null,{}] 12:02:06 INFO - PROCESS | 1164 | 1465498926527 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}] 12:02:06 INFO - PROCESS | 1164 | 1465498926529 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:06 INFO - PROCESS | 1164 | 1465498926671 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:02:06 INFO - PROCESS | 1164 | 1465498926744 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 1164 | 1465498926747 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C42459000 == 44 [pid = 1164] [id = 164] 12:02:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C42DE2800) [pid = 1164] [serial = 490] [outer = 0000000000000000] 12:02:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C42F4C400) [pid = 1164] [serial = 491] [outer = 0000008C42DE2800] 12:02:06 INFO - PROCESS | 1164 | 1465498926845 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C49004000) [pid = 1164] [serial = 492] [outer = 0000008C42DE2800] 12:02:07 INFO - PROCESS | 1164 | 1465498927613 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]]]}] 12:02:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:02:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1142ms 12:02:07 INFO - PROCESS | 1164 | 1465498927665 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1164 | 1465498927669 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:02:07 INFO - PROCESS | 1164 | 1465498927674 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:02:07 INFO - PROCESS | 1164 | 1465498927679 Marionette TRACE conn6 <- [1,622,null,{}] 12:02:07 INFO - PROCESS | 1164 | 1465498927702 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}] 12:02:07 INFO - PROCESS | 1164 | 1465498927705 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:07 INFO - PROCESS | 1164 | 1465498927820 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:02:07 INFO - PROCESS | 1164 | 1465498927887 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1164 | 1465498927890 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D223000 == 45 [pid = 1164] [id = 165] 12:02:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C4846FC00) [pid = 1164] [serial = 493] [outer = 0000000000000000] 12:02:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C494A3800) [pid = 1164] [serial = 494] [outer = 0000008C4846FC00] 12:02:07 INFO - PROCESS | 1164 | 1465498927941 Marionette DEBUG loaded listener.js 12:02:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C4CC66400) [pid = 1164] [serial = 495] [outer = 0000008C4846FC00] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A35000 == 44 [pid = 1164] [id = 159] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AE5000 == 43 [pid = 1164] [id = 158] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542BC000 == 42 [pid = 1164] [id = 157] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54173800 == 41 [pid = 1164] [id = 156] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C522C7800 == 40 [pid = 1164] [id = 155] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B44800 == 39 [pid = 1164] [id = 154] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC55000 == 38 [pid = 1164] [id = 153] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D21B800 == 37 [pid = 1164] [id = 152] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F26800 == 36 [pid = 1164] [id = 151] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9BC000 == 35 [pid = 1164] [id = 150] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C96000 == 34 [pid = 1164] [id = 148] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C446DE000 == 33 [pid = 1164] [id = 149] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D218800 == 32 [pid = 1164] [id = 140] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C42459000 == 31 [pid = 1164] [id = 164] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5736A800 == 30 [pid = 1164] [id = 163] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C522B1800 == 29 [pid = 1164] [id = 162] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F73800 == 28 [pid = 1164] [id = 160] 12:02:08 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D215800 == 27 [pid = 1164] [id = 161] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C5037F400) [pid = 1164] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C4EF7A000) [pid = 1164] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C42FD0C00) [pid = 1164] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C43192C00) [pid = 1164] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CF9FC00) [pid = 1164] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C49670C00) [pid = 1164] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C48476C00) [pid = 1164] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C48F5EC00) [pid = 1164] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4DB5B400) [pid = 1164] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4D646400) [pid = 1164] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C48F68000) [pid = 1164] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C47F2EC00) [pid = 1164] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FD49000) [pid = 1164] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4EF73000) [pid = 1164] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C53C75000) [pid = 1164] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C51497C00) [pid = 1164] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C53F4D400) [pid = 1164] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C53D92800) [pid = 1164] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C478AA400) [pid = 1164] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42FCAC00) [pid = 1164] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FD48400) [pid = 1164] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4F8C0400) [pid = 1164] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FE29C00) [pid = 1164] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4C86CC00) [pid = 1164] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4CC62800) [pid = 1164] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5035FC00) [pid = 1164] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:02:08 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50354C00) [pid = 1164] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:09 INFO - PROCESS | 1164 | 1465498929168 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]]]}] 12:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1507ms 12:02:09 INFO - PROCESS | 1164 | 1465498929186 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:02:09 INFO - PROCESS | 1164 | 1465498929190 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:02:09 INFO - PROCESS | 1164 | 1465498929195 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:02:09 INFO - PROCESS | 1164 | 1465498929200 Marionette TRACE conn6 <- [1,626,null,{}] 12:02:09 INFO - PROCESS | 1164 | 1465498929205 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}] 12:02:09 INFO - PROCESS | 1164 | 1465498929208 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:09 INFO - PROCESS | 1164 | 1465498929319 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:02:09 INFO - PROCESS | 1164 | 1465498929385 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 1164 | 1465498929388 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480E9000 == 28 [pid = 1164] [id = 166] 12:02:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42FCEC00) [pid = 1164] [serial = 496] [outer = 0000000000000000] 12:02:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C43153800) [pid = 1164] [serial = 497] [outer = 0000008C42FCEC00] 12:02:09 INFO - PROCESS | 1164 | 1465498929437 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C43193800) [pid = 1164] [serial = 498] [outer = 0000008C42FCEC00] 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:09 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:09 INFO - PROCESS | 1164 | 1465498929829 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]]]}] 12:02:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:02:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 12:02:09 INFO - PROCESS | 1164 | 1465498929887 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:02:09 INFO - PROCESS | 1164 | 1465498929893 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:02:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:02:09 INFO - PROCESS | 1164 | 1465498929899 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:02:09 INFO - PROCESS | 1164 | 1465498929902 Marionette TRACE conn6 <- [1,630,null,{}] 12:02:09 INFO - PROCESS | 1164 | 1465498929906 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}] 12:02:09 INFO - PROCESS | 1164 | 1465498929909 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:10 INFO - PROCESS | 1164 | 1465498930032 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:02:10 INFO - PROCESS | 1164 | 1465498930047 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1164 | 1465498930049 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D216000 == 29 [pid = 1164] [id = 167] 12:02:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C43548000) [pid = 1164] [serial = 499] [outer = 0000000000000000] 12:02:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C47F10800) [pid = 1164] [serial = 500] [outer = 0000008C43548000] 12:02:10 INFO - PROCESS | 1164 | 1465498930098 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C482DAC00) [pid = 1164] [serial = 501] [outer = 0000008C43548000] 12:02:10 INFO - PROCESS | 1164 | 1465498930550 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]]]}] 12:02:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:02:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 693ms 12:02:10 INFO - PROCESS | 1164 | 1465498930592 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:02:10 INFO - PROCESS | 1164 | 1465498930595 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:02:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:02:10 INFO - PROCESS | 1164 | 1465498930598 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 1164 | 1465498930602 Marionette TRACE conn6 <- [1,634,null,{}] 12:02:10 INFO - PROCESS | 1164 | 1465498930614 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}] 12:02:10 INFO - PROCESS | 1164 | 1465498930619 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:10 INFO - PROCESS | 1164 | 1465498930707 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:02:10 INFO - PROCESS | 1164 | 1465498930716 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1164 | 1465498930719 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93A800 == 30 [pid = 1164] [id = 168] 12:02:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4966EC00) [pid = 1164] [serial = 502] [outer = 0000000000000000] 12:02:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C49B4E800) [pid = 1164] [serial = 503] [outer = 0000008C4966EC00] 12:02:10 INFO - PROCESS | 1164 | 1465498930769 Marionette DEBUG loaded listener.js 12:02:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4C8A2C00) [pid = 1164] [serial = 504] [outer = 0000008C4966EC00] 12:02:11 INFO - PROCESS | 1164 | 1465498931252 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]]]}] 12:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 689ms 12:02:11 INFO - PROCESS | 1164 | 1465498931290 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 1164 | 1465498931293 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:02:11 INFO - PROCESS | 1164 | 1465498931297 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 1164 | 1465498931299 Marionette TRACE conn6 <- [1,638,null,{}] 12:02:11 INFO - PROCESS | 1164 | 1465498931302 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}] 12:02:11 INFO - PROCESS | 1164 | 1465498931304 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:11 INFO - PROCESS | 1164 | 1465498931445 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:02:11 INFO - PROCESS | 1164 | 1465498931467 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:11 INFO - PROCESS | 1164 | 1465498931470 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC67800 == 31 [pid = 1164] [id = 169] 12:02:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4CF03800) [pid = 1164] [serial = 505] [outer = 0000000000000000] 12:02:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CF9C400) [pid = 1164] [serial = 506] [outer = 0000008C4CF03800] 12:02:11 INFO - PROCESS | 1164 | 1465498931515 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4D7CA800) [pid = 1164] [serial = 507] [outer = 0000008C4CF03800] 12:02:11 INFO - PROCESS | 1164 | 1465498931955 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]]]}] 12:02:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:02:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 12:02:11 INFO - PROCESS | 1164 | 1465498931971 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 1164 | 1465498931973 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:02:11 INFO - PROCESS | 1164 | 1465498931976 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:02:11 INFO - PROCESS | 1164 | 1465498931978 Marionette TRACE conn6 <- [1,642,null,{}] 12:02:11 INFO - PROCESS | 1164 | 1465498931982 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}] 12:02:11 INFO - PROCESS | 1164 | 1465498931984 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:12 INFO - PROCESS | 1164 | 1465498932089 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:02:12 INFO - PROCESS | 1164 | 1465498932095 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1164 | 1465498932097 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5040F000 == 32 [pid = 1164] [id = 170] 12:02:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4DB1A400) [pid = 1164] [serial = 508] [outer = 0000000000000000] 12:02:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4DBEB400) [pid = 1164] [serial = 509] [outer = 0000008C4DB1A400] 12:02:12 INFO - PROCESS | 1164 | 1465498932142 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4F8B5400) [pid = 1164] [serial = 510] [outer = 0000008C4DB1A400] 12:02:12 INFO - PROCESS | 1164 | 1465498932623 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]]]}] 12:02:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:02:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 673ms 12:02:12 INFO - PROCESS | 1164 | 1465498932652 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:02:12 INFO - PROCESS | 1164 | 1465498932654 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:02:12 INFO - PROCESS | 1164 | 1465498932658 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:02:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:02:12 INFO - PROCESS | 1164 | 1465498932659 Marionette TRACE conn6 <- [1,646,null,{}] 12:02:12 INFO - PROCESS | 1164 | 1465498932663 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}] 12:02:12 INFO - PROCESS | 1164 | 1465498932669 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:12 INFO - PROCESS | 1164 | 1465498932817 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:02:12 INFO - PROCESS | 1164 | 1465498932843 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1164 | 1465498932845 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51253000 == 33 [pid = 1164] [id = 171] 12:02:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4FD47800) [pid = 1164] [serial = 511] [outer = 0000000000000000] 12:02:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4FDC7C00) [pid = 1164] [serial = 512] [outer = 0000008C4FD47800] 12:02:12 INFO - PROCESS | 1164 | 1465498932890 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C50352400) [pid = 1164] [serial = 513] [outer = 0000008C4FD47800] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4FDBB800) [pid = 1164] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C50A89400) [pid = 1164] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C42DE7400) [pid = 1164] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C5037E800) [pid = 1164] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C525D0800) [pid = 1164] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C478AC400) [pid = 1164] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50360000) [pid = 1164] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CFA1400) [pid = 1164] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42EA2400) [pid = 1164] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C485FC000) [pid = 1164] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4343EC00) [pid = 1164] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C53C18400) [pid = 1164] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:02:13 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C53C17000) [pid = 1164] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:02:13 INFO - PROCESS | 1164 | 1465498933521 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]]]}] 12:02:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:02:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 879ms 12:02:13 INFO - PROCESS | 1164 | 1465498933541 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 1164 | 1465498933543 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:02:13 INFO - PROCESS | 1164 | 1465498933546 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:02:13 INFO - PROCESS | 1164 | 1465498933548 Marionette TRACE conn6 <- [1,650,null,{}] 12:02:13 INFO - PROCESS | 1164 | 1465498933551 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}] 12:02:13 INFO - PROCESS | 1164 | 1465498933553 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:13 INFO - PROCESS | 1164 | 1465498933634 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:02:13 INFO - PROCESS | 1164 | 1465498933639 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1164 | 1465498933641 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C522C0000 == 34 [pid = 1164] [id = 172] 12:02:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4315AC00) [pid = 1164] [serial = 514] [outer = 0000000000000000] 12:02:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50355000) [pid = 1164] [serial = 515] [outer = 0000008C4315AC00] 12:02:13 INFO - PROCESS | 1164 | 1465498933685 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50360800) [pid = 1164] [serial = 516] [outer = 0000008C4315AC00] 12:02:13 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:14 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:14 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:14 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:14 INFO - PROCESS | 1164 | 1465498934107 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]]]}] 12:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 12:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:02:14 INFO - PROCESS | 1164 | 1465498934140 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 1164 | 1465498934142 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:02:14 INFO - PROCESS | 1164 | 1465498934149 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1164 | 1465498934152 Marionette TRACE conn6 <- [1,654,null,{}] 12:02:14 INFO - PROCESS | 1164 | 1465498934155 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}] 12:02:14 INFO - PROCESS | 1164 | 1465498934157 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:14 INFO - PROCESS | 1164 | 1465498934238 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:02:14 INFO - PROCESS | 1164 | 1465498934246 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1164 | 1465498934248 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C91800 == 35 [pid = 1164] [id = 173] 12:02:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5037D400) [pid = 1164] [serial = 517] [outer = 0000000000000000] 12:02:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C50382C00) [pid = 1164] [serial = 518] [outer = 0000008C5037D400] 12:02:14 INFO - PROCESS | 1164 | 1465498934300 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5077A800) [pid = 1164] [serial = 519] [outer = 0000008C5037D400] 12:02:14 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:14 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:14 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:14 INFO - PROCESS | 1164 | 1465498934721 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]]]}] 12:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 12:02:14 INFO - PROCESS | 1164 | 1465498934779 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:02:14 INFO - PROCESS | 1164 | 1465498934781 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:02:14 INFO - PROCESS | 1164 | 1465498934784 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1164 | 1465498934786 Marionette TRACE conn6 <- [1,658,null,{}] 12:02:14 INFO - PROCESS | 1164 | 1465498934789 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}] 12:02:14 INFO - PROCESS | 1164 | 1465498934791 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:14 INFO - PROCESS | 1164 | 1465498934874 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:02:14 INFO - PROCESS | 1164 | 1465498934879 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1164 | 1465498934881 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54178000 == 36 [pid = 1164] [id = 174] 12:02:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5077D400) [pid = 1164] [serial = 520] [outer = 0000000000000000] 12:02:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C50A82C00) [pid = 1164] [serial = 521] [outer = 0000008C5077D400] 12:02:14 INFO - PROCESS | 1164 | 1465498934925 Marionette DEBUG loaded listener.js 12:02:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5111B400) [pid = 1164] [serial = 522] [outer = 0000008C5077D400] 12:02:15 INFO - PROCESS | 1164 | 1465498935451 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]]]}] 12:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 733ms 12:02:15 INFO - PROCESS | 1164 | 1465498935521 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 1164 | 1465498935526 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:02:15 INFO - PROCESS | 1164 | 1465498935532 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 1164 | 1465498935536 Marionette TRACE conn6 <- [1,662,null,{}] 12:02:15 INFO - PROCESS | 1164 | 1465498935542 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}] 12:02:15 INFO - PROCESS | 1164 | 1465498935545 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:15 INFO - PROCESS | 1164 | 1465498935738 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:02:15 INFO - PROCESS | 1164 | 1465498935805 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 1164 | 1465498935811 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49436000 == 37 [pid = 1164] [id = 175] 12:02:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C42F47800) [pid = 1164] [serial = 523] [outer = 0000000000000000] 12:02:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C42FCC000) [pid = 1164] [serial = 524] [outer = 0000008C42F47800] 12:02:15 INFO - PROCESS | 1164 | 1465498935911 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C43773800) [pid = 1164] [serial = 525] [outer = 0000008C42F47800] 12:02:16 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:16 INFO - PROCESS | 1164 | [1164] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:02:16 INFO - PROCESS | 1164 | 1465498936647 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]]]}] 12:02:16 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 12:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1186ms 12:02:16 INFO - PROCESS | 1164 | 1465498936721 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1164 | 1465498936726 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:02:16 INFO - PROCESS | 1164 | 1465498936732 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 1164 | 1465498936735 Marionette TRACE conn6 <- [1,666,null,{}] 12:02:16 INFO - PROCESS | 1164 | 1465498936740 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}] 12:02:16 INFO - PROCESS | 1164 | 1465498936743 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:16 INFO - PROCESS | 1164 | 1465498936895 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:02:16 INFO - PROCESS | 1164 | 1465498936960 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:16 INFO - PROCESS | 1164 | 1465498936962 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502EA800 == 38 [pid = 1164] [id = 176] 12:02:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48F68400) [pid = 1164] [serial = 526] [outer = 0000000000000000] 12:02:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C49204800) [pid = 1164] [serial = 527] [outer = 0000008C48F68400] 12:02:17 INFO - PROCESS | 1164 | 1465498937061 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4CC6D400) [pid = 1164] [serial = 528] [outer = 0000008C48F68400] 12:02:17 INFO - PROCESS | 1164 | 1465498937921 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]]]}] 12:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1232ms 12:02:17 INFO - PROCESS | 1164 | 1465498937966 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:02:17 INFO - PROCESS | 1164 | 1465498937971 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:02:17 INFO - PROCESS | 1164 | 1465498937976 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:02:17 INFO - PROCESS | 1164 | 1465498937979 Marionette TRACE conn6 <- [1,670,null,{}] 12:02:17 INFO - PROCESS | 1164 | 1465498937985 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}] 12:02:17 INFO - PROCESS | 1164 | 1465498937988 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:18 INFO - PROCESS | 1164 | 1465498938113 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C91800 == 37 [pid = 1164] [id = 173] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C522C0000 == 36 [pid = 1164] [id = 172] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51253000 == 35 [pid = 1164] [id = 171] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5040F000 == 34 [pid = 1164] [id = 170] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC67800 == 33 [pid = 1164] [id = 169] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F93A800 == 32 [pid = 1164] [id = 168] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D216000 == 31 [pid = 1164] [id = 167] 12:02:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480E9000 == 30 [pid = 1164] [id = 166] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C53C72800) [pid = 1164] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C53CC6800) [pid = 1164] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C53D8D800) [pid = 1164] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4FDC8C00) [pid = 1164] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C514A2C00) [pid = 1164] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C42E94400) [pid = 1164] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C42FC3800) [pid = 1164] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50777000) [pid = 1164] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C52CB0000) [pid = 1164] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C48539000) [pid = 1164] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C5077EC00) [pid = 1164] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4DB19400) [pid = 1164] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4F8BD000) [pid = 1164] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C49011C00) [pid = 1164] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C53A86C00) [pid = 1164] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C48F5D800) [pid = 1164] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4DBE3C00) [pid = 1164] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FE31800) [pid = 1164] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53A86400) [pid = 1164] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4987D800) [pid = 1164] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4846F800) [pid = 1164] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C43B13C00) [pid = 1164] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C5037FC00) [pid = 1164] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C51451000) [pid = 1164] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C53C1F400) [pid = 1164] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:02:18 INFO - PROCESS | 1164 | 1465498938227 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 1164 | 1465498938232 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C42702800 == 31 [pid = 1164] [id = 177] 12:02:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C41566C00) [pid = 1164] [serial = 529] [outer = 0000000000000000] 12:02:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42DE6C00) [pid = 1164] [serial = 530] [outer = 0000008C41566C00] 12:02:18 INFO - PROCESS | 1164 | 1465498938282 Marionette DEBUG loaded listener.js 12:02:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C43196000) [pid = 1164] [serial = 531] [outer = 0000008C41566C00] 12:02:18 INFO - PROCESS | 1164 | [1164] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:02:19 INFO - PROCESS | 1164 | [1164] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:02:19 INFO - PROCESS | 1164 | 1465498939254 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]]]}] 12:02:19 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) 12:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1298ms 12:02:19 INFO - PROCESS | 1164 | 1465498939278 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 1164 | 1465498939283 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:02:19 INFO - PROCESS | 1164 | 1465498939289 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 1164 | 1465498939292 Marionette TRACE conn6 <- [1,674,null,{}] 12:02:19 INFO - PROCESS | 1164 | 1465498939295 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}] 12:02:19 INFO - PROCESS | 1164 | 1465498939298 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:19 INFO - PROCESS | 1164 | 1465498939388 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:02:19 INFO - PROCESS | 1164 | 1465498939394 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:19 INFO - PROCESS | 1164 | 1465498939397 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D440000 == 32 [pid = 1164] [id = 178] 12:02:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C48F6D800) [pid = 1164] [serial = 532] [outer = 0000000000000000] 12:02:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C49B53000) [pid = 1164] [serial = 533] [outer = 0000008C48F6D800] 12:02:19 INFO - PROCESS | 1164 | 1465498939446 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CC65800) [pid = 1164] [serial = 534] [outer = 0000008C48F6D800] 12:02:20 INFO - PROCESS | 1164 | 1465498940389 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]]]}] 12:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 12:02:20 INFO - PROCESS | 1164 | 1465498940431 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:02:20 INFO - PROCESS | 1164 | 1465498940434 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:02:20 INFO - PROCESS | 1164 | 1465498940443 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:02:20 INFO - PROCESS | 1164 | 1465498940455 Marionette TRACE conn6 <- [1,678,null,{}] 12:02:20 INFO - PROCESS | 1164 | 1465498940467 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}] 12:02:20 INFO - PROCESS | 1164 | 1465498940472 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:20 INFO - PROCESS | 1164 | 1465498940593 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:02:20 INFO - PROCESS | 1164 | 1465498940601 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1164 | 1465498940604 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FBDF000 == 33 [pid = 1164] [id = 179] 12:02:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42E98400) [pid = 1164] [serial = 535] [outer = 0000000000000000] 12:02:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F8BD000) [pid = 1164] [serial = 536] [outer = 0000008C42E98400] 12:02:20 INFO - PROCESS | 1164 | 1465498940653 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FD43C00) [pid = 1164] [serial = 537] [outer = 0000008C42E98400] 12:02:21 INFO - PROCESS | 1164 | 1465498941637 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]]]}] 12:02:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1255ms 12:02:21 INFO - PROCESS | 1164 | 1465498941706 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1164 | 1465498941709 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:02:21 INFO - PROCESS | 1164 | 1465498941712 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 1164 | 1465498941714 Marionette TRACE conn6 <- [1,682,null,{}] 12:02:21 INFO - PROCESS | 1164 | 1465498941718 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}] 12:02:21 INFO - PROCESS | 1164 | 1465498941720 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:21 INFO - PROCESS | 1164 | 1465498941835 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:02:21 INFO - PROCESS | 1164 | 1465498941841 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 1164 | 1465498941843 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A44800 == 34 [pid = 1164] [id = 180] 12:02:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDBA400) [pid = 1164] [serial = 538] [outer = 0000000000000000] 12:02:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FE26C00) [pid = 1164] [serial = 539] [outer = 0000008C4FDBA400] 12:02:21 INFO - PROCESS | 1164 | 1465498941927 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50359C00) [pid = 1164] [serial = 540] [outer = 0000008C4FDBA400] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CF03800) [pid = 1164] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42FCEC00) [pid = 1164] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4966EC00) [pid = 1164] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4846FC00) [pid = 1164] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C43548000) [pid = 1164] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4DB1A400) [pid = 1164] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4319B000) [pid = 1164] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CC66800) [pid = 1164] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50A81400) [pid = 1164] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C42DE2800) [pid = 1164] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5037D400) [pid = 1164] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FD47800) [pid = 1164] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:02:22 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4315AC00) [pid = 1164] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:02:22 INFO - PROCESS | 1164 | 1465498942860 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]]]}] 12:02:22 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) 12:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 12:02:22 INFO - PROCESS | 1164 | 1465498942897 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1164 | 1465498942899 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:02:22 INFO - PROCESS | 1164 | 1465498942903 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:02:22 INFO - PROCESS | 1164 | 1465498942904 Marionette TRACE conn6 <- [1,686,null,{}] 12:02:22 INFO - PROCESS | 1164 | 1465498942908 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}] 12:02:22 INFO - PROCESS | 1164 | 1465498942911 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:23 INFO - PROCESS | 1164 | 1465498943018 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:02:23 INFO - PROCESS | 1164 | 1465498943027 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1164 | 1465498943029 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51262800 == 35 [pid = 1164] [id = 181] 12:02:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C48F52C00) [pid = 1164] [serial = 541] [outer = 0000000000000000] 12:02:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4F8B3C00) [pid = 1164] [serial = 542] [outer = 0000008C48F52C00] 12:02:23 INFO - PROCESS | 1164 | 1465498943076 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C50378800) [pid = 1164] [serial = 543] [outer = 0000008C48F52C00] 12:02:23 INFO - PROCESS | 1164 | 1465498943983 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]]]}] 12:02:24 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) 12:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 12:02:24 INFO - PROCESS | 1164 | 1465498944034 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:02:24 INFO - PROCESS | 1164 | 1465498944036 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:02:24 INFO - PROCESS | 1164 | 1465498944039 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:02:24 INFO - PROCESS | 1164 | 1465498944041 Marionette TRACE conn6 <- [1,690,null,{}] 12:02:24 INFO - PROCESS | 1164 | 1465498944044 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}] 12:02:24 INFO - PROCESS | 1164 | 1465498944050 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:24 INFO - PROCESS | 1164 | 1465498944185 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:02:24 INFO - PROCESS | 1164 | 1465498944268 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:24 INFO - PROCESS | 1164 | 1465498944271 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43B59800 == 36 [pid = 1164] [id = 182] 12:02:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C41563C00) [pid = 1164] [serial = 544] [outer = 0000000000000000] 12:02:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42DE5C00) [pid = 1164] [serial = 545] [outer = 0000008C41563C00] 12:02:24 INFO - PROCESS | 1164 | 1465498944377 Marionette DEBUG loaded listener.js 12:02:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43154000) [pid = 1164] [serial = 546] [outer = 0000008C41563C00] 12:02:25 INFO - PROCESS | 1164 | 1465498945445 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]]]}] 12:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1431ms 12:02:25 INFO - PROCESS | 1164 | 1465498945475 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1164 | 1465498945479 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:02:25 INFO - PROCESS | 1164 | 1465498945484 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1164 | 1465498945488 Marionette TRACE conn6 <- [1,694,null,{}] 12:02:25 INFO - PROCESS | 1164 | 1465498945494 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}] 12:02:25 INFO - PROCESS | 1164 | 1465498945497 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:25 INFO - PROCESS | 1164 | 1465498945649 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:02:25 INFO - PROCESS | 1164 | 1465498945767 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1164 | 1465498945770 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F802800 == 37 [pid = 1164] [id = 183] 12:02:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4949F000) [pid = 1164] [serial = 547] [outer = 0000000000000000] 12:02:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4C871C00) [pid = 1164] [serial = 548] [outer = 0000008C4949F000] 12:02:25 INFO - PROCESS | 1164 | 1465498945830 Marionette DEBUG loaded listener.js 12:02:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4CF08400) [pid = 1164] [serial = 549] [outer = 0000008C4949F000] 12:02:26 INFO - PROCESS | 1164 | 1465498946890 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]]]}] 12:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1442ms 12:02:26 INFO - PROCESS | 1164 | 1465498946932 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:02:26 INFO - PROCESS | 1164 | 1465498946937 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:02:26 INFO - PROCESS | 1164 | 1465498946942 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:02:26 INFO - PROCESS | 1164 | 1465498946944 Marionette TRACE conn6 <- [1,698,null,{}] 12:02:26 INFO - PROCESS | 1164 | 1465498946948 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}] 12:02:26 INFO - PROCESS | 1164 | 1465498946951 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:27 INFO - PROCESS | 1164 | 1465498947101 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:02:27 INFO - PROCESS | 1164 | 1465498947219 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:27 INFO - PROCESS | 1164 | 1465498947221 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F20800 == 38 [pid = 1164] [id = 184] 12:02:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCADC00) [pid = 1164] [serial = 550] [outer = 0000000000000000] 12:02:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FD47400) [pid = 1164] [serial = 551] [outer = 0000008C4FCADC00] 12:02:27 INFO - PROCESS | 1164 | 1465498947278 Marionette DEBUG loaded listener.js 12:02:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C5025D800) [pid = 1164] [serial = 552] [outer = 0000008C4FCADC00] 12:02:28 INFO - PROCESS | 1164 | 1465498948318 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]]]}] 12:02:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:02:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1450ms 12:02:28 INFO - PROCESS | 1164 | 1465498948395 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1164 | 1465498948399 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:02:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:02:28 INFO - PROCESS | 1164 | 1465498948455 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1164 | 1465498948458 Marionette TRACE conn6 <- [1,702,null,{}] 12:02:28 INFO - PROCESS | 1164 | 1465498948466 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}] 12:02:28 INFO - PROCESS | 1164 | 1465498948469 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:28 INFO - PROCESS | 1164 | 1465498948605 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:02:28 INFO - PROCESS | 1164 | 1465498948684 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:28 INFO - PROCESS | 1164 | 1465498948688 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4943F800 == 39 [pid = 1164] [id = 185] 12:02:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C44131400) [pid = 1164] [serial = 553] [outer = 0000000000000000] 12:02:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4784E000) [pid = 1164] [serial = 554] [outer = 0000008C44131400] 12:02:28 INFO - PROCESS | 1164 | 1465498948740 Marionette DEBUG loaded listener.js 12:02:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C48F68000) [pid = 1164] [serial = 555] [outer = 0000008C44131400] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4907A800 == 38 [pid = 1164] [id = 24] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D68D800 == 37 [pid = 1164] [id = 14] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F7ED000 == 36 [pid = 1164] [id = 15] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D2A8800 == 35 [pid = 1164] [id = 25] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43B60000 == 34 [pid = 1164] [id = 23] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F93C000 == 33 [pid = 1164] [id = 16] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51262800 == 32 [pid = 1164] [id = 181] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A44800 == 31 [pid = 1164] [id = 180] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FBDF000 == 30 [pid = 1164] [id = 179] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D440000 == 29 [pid = 1164] [id = 178] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C42702800 == 28 [pid = 1164] [id = 177] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49436000 == 27 [pid = 1164] [id = 175] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49434800 == 26 [pid = 1164] [id = 13] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C42DCC800 == 25 [pid = 1164] [id = 12] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50422000 == 24 [pid = 1164] [id = 27] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D223000 == 23 [pid = 1164] [id = 165] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F81C800 == 22 [pid = 1164] [id = 26] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCF8800 == 21 [pid = 1164] [id = 29] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5094A800 == 20 [pid = 1164] [id = 18] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54178000 == 19 [pid = 1164] [id = 174] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502EA800 == 18 [pid = 1164] [id = 176] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C6B800 == 17 [pid = 1164] [id = 20] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C42714000 == 16 [pid = 1164] [id = 28] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C8F800 == 15 [pid = 1164] [id = 21] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50034000 == 14 [pid = 1164] [id = 17] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C512DD800 == 13 [pid = 1164] [id = 19] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A32000 == 12 [pid = 1164] [id = 22] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F20800 == 11 [pid = 1164] [id = 184] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F802800 == 10 [pid = 1164] [id = 183] 12:02:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43B59800 == 9 [pid = 1164] [id = 182] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4C8A2C00) [pid = 1164] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CF9C400) [pid = 1164] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C43153800) [pid = 1164] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C43193800) [pid = 1164] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C49B4E800) [pid = 1164] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4CC66400) [pid = 1164] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C494A3800) [pid = 1164] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C482DAC00) [pid = 1164] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C47F10800) [pid = 1164] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4DBEB400) [pid = 1164] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4900A800) [pid = 1164] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4354FC00) [pid = 1164] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4FDC2400) [pid = 1164] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4F7A5800) [pid = 1164] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C53C6FC00) [pid = 1164] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C51444000) [pid = 1164] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C49004000) [pid = 1164] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C5077A800) [pid = 1164] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C42F4C400) [pid = 1164] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4D7CA800) [pid = 1164] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4FDC7C00) [pid = 1164] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C4F8B5400) [pid = 1164] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C50A82C00) [pid = 1164] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C50382C00) [pid = 1164] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C50352400) [pid = 1164] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C50360800) [pid = 1164] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:02:29 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (0000008C50355000) [pid = 1164] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:02:30 INFO - PROCESS | 1164 | 1465498950391 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]]]}] 12:02:30 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 12:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2027ms 12:02:30 INFO - PROCESS | 1164 | 1465498950441 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 1164 | 1465498950446 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:02:30 INFO - PROCESS | 1164 | 1465498950450 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:02:30 INFO - PROCESS | 1164 | 1465498950454 Marionette TRACE conn6 <- [1,706,null,{}] 12:02:30 INFO - PROCESS | 1164 | 1465498950459 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}] 12:02:30 INFO - PROCESS | 1164 | 1465498950462 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:30 INFO - PROCESS | 1164 | 1465498950551 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:02:30 INFO - PROCESS | 1164 | 1465498950561 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:30 INFO - PROCESS | 1164 | 1465498950563 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C44182000 == 10 [pid = 1164] [id = 186] 12:02:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C41DC6400) [pid = 1164] [serial = 556] [outer = 0000000000000000] 12:02:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C42DE6400) [pid = 1164] [serial = 557] [outer = 0000008C41DC6400] 12:02:30 INFO - PROCESS | 1164 | 1465498950663 Marionette DEBUG loaded listener.js 12:02:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C42F44400) [pid = 1164] [serial = 558] [outer = 0000008C41DC6400] 12:02:31 INFO - PROCESS | 1164 | 1465498951561 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]]]}] 12:02:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1133ms 12:02:31 INFO - PROCESS | 1164 | 1465498951588 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:02:31 INFO - PROCESS | 1164 | 1465498951593 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:02:31 INFO - PROCESS | 1164 | 1465498951599 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:02:31 INFO - PROCESS | 1164 | 1465498951602 Marionette TRACE conn6 <- [1,710,null,{}] 12:02:31 INFO - PROCESS | 1164 | 1465498951614 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}] 12:02:31 INFO - PROCESS | 1164 | 1465498951617 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:31 INFO - PROCESS | 1164 | 1465498951743 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:02:31 INFO - PROCESS | 1164 | 1465498951751 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1164 | 1465498951753 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F09800 == 11 [pid = 1164] [id = 187] 12:02:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C4315C000) [pid = 1164] [serial = 559] [outer = 0000000000000000] 12:02:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C4315FC00) [pid = 1164] [serial = 560] [outer = 0000008C4315C000] 12:02:31 INFO - PROCESS | 1164 | 1465498951804 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C43440C00) [pid = 1164] [serial = 561] [outer = 0000008C4315C000] 12:02:32 INFO - PROCESS | 1164 | 1465498952341 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] 12:02:32 INFO - PROCESS | 1164 | 1465498952401 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:02:32 INFO - PROCESS | 1164 | 1465498952404 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 1164 | 1465498952408 Marionette TRACE conn6 <- [1,714,null,{}] 12:02:32 INFO - PROCESS | 1164 | 1465498952419 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}] 12:02:32 INFO - PROCESS | 1164 | 1465498952424 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:32 INFO - PROCESS | 1164 | 1465498952535 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:02:32 INFO - PROCESS | 1164 | 1465498952584 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:32 INFO - PROCESS | 1164 | 1465498952588 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D227800 == 12 [pid = 1164] [id = 188] 12:02:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C42F4F000) [pid = 1164] [serial = 562] [outer = 0000000000000000] 12:02:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C48476800) [pid = 1164] [serial = 563] [outer = 0000008C42F4F000] 12:02:32 INFO - PROCESS | 1164 | 1465498952639 Marionette DEBUG loaded listener.js 12:02:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C48F51C00) [pid = 1164] [serial = 564] [outer = 0000008C42F4F000] 12:02:33 INFO - PROCESS | 1164 | 1465498953161 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]]]}] 12:02:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 777ms 12:02:33 INFO - PROCESS | 1164 | 1465498953183 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:02:33 INFO - PROCESS | 1164 | 1465498953186 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:02:33 INFO - PROCESS | 1164 | 1465498953189 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1164 | 1465498953191 Marionette TRACE conn6 <- [1,718,null,{}] 12:02:33 INFO - PROCESS | 1164 | 1465498953195 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}] 12:02:33 INFO - PROCESS | 1164 | 1465498953197 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:33 INFO - PROCESS | 1164 | 1465498953313 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:02:33 INFO - PROCESS | 1164 | 1465498953320 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1164 | 1465498953322 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EFE4000 == 13 [pid = 1164] [id = 189] 12:02:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C49005C00) [pid = 1164] [serial = 565] [outer = 0000000000000000] 12:02:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4920D000) [pid = 1164] [serial = 566] [outer = 0000008C49005C00] 12:02:33 INFO - PROCESS | 1164 | 1465498953411 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C49B4F400) [pid = 1164] [serial = 567] [outer = 0000008C49005C00] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C48F52C00) [pid = 1164] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C42E98400) [pid = 1164] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4FDBA400) [pid = 1164] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C42F47800) [pid = 1164] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C48F6D800) [pid = 1164] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C5077D400) [pid = 1164] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C48F68400) [pid = 1164] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:02:33 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C41566C00) [pid = 1164] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:02:33 INFO - PROCESS | 1164 | 1465498953946 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] 12:02:33 INFO - PROCESS | 1164 | 1465498953971 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:02:33 INFO - PROCESS | 1164 | 1465498953974 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:02:33 INFO - PROCESS | 1164 | 1465498953976 Marionette TRACE conn6 <- [1,722,null,{}] 12:02:33 INFO - PROCESS | 1164 | 1465498953985 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}] 12:02:33 INFO - PROCESS | 1164 | 1465498953987 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:34 INFO - PROCESS | 1164 | 1465498954083 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:02:34 INFO - PROCESS | 1164 | 1465498954090 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1164 | 1465498954092 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F939800 == 14 [pid = 1164] [id = 190] 12:02:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C4315B800) [pid = 1164] [serial = 568] [outer = 0000000000000000] 12:02:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4C876C00) [pid = 1164] [serial = 569] [outer = 0000008C4315B800] 12:02:34 INFO - PROCESS | 1164 | 1465498954139 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4CE17400) [pid = 1164] [serial = 570] [outer = 0000008C4315B800] 12:02:34 INFO - PROCESS | 1164 | 1465498954635 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]]]}] 12:02:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 12:02:34 INFO - PROCESS | 1164 | 1465498954712 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1164 | 1465498954714 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:02:34 INFO - PROCESS | 1164 | 1465498954717 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:02:34 INFO - PROCESS | 1164 | 1465498954719 Marionette TRACE conn6 <- [1,726,null,{}] 12:02:34 INFO - PROCESS | 1164 | 1465498954723 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}] 12:02:34 INFO - PROCESS | 1164 | 1465498954729 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:34 INFO - PROCESS | 1164 | 1465498954843 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:02:34 INFO - PROCESS | 1164 | 1465498954849 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1164 | 1465498954851 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5002D000 == 15 [pid = 1164] [id = 191] 12:02:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4CF10400) [pid = 1164] [serial = 571] [outer = 0000000000000000] 12:02:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C4DB63800) [pid = 1164] [serial = 572] [outer = 0000008C4CF10400] 12:02:34 INFO - PROCESS | 1164 | 1465498954896 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4F74CC00) [pid = 1164] [serial = 573] [outer = 0000008C4CF10400] 12:02:35 INFO - PROCESS | 1164 | [1164] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:02:35 INFO - PROCESS | 1164 | 1465498955844 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]]]}] 12:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1177ms 12:02:35 INFO - PROCESS | 1164 | 1465498955908 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 1164 | 1465498955914 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:02:35 INFO - PROCESS | 1164 | 1465498955920 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:02:35 INFO - PROCESS | 1164 | 1465498955924 Marionette TRACE conn6 <- [1,730,null,{}] 12:02:35 INFO - PROCESS | 1164 | 1465498955930 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}] 12:02:35 INFO - PROCESS | 1164 | 1465498955933 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:36 INFO - PROCESS | 1164 | 1465498956078 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:02:36 INFO - PROCESS | 1164 | 1465498956226 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1164 | 1465498956229 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484B8000 == 16 [pid = 1164] [id = 192] 12:02:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C42E96400) [pid = 1164] [serial = 574] [outer = 0000000000000000] 12:02:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C42F46000) [pid = 1164] [serial = 575] [outer = 0000008C42E96400] 12:02:36 INFO - PROCESS | 1164 | 1465498956291 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43158000) [pid = 1164] [serial = 576] [outer = 0000008C42E96400] 12:02:37 INFO - PROCESS | 1164 | 1465498957475 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]]]}] 12:02:37 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 12:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1595ms 12:02:37 INFO - PROCESS | 1164 | 1465498957520 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:02:37 INFO - PROCESS | 1164 | 1465498957525 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:02:37 INFO - PROCESS | 1164 | 1465498957542 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:02:37 INFO - PROCESS | 1164 | 1465498957545 Marionette TRACE conn6 <- [1,734,null,{}] 12:02:37 INFO - PROCESS | 1164 | 1465498957549 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}] 12:02:37 INFO - PROCESS | 1164 | 1465498957553 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:37 INFO - PROCESS | 1164 | 1465498957773 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:02:37 INFO - PROCESS | 1164 | 1465498957883 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:37 INFO - PROCESS | 1164 | 1465498957886 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43B67800 == 17 [pid = 1164] [id = 193] 12:02:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42F4D400) [pid = 1164] [serial = 577] [outer = 0000000000000000] 12:02:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4315B400) [pid = 1164] [serial = 578] [outer = 0000008C42F4D400] 12:02:37 INFO - PROCESS | 1164 | 1465498957938 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C444E3400) [pid = 1164] [serial = 579] [outer = 0000008C42F4D400] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4F8B3C00) [pid = 1164] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4F8BD000) [pid = 1164] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FE26C00) [pid = 1164] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C42FCC000) [pid = 1164] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C43773800) [pid = 1164] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C49B53000) [pid = 1164] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C5111B400) [pid = 1164] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C49204800) [pid = 1164] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C50359C00) [pid = 1164] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4CC6D400) [pid = 1164] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C42DE6C00) [pid = 1164] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C43196000) [pid = 1164] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4FD43C00) [pid = 1164] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C50378800) [pid = 1164] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C4CC65800) [pid = 1164] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:02:38 INFO - PROCESS | 1164 | 1465498958885 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]]]}] 12:02:38 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.) 12:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1383ms 12:02:38 INFO - PROCESS | 1164 | 1465498958931 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:02:38 INFO - PROCESS | 1164 | 1465498958935 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:02:38 INFO - PROCESS | 1164 | 1465498958940 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:02:38 INFO - PROCESS | 1164 | 1465498958943 Marionette TRACE conn6 <- [1,738,null,{}] 12:02:38 INFO - PROCESS | 1164 | 1465498958948 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}] 12:02:38 INFO - PROCESS | 1164 | 1465498958951 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:39 INFO - PROCESS | 1164 | 1465498959042 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:02:39 INFO - PROCESS | 1164 | 1465498959049 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:39 INFO - PROCESS | 1164 | 1465498959051 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4942C800 == 18 [pid = 1164] [id = 194] 12:02:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C475B0400) [pid = 1164] [serial = 580] [outer = 0000000000000000] 12:02:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C47F34400) [pid = 1164] [serial = 581] [outer = 0000008C475B0400] 12:02:39 INFO - PROCESS | 1164 | 1465498959101 Marionette DEBUG loaded listener.js 12:02:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C48471000) [pid = 1164] [serial = 582] [outer = 0000008C475B0400] 12:02:40 INFO - PROCESS | 1164 | 1465498960051 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]]]}] 12:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1133ms 12:02:40 INFO - PROCESS | 1164 | 1465498960077 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:02:40 INFO - PROCESS | 1164 | 1465498960080 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:02:40 INFO - PROCESS | 1164 | 1465498960084 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:02:40 INFO - PROCESS | 1164 | 1465498960086 Marionette TRACE conn6 <- [1,742,null,{}] 12:02:40 INFO - PROCESS | 1164 | 1465498960090 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}] 12:02:40 INFO - PROCESS | 1164 | 1465498960092 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:40 INFO - PROCESS | 1164 | 1465498960184 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:02:40 INFO - PROCESS | 1164 | 1465498960194 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1164 | 1465498960196 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDD2800 == 19 [pid = 1164] [id = 195] 12:02:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C49207C00) [pid = 1164] [serial = 583] [outer = 0000000000000000] 12:02:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C494A9800) [pid = 1164] [serial = 584] [outer = 0000008C49207C00] 12:02:40 INFO - PROCESS | 1164 | 1465498960248 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4C874400) [pid = 1164] [serial = 585] [outer = 0000008C49207C00] 12:02:41 INFO - PROCESS | 1164 | 1465498961251 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]]]}] 12:02:41 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 12:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1182ms 12:02:41 INFO - PROCESS | 1164 | 1465498961267 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1164 | 1465498961271 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:02:41 INFO - PROCESS | 1164 | 1465498961290 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1164 | 1465498961295 Marionette TRACE conn6 <- [1,746,null,{}] 12:02:41 INFO - PROCESS | 1164 | 1465498961298 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}] 12:02:41 INFO - PROCESS | 1164 | 1465498961302 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:41 INFO - PROCESS | 1164 | 1465498961420 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:02:41 INFO - PROCESS | 1164 | 1465498961426 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1164 | 1465498961428 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA38800 == 20 [pid = 1164] [id = 196] 12:02:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4CE99C00) [pid = 1164] [serial = 586] [outer = 0000000000000000] 12:02:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C4D64A000) [pid = 1164] [serial = 587] [outer = 0000008C4CE99C00] 12:02:41 INFO - PROCESS | 1164 | 1465498961509 Marionette DEBUG loaded listener.js 12:02:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4DB5F800) [pid = 1164] [serial = 588] [outer = 0000008C4CE99C00] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4315C000) [pid = 1164] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C41DC6400) [pid = 1164] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C44131400) [pid = 1164] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C41563C00) [pid = 1164] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C4949F000) [pid = 1164] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C4FCADC00) [pid = 1164] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C42F4F000) [pid = 1164] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C49005C00) [pid = 1164] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:02:41 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C4315B800) [pid = 1164] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:02:41 INFO - PROCESS | 1164 | 1465498961914 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]]]}] 12:02:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 12:02:41 INFO - PROCESS | 1164 | 1465498961973 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1164 | 1465498961975 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:02:41 INFO - PROCESS | 1164 | 1465498961978 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:02:41 INFO - PROCESS | 1164 | 1465498961980 Marionette TRACE conn6 <- [1,750,null,{}] 12:02:41 INFO - PROCESS | 1164 | 1465498961983 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}] 12:02:41 INFO - PROCESS | 1164 | 1465498961985 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:42 INFO - PROCESS | 1164 | 1465498962097 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:02:42 INFO - PROCESS | 1164 | 1465498962143 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:42 INFO - PROCESS | 1164 | 1465498962145 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502EC800 == 21 [pid = 1164] [id = 197] 12:02:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C415DAC00) [pid = 1164] [serial = 589] [outer = 0000000000000000] 12:02:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C4CFA2C00) [pid = 1164] [serial = 590] [outer = 0000008C415DAC00] 12:02:42 INFO - PROCESS | 1164 | 1465498962190 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C4F7AA000) [pid = 1164] [serial = 591] [outer = 0000008C415DAC00] 12:02:43 INFO - PROCESS | 1164 | [1164] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:02:43 INFO - PROCESS | 1164 | 1465498963021 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]]]}] 12:02:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:02:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 12:02:43 INFO - PROCESS | 1164 | 1465498963063 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:02:43 INFO - PROCESS | 1164 | 1465498963065 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:02:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:02:43 INFO - PROCESS | 1164 | 1465498963068 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:02:43 INFO - PROCESS | 1164 | 1465498963070 Marionette TRACE conn6 <- [1,754,null,{}] 12:02:43 INFO - PROCESS | 1164 | 1465498963074 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}] 12:02:43 INFO - PROCESS | 1164 | 1465498963076 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:43 INFO - PROCESS | 1164 | 1465498963182 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:02:43 INFO - PROCESS | 1164 | 1465498963189 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1164 | 1465498963195 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA21000 == 22 [pid = 1164] [id = 198] 12:02:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C4F8C0000) [pid = 1164] [serial = 592] [outer = 0000000000000000] 12:02:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4F94FC00) [pid = 1164] [serial = 593] [outer = 0000008C4F8C0000] 12:02:43 INFO - PROCESS | 1164 | 1465498963251 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4FD47C00) [pid = 1164] [serial = 594] [outer = 0000008C4F8C0000] 12:02:44 INFO - PROCESS | 1164 | 1465498964164 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]]]}] 12:02:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1141ms 12:02:44 INFO - PROCESS | 1164 | 1465498964212 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:02:44 INFO - PROCESS | 1164 | 1465498964215 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:02:44 INFO - PROCESS | 1164 | 1465498964218 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1164 | 1465498964220 Marionette TRACE conn6 <- [1,758,null,{}] 12:02:44 INFO - PROCESS | 1164 | 1465498964223 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}] 12:02:44 INFO - PROCESS | 1164 | 1465498964225 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:44 INFO - PROCESS | 1164 | 1465498964340 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:02:44 INFO - PROCESS | 1164 | 1465498964346 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 1164 | 1465498964348 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D227000 == 23 [pid = 1164] [id = 199] 12:02:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4FDC1400) [pid = 1164] [serial = 595] [outer = 0000000000000000] 12:02:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C4FE26C00) [pid = 1164] [serial = 596] [outer = 0000008C4FDC1400] 12:02:44 INFO - PROCESS | 1164 | 1465498964393 Marionette DEBUG loaded listener.js 12:02:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4FE2D400) [pid = 1164] [serial = 597] [outer = 0000008C4FDC1400] 12:02:45 INFO - PROCESS | 1164 | 1465498965043 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]]]}] 12:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 878ms 12:02:45 INFO - PROCESS | 1164 | 1465498965099 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:02:45 INFO - PROCESS | 1164 | 1465498965104 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:02:45 INFO - PROCESS | 1164 | 1465498965109 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:02:45 INFO - PROCESS | 1164 | 1465498965115 Marionette TRACE conn6 <- [1,762,null,{}] 12:02:45 INFO - PROCESS | 1164 | 1465498965120 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}] 12:02:45 INFO - PROCESS | 1164 | 1465498965124 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:45 INFO - PROCESS | 1164 | 1465498965269 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:02:45 INFO - PROCESS | 1164 | 1465498965338 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:45 INFO - PROCESS | 1164 | 1465498965342 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D21E000 == 24 [pid = 1164] [id = 200] 12:02:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C475B3800) [pid = 1164] [serial = 598] [outer = 0000000000000000] 12:02:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C47F33000) [pid = 1164] [serial = 599] [outer = 0000008C475B3800] 12:02:45 INFO - PROCESS | 1164 | 1465498965400 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C48F66000) [pid = 1164] [serial = 600] [outer = 0000008C475B3800] 12:02:46 INFO - PROCESS | 1164 | 1465498966043 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]]]}] 12:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 987ms 12:02:46 INFO - PROCESS | 1164 | 1465498966100 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 1164 | 1465498966105 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:02:46 INFO - PROCESS | 1164 | 1465498966112 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 1164 | 1465498966115 Marionette TRACE conn6 <- [1,766,null,{}] 12:02:46 INFO - PROCESS | 1164 | 1465498966119 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}] 12:02:46 INFO - PROCESS | 1164 | 1465498966122 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:46 INFO - PROCESS | 1164 | 1465498966239 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:02:46 INFO - PROCESS | 1164 | 1465498966309 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 1164 | 1465498966312 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50416000 == 25 [pid = 1164] [id = 201] 12:02:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CE93800) [pid = 1164] [serial = 601] [outer = 0000000000000000] 12:02:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CF09C00) [pid = 1164] [serial = 602] [outer = 0000008C4CE93800] 12:02:46 INFO - PROCESS | 1164 | 1465498966369 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4DBEB400) [pid = 1164] [serial = 603] [outer = 0000008C4CE93800] 12:02:47 INFO - PROCESS | 1164 | 1465498967018 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]]]}] 12:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 944ms 12:02:47 INFO - PROCESS | 1164 | 1465498967057 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 1164 | 1465498967060 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:02:47 INFO - PROCESS | 1164 | 1465498967063 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 1164 | 1465498967067 Marionette TRACE conn6 <- [1,770,null,{}] 12:02:47 INFO - PROCESS | 1164 | 1465498967079 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}] 12:02:47 INFO - PROCESS | 1164 | 1465498967085 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:47 INFO - PROCESS | 1164 | 1465498967198 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:02:47 INFO - PROCESS | 1164 | 1465498967270 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:47 INFO - PROCESS | 1164 | 1465498967273 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C527B4000 == 26 [pid = 1164] [id = 202] 12:02:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FDC3800) [pid = 1164] [serial = 604] [outer = 0000000000000000] 12:02:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FDCA000) [pid = 1164] [serial = 605] [outer = 0000008C4FDC3800] 12:02:47 INFO - PROCESS | 1164 | 1465498967331 Marionette DEBUG loaded listener.js 12:02:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C500BF400) [pid = 1164] [serial = 606] [outer = 0000008C4FDC3800] 12:02:47 INFO - PROCESS | 1164 | 1465498967901 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]]]}] 12:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 882ms 12:02:48 INFO - PROCESS | 1164 | 1465498968048 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:02:48 INFO - PROCESS | 1164 | 1465498968052 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:02:48 INFO - PROCESS | 1164 | 1465498968057 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:02:48 INFO - PROCESS | 1164 | 1465498968061 Marionette TRACE conn6 <- [1,774,null,{}] 12:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:02:48 INFO - PROCESS | 1164 | 1465498968089 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}] 12:02:48 INFO - PROCESS | 1164 | 1465498968093 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:48 INFO - PROCESS | 1164 | 1465498968195 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:02:48 INFO - PROCESS | 1164 | 1465498968258 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1164 | 1465498968264 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C477CF000 == 27 [pid = 1164] [id = 203] 12:02:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C43160800) [pid = 1164] [serial = 607] [outer = 0000000000000000] 12:02:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4354CC00) [pid = 1164] [serial = 608] [outer = 0000008C43160800] 12:02:48 INFO - PROCESS | 1164 | 1465498968314 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C47F38000) [pid = 1164] [serial = 609] [outer = 0000008C43160800] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C43440C00) [pid = 1164] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42DE6400) [pid = 1164] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C48F68000) [pid = 1164] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4784E000) [pid = 1164] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C43154000) [pid = 1164] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42DE5C00) [pid = 1164] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4CF08400) [pid = 1164] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4C871C00) [pid = 1164] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C5025D800) [pid = 1164] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FD47400) [pid = 1164] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C48F51C00) [pid = 1164] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C48476800) [pid = 1164] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C49B4F400) [pid = 1164] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4920D000) [pid = 1164] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4315FC00) [pid = 1164] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4CE17400) [pid = 1164] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C4C876C00) [pid = 1164] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C42F44400) [pid = 1164] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4DB63800) [pid = 1164] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:02:49 INFO - PROCESS | 1164 | 1465498969535 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]]]}] 12:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1507ms 12:02:49 INFO - PROCESS | 1164 | 1465498969574 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 1164 | 1465498969578 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:02:49 INFO - PROCESS | 1164 | 1465498969582 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:02:49 INFO - PROCESS | 1164 | 1465498969586 Marionette TRACE conn6 <- [1,778,null,{}] 12:02:49 INFO - PROCESS | 1164 | 1465498969591 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}] 12:02:49 INFO - PROCESS | 1164 | 1465498969594 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:49 INFO - PROCESS | 1164 | 1465498969702 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:02:49 INFO - PROCESS | 1164 | 1465498969712 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:49 INFO - PROCESS | 1164 | 1465498969717 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C478DE000 == 28 [pid = 1164] [id = 204] 12:02:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C42DEA400) [pid = 1164] [serial = 610] [outer = 0000000000000000] 12:02:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C42E9BC00) [pid = 1164] [serial = 611] [outer = 0000008C42DEA400] 12:02:49 INFO - PROCESS | 1164 | 1465498969771 Marionette DEBUG loaded listener.js 12:02:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C42FC6C00) [pid = 1164] [serial = 612] [outer = 0000008C42DEA400] 12:02:50 INFO - PROCESS | 1164 | 1465498970231 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]]]}] 12:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 12:02:50 INFO - PROCESS | 1164 | 1465498970279 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:02:50 INFO - PROCESS | 1164 | 1465498970285 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:02:50 INFO - PROCESS | 1164 | 1465498970291 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:02:50 INFO - PROCESS | 1164 | 1465498970294 Marionette TRACE conn6 <- [1,782,null,{}] 12:02:50 INFO - PROCESS | 1164 | 1465498970298 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}] 12:02:50 INFO - PROCESS | 1164 | 1465498970301 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:50 INFO - PROCESS | 1164 | 1465498970392 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:02:50 INFO - PROCESS | 1164 | 1465498970444 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1164 | 1465498970447 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C496A5800 == 29 [pid = 1164] [id = 205] 12:02:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4343EC00) [pid = 1164] [serial = 613] [outer = 0000000000000000] 12:02:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C436F2C00) [pid = 1164] [serial = 614] [outer = 0000008C4343EC00] 12:02:50 INFO - PROCESS | 1164 | 1465498970499 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C477E4400) [pid = 1164] [serial = 615] [outer = 0000008C4343EC00] 12:02:50 INFO - PROCESS | 1164 | 1465498970940 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]]]}] 12:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 12:02:51 INFO - PROCESS | 1164 | 1465498970990 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1164 | 1465498970993 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:02:51 INFO - PROCESS | 1164 | 1465498970997 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:02:51 INFO - PROCESS | 1164 | 1465498971000 Marionette TRACE conn6 <- [1,786,null,{}] 12:02:51 INFO - PROCESS | 1164 | 1465498971012 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}] 12:02:51 INFO - PROCESS | 1164 | 1465498971017 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:51 INFO - PROCESS | 1164 | 1465498971104 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:02:51 INFO - PROCESS | 1164 | 1465498971112 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1164 | 1465498971115 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D68D800 == 30 [pid = 1164] [id = 206] 12:02:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C41ED6000) [pid = 1164] [serial = 616] [outer = 0000000000000000] 12:02:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48F63C00) [pid = 1164] [serial = 617] [outer = 0000008C41ED6000] 12:02:51 INFO - PROCESS | 1164 | 1465498971164 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C49011800) [pid = 1164] [serial = 618] [outer = 0000008C41ED6000] 12:02:51 INFO - PROCESS | 1164 | 1465498971641 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]]]}] 12:02:51 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 12:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 12:02:51 INFO - PROCESS | 1164 | 1465498971694 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1164 | 1465498971697 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:02:51 INFO - PROCESS | 1164 | 1465498971700 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:02:51 INFO - PROCESS | 1164 | 1465498971702 Marionette TRACE conn6 <- [1,790,null,{}] 12:02:51 INFO - PROCESS | 1164 | 1465498971712 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}] 12:02:51 INFO - PROCESS | 1164 | 1465498971714 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:51 INFO - PROCESS | 1164 | 1465498971852 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:02:51 INFO - PROCESS | 1164 | 1465498971865 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1164 | 1465498971867 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F940800 == 31 [pid = 1164] [id = 207] 12:02:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C494AD000) [pid = 1164] [serial = 619] [outer = 0000000000000000] 12:02:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4C869C00) [pid = 1164] [serial = 620] [outer = 0000008C494AD000] 12:02:51 INFO - PROCESS | 1164 | 1465498971948 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CC61800) [pid = 1164] [serial = 621] [outer = 0000008C494AD000] 12:02:52 INFO - PROCESS | 1164 | 1465498972421 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]]]}] 12:02:52 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 12:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 12:02:52 INFO - PROCESS | 1164 | 1465498972437 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1164 | 1465498972439 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:02:52 INFO - PROCESS | 1164 | 1465498972447 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1164 | 1465498972449 Marionette TRACE conn6 <- [1,794,null,{}] 12:02:52 INFO - PROCESS | 1164 | 1465498972458 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}] 12:02:52 INFO - PROCESS | 1164 | 1465498972460 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:52 INFO - PROCESS | 1164 | 1465498972565 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:02:52 INFO - PROCESS | 1164 | 1465498972570 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1164 | 1465498972573 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC5F000 == 32 [pid = 1164] [id = 208] 12:02:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4315C400) [pid = 1164] [serial = 622] [outer = 0000000000000000] 12:02:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CE8F400) [pid = 1164] [serial = 623] [outer = 0000008C4315C400] 12:02:52 INFO - PROCESS | 1164 | 1465498972617 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4CFA5400) [pid = 1164] [serial = 624] [outer = 0000008C4315C400] 12:02:53 INFO - PROCESS | 1164 | 1465498973072 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]]]}] 12:02:53 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 12:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 12:02:53 INFO - PROCESS | 1164 | 1465498973137 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1164 | 1465498973139 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:02:53 INFO - PROCESS | 1164 | 1465498973142 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:02:53 INFO - PROCESS | 1164 | 1465498973144 Marionette TRACE conn6 <- [1,798,null,{}] 12:02:53 INFO - PROCESS | 1164 | 1465498973147 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}] 12:02:53 INFO - PROCESS | 1164 | 1465498973154 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:53 INFO - PROCESS | 1164 | 1465498973323 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:02:53 INFO - PROCESS | 1164 | 1465498973333 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:53 INFO - PROCESS | 1164 | 1465498973335 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D435800 == 33 [pid = 1164] [id = 209] 12:02:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4D64FC00) [pid = 1164] [serial = 625] [outer = 0000000000000000] 12:02:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F74A800) [pid = 1164] [serial = 626] [outer = 0000008C4D64FC00] 12:02:53 INFO - PROCESS | 1164 | 1465498973515 Marionette DEBUG loaded listener.js 12:02:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD44400) [pid = 1164] [serial = 627] [outer = 0000008C4D64FC00] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FDC1400) [pid = 1164] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4F8C0000) [pid = 1164] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4CE99C00) [pid = 1164] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C415DAC00) [pid = 1164] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42F4D400) [pid = 1164] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C49207C00) [pid = 1164] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C475B0400) [pid = 1164] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C42E96400) [pid = 1164] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:02:53 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4CF10400) [pid = 1164] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:02:53 INFO - PROCESS | 1164 | 1465498973905 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]]]}] 12:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 775ms 12:02:53 INFO - PROCESS | 1164 | 1465498973920 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:02:53 INFO - PROCESS | 1164 | 1465498973922 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:02:53 INFO - PROCESS | 1164 | 1465498973925 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:02:53 INFO - PROCESS | 1164 | 1465498973927 Marionette TRACE conn6 <- [1,802,null,{}] 12:02:53 INFO - PROCESS | 1164 | 1465498973930 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}] 12:02:53 INFO - PROCESS | 1164 | 1465498973932 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:54 INFO - PROCESS | 1164 | 1465498974011 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:02:54 INFO - PROCESS | 1164 | 1465498974075 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1164 | 1465498974077 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C522C1000 == 34 [pid = 1164] [id = 210] 12:02:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42E95000) [pid = 1164] [serial = 628] [outer = 0000000000000000] 12:02:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4FCA7C00) [pid = 1164] [serial = 629] [outer = 0000008C42E95000] 12:02:54 INFO - PROCESS | 1164 | 1465498974121 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4FDC2000) [pid = 1164] [serial = 630] [outer = 0000008C42E95000] 12:02:54 INFO - PROCESS | 1164 | 1465498974486 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] 12:02:54 INFO - PROCESS | 1164 | 1465498974515 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:02:54 INFO - PROCESS | 1164 | 1465498974519 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:02:54 INFO - PROCESS | 1164 | 1465498974520 Marionette TRACE conn6 <- [1,806,null,{}] 12:02:54 INFO - PROCESS | 1164 | 1465498974524 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}] 12:02:54 INFO - PROCESS | 1164 | 1465498974526 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:54 INFO - PROCESS | 1164 | 1465498974631 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:02:54 INFO - PROCESS | 1164 | 1465498974638 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1164 | 1465498974640 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C75000 == 35 [pid = 1164] [id = 211] 12:02:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4C875400) [pid = 1164] [serial = 631] [outer = 0000000000000000] 12:02:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FE23800) [pid = 1164] [serial = 632] [outer = 0000008C4C875400] 12:02:54 INFO - PROCESS | 1164 | 1465498974685 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FFA9800) [pid = 1164] [serial = 633] [outer = 0000008C4C875400] 12:02:56 INFO - PROCESS | 1164 | 1465498976751 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]]]}] 12:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2296ms 12:02:56 INFO - PROCESS | 1164 | 1465498976820 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:02:56 INFO - PROCESS | 1164 | 1465498976824 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:02:56 INFO - PROCESS | 1164 | 1465498976831 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:02:56 INFO - PROCESS | 1164 | 1465498976836 Marionette TRACE conn6 <- [1,810,null,{}] 12:02:56 INFO - PROCESS | 1164 | 1465498976842 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}] 12:02:56 INFO - PROCESS | 1164 | 1465498976846 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:57 INFO - PROCESS | 1164 | 1465498977003 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:02:57 INFO - PROCESS | 1164 | 1465498977067 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1164 | 1465498977071 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49409800 == 36 [pid = 1164] [id = 212] 12:02:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C43152C00) [pid = 1164] [serial = 634] [outer = 0000000000000000] 12:02:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4315F400) [pid = 1164] [serial = 635] [outer = 0000008C43152C00] 12:02:57 INFO - PROCESS | 1164 | 1465498977172 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4354E800) [pid = 1164] [serial = 636] [outer = 0000008C43152C00] 12:02:58 INFO - PROCESS | 1164 | 1465498978064 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] 12:02:58 INFO - PROCESS | 1164 | 1465498978118 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:02:58 INFO - PROCESS | 1164 | 1465498978123 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1164 | 1465498978126 Marionette TRACE conn6 <- [1,814,null,{}] 12:02:58 INFO - PROCESS | 1164 | 1465498978132 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}] 12:02:58 INFO - PROCESS | 1164 | 1465498978135 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:58 INFO - PROCESS | 1164 | 1465498978270 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:02:58 INFO - PROCESS | 1164 | 1465498978337 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1164 | 1465498978341 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C41EB3000 == 37 [pid = 1164] [id = 213] 12:02:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42F4A800) [pid = 1164] [serial = 637] [outer = 0000000000000000] 12:02:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C43195C00) [pid = 1164] [serial = 638] [outer = 0000008C42F4A800] 12:02:58 INFO - PROCESS | 1164 | 1465498978447 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C43816C00) [pid = 1164] [serial = 639] [outer = 0000008C42F4A800] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4943F800 == 36 [pid = 1164] [id = 185] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EFE4000 == 35 [pid = 1164] [id = 189] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D227800 == 34 [pid = 1164] [id = 188] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484B8000 == 33 [pid = 1164] [id = 192] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F939800 == 32 [pid = 1164] [id = 190] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F09800 == 31 [pid = 1164] [id = 187] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C44182000 == 30 [pid = 1164] [id = 186] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C522C1000 == 29 [pid = 1164] [id = 210] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D435800 == 28 [pid = 1164] [id = 209] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC5F000 == 27 [pid = 1164] [id = 208] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F940800 == 26 [pid = 1164] [id = 207] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D68D800 == 25 [pid = 1164] [id = 206] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C496A5800 == 24 [pid = 1164] [id = 205] 12:02:58 INFO - PROCESS | 1164 | --DOCSHELL 0000008C478DE000 == 23 [pid = 1164] [id = 204] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4F94FC00) [pid = 1164] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4D64A000) [pid = 1164] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4CFA2C00) [pid = 1164] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4315B400) [pid = 1164] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C444E3400) [pid = 1164] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C494A9800) [pid = 1164] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C47F34400) [pid = 1164] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C48471000) [pid = 1164] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C42F46000) [pid = 1164] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C43158000) [pid = 1164] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4F74CC00) [pid = 1164] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FD47C00) [pid = 1164] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4DB5F800) [pid = 1164] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4F7AA000) [pid = 1164] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4C874400) [pid = 1164] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4FE2D400) [pid = 1164] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4FE26C00) [pid = 1164] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:02:58 INFO - PROCESS | 1164 | 1465498978941 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]]]}] 12:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 836ms 12:02:58 INFO - PROCESS | 1164 | 1465498978963 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1164 | 1465498978968 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:02:58 INFO - PROCESS | 1164 | 1465498978975 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1164 | 1465498978978 Marionette TRACE conn6 <- [1,818,null,{}] 12:02:58 INFO - PROCESS | 1164 | 1465498978986 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}] 12:02:58 INFO - PROCESS | 1164 | 1465498978989 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:59 INFO - PROCESS | 1164 | 1465498979091 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:02:59 INFO - PROCESS | 1164 | 1465498979100 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1164 | 1465498979103 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49705000 == 24 [pid = 1164] [id = 214] 12:02:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C47FC6400) [pid = 1164] [serial = 640] [outer = 0000000000000000] 12:02:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C48245800) [pid = 1164] [serial = 641] [outer = 0000008C47FC6400] 12:02:59 INFO - PROCESS | 1164 | 1465498979151 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C485F1000) [pid = 1164] [serial = 642] [outer = 0000008C47FC6400] 12:02:59 INFO - PROCESS | 1164 | 1465498979633 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]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 693ms 12:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:02:59 INFO - PROCESS | 1164 | 1465498979669 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1164 | 1465498979671 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:02:59 INFO - PROCESS | 1164 | 1465498979675 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1164 | 1465498979679 Marionette TRACE conn6 <- [1,822,null,{}] 12:02:59 INFO - PROCESS | 1164 | 1465498979690 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}] 12:02:59 INFO - PROCESS | 1164 | 1465498979695 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:59 INFO - PROCESS | 1164 | 1465498979823 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:02:59 INFO - PROCESS | 1164 | 1465498979898 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1164 | 1465498979901 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:02:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDEB000 == 25 [pid = 1164] [id = 215] 12:02:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C49004C00) [pid = 1164] [serial = 643] [outer = 0000000000000000] 12:02:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C494ACC00) [pid = 1164] [serial = 644] [outer = 0000008C49004C00] 12:02:59 INFO - PROCESS | 1164 | 1465498979951 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4C873000) [pid = 1164] [serial = 645] [outer = 0000008C49004C00] 12:03:00 INFO - PROCESS | 1164 | 1465498980340 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]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 732ms 12:03:00 INFO - PROCESS | 1164 | 1465498980410 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1164 | 1465498980413 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:03:00 INFO - PROCESS | 1164 | 1465498980416 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1164 | 1465498980418 Marionette TRACE conn6 <- [1,826,null,{}] 12:03:00 INFO - PROCESS | 1164 | 1465498980422 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}] 12:03:00 INFO - PROCESS | 1164 | 1465498980424 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:00 INFO - PROCESS | 1164 | 1465498980515 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:03:00 INFO - PROCESS | 1164 | 1465498980520 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1164 | 1465498980523 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA2B000 == 26 [pid = 1164] [id = 216] 12:03:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CE97400) [pid = 1164] [serial = 646] [outer = 0000000000000000] 12:03:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CFA2400) [pid = 1164] [serial = 647] [outer = 0000008C4CE97400] 12:03:00 INFO - PROCESS | 1164 | 1465498980569 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4DB5F000) [pid = 1164] [serial = 648] [outer = 0000008C4CE97400] 12:03:01 INFO - PROCESS | 1164 | 1465498981039 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]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 12:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:03:01 INFO - PROCESS | 1164 | 1465498981112 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1164 | 1465498981114 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:03:01 INFO - PROCESS | 1164 | 1465498981118 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1164 | 1465498981120 Marionette TRACE conn6 <- [1,830,null,{}] 12:03:01 INFO - PROCESS | 1164 | 1465498981123 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}] 12:03:01 INFO - PROCESS | 1164 | 1465498981125 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:01 INFO - PROCESS | 1164 | 1465498981272 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:03:01 INFO - PROCESS | 1164 | 1465498981293 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1164 | 1465498981295 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502EA800 == 27 [pid = 1164] [id = 217] 12:03:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42E98400) [pid = 1164] [serial = 649] [outer = 0000000000000000] 12:03:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F74E400) [pid = 1164] [serial = 650] [outer = 0000008C42E98400] 12:03:01 INFO - PROCESS | 1164 | 1465498981341 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F7B4C00) [pid = 1164] [serial = 651] [outer = 0000008C42E98400] 12:03:01 INFO - PROCESS | 1164 | 1465498981795 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]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 735ms 12:03:01 INFO - PROCESS | 1164 | 1465498981855 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1164 | 1465498981857 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:03:01 INFO - PROCESS | 1164 | 1465498981866 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1164 | 1465498981868 Marionette TRACE conn6 <- [1,834,null,{}] 12:03:01 INFO - PROCESS | 1164 | 1465498981872 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}] 12:03:01 INFO - PROCESS | 1164 | 1465498981878 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:02 INFO - PROCESS | 1164 | 1465498982029 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:03:02 INFO - PROCESS | 1164 | 1465498982037 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1164 | 1465498982039 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51222800 == 28 [pid = 1164] [id = 218] 12:03:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F8C1800) [pid = 1164] [serial = 652] [outer = 0000000000000000] 12:03:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD3F800) [pid = 1164] [serial = 653] [outer = 0000008C4F8C1800] 12:03:02 INFO - PROCESS | 1164 | 1465498982122 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5035C400) [pid = 1164] [serial = 654] [outer = 0000008C4F8C1800] 12:03:02 INFO - PROCESS | 1164 | 1465498982570 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]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 796ms 12:03:02 INFO - PROCESS | 1164 | 1465498982660 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1164 | 1465498982663 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:03:02 INFO - PROCESS | 1164 | 1465498982666 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 1164 | 1465498982668 Marionette TRACE conn6 <- [1,838,null,{}] 12:03:02 INFO - PROCESS | 1164 | 1465498982678 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}] 12:03:02 INFO - PROCESS | 1164 | 1465498982681 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:02 INFO - PROCESS | 1164 | 1465498982809 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C494AD000) [pid = 1164] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4343EC00) [pid = 1164] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C41ED6000) [pid = 1164] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C43160800) [pid = 1164] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C42DEA400) [pid = 1164] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4315C400) [pid = 1164] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C42E95000) [pid = 1164] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C475B3800) [pid = 1164] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4CE93800) [pid = 1164] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FDC3800) [pid = 1164] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:03:02 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4D64FC00) [pid = 1164] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:03:02 INFO - PROCESS | 1164 | 1465498982862 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1164 | 1465498982864 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4970E800 == 29 [pid = 1164] [id = 219] 12:03:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4155BC00) [pid = 1164] [serial = 655] [outer = 0000000000000000] 12:03:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4315C400) [pid = 1164] [serial = 656] [outer = 0000008C4155BC00] 12:03:02 INFO - PROCESS | 1164 | 1465498982909 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CC63000) [pid = 1164] [serial = 657] [outer = 0000008C4155BC00] 12:03:03 INFO - PROCESS | 1164 | 1465498983278 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]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 628ms 12:03:03 INFO - PROCESS | 1164 | 1465498983298 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1164 | 1465498983300 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:03:03 INFO - PROCESS | 1164 | 1465498983303 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1164 | 1465498983305 Marionette TRACE conn6 <- [1,842,null,{}] 12:03:03 INFO - PROCESS | 1164 | 1465498983315 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}] 12:03:03 INFO - PROCESS | 1164 | 1465498983317 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:03 INFO - PROCESS | 1164 | 1465498983401 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:03:03 INFO - PROCESS | 1164 | 1465498983406 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1164 | 1465498983408 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417C000 == 30 [pid = 1164] [id = 220] 12:03:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C50773400) [pid = 1164] [serial = 658] [outer = 0000000000000000] 12:03:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C50777000) [pid = 1164] [serial = 659] [outer = 0000008C50773400] 12:03:03 INFO - PROCESS | 1164 | 1465498983454 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C5077F400) [pid = 1164] [serial = 660] [outer = 0000008C50773400] 12:03:03 INFO - PROCESS | 1164 | 1465498983877 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]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 587ms 12:03:03 INFO - PROCESS | 1164 | 1465498983893 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:03:03 INFO - PROCESS | 1164 | 1465498983903 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:03:03 INFO - PROCESS | 1164 | 1465498983906 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1164 | 1465498983908 Marionette TRACE conn6 <- [1,846,null,{}] 12:03:03 INFO - PROCESS | 1164 | 1465498983921 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}] 12:03:03 INFO - PROCESS | 1164 | 1465498983923 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:04 INFO - PROCESS | 1164 | 1465498984010 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C5081F000) [pid = 1164] [serial = 661] [outer = 0000008C415D6000] 12:03:04 INFO - PROCESS | 1164 | 1465498984034 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1164 | 1465498984036 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1D800 == 31 [pid = 1164] [id = 221] 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C507B6800) [pid = 1164] [serial = 662] [outer = 0000000000000000] 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50A81000) [pid = 1164] [serial = 663] [outer = 0000008C507B6800] 12:03:04 INFO - PROCESS | 1164 | 1465498984089 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50A88C00) [pid = 1164] [serial = 664] [outer = 0000008C507B6800] 12:03:04 INFO - PROCESS | 1164 | 1465498984537 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]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 692ms 12:03:04 INFO - PROCESS | 1164 | 1465498984599 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1164 | 1465498984602 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:03:04 INFO - PROCESS | 1164 | 1465498984604 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1164 | 1465498984606 Marionette TRACE conn6 <- [1,850,null,{}] 12:03:04 INFO - PROCESS | 1164 | 1465498984610 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}] 12:03:04 INFO - PROCESS | 1164 | 1465498984611 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:04 INFO - PROCESS | 1164 | 1465498984695 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:03:04 INFO - PROCESS | 1164 | 1465498984700 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1164 | 1465498984702 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542BB800 == 32 [pid = 1164] [id = 222] 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50A8B800) [pid = 1164] [serial = 665] [outer = 0000000000000000] 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C51115000) [pid = 1164] [serial = 666] [outer = 0000008C50A8B800] 12:03:04 INFO - PROCESS | 1164 | 1465498984747 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C51498800) [pid = 1164] [serial = 667] [outer = 0000008C50A8B800] 12:03:05 INFO - PROCESS | 1164 | 1465498985472 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]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 922ms 12:03:05 INFO - PROCESS | 1164 | 1465498985531 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 1164 | 1465498985536 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:03:05 INFO - PROCESS | 1164 | 1465498985541 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 1164 | 1465498985546 Marionette TRACE conn6 <- [1,854,null,{}] 12:03:05 INFO - PROCESS | 1164 | 1465498985552 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}] 12:03:05 INFO - PROCESS | 1164 | 1465498985555 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:05 INFO - PROCESS | 1164 | 1465498985691 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:03:05 INFO - PROCESS | 1164 | 1465498985757 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1164 | 1465498985760 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D225800 == 33 [pid = 1164] [id = 223] 12:03:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C47546C00) [pid = 1164] [serial = 668] [outer = 0000000000000000] 12:03:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C478A5C00) [pid = 1164] [serial = 669] [outer = 0000008C47546C00] 12:03:05 INFO - PROCESS | 1164 | 1465498985825 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C48F50000) [pid = 1164] [serial = 670] [outer = 0000008C47546C00] 12:03:06 INFO - PROCESS | 1164 | 1465498986442 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]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 946ms 12:03:06 INFO - PROCESS | 1164 | 1465498986491 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1164 | 1465498986496 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:03:06 INFO - PROCESS | 1164 | 1465498986503 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1164 | 1465498986506 Marionette TRACE conn6 <- [1,858,null,{}] 12:03:06 INFO - PROCESS | 1164 | 1465498986510 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}] 12:03:06 INFO - PROCESS | 1164 | 1465498986513 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:06 INFO - PROCESS | 1164 | 1465498986631 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:03:06 INFO - PROCESS | 1164 | 1465498986705 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 1164 | 1465498986708 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B4E000 == 34 [pid = 1164] [id = 224] 12:03:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4CE92000) [pid = 1164] [serial = 671] [outer = 0000000000000000] 12:03:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CF0B000) [pid = 1164] [serial = 672] [outer = 0000008C4CE92000] 12:03:06 INFO - PROCESS | 1164 | 1465498986766 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4F8B6C00) [pid = 1164] [serial = 673] [outer = 0000008C4CE92000] 12:03:07 INFO - PROCESS | 1164 | 1465498987399 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]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 943ms 12:03:07 INFO - PROCESS | 1164 | 1465498987448 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1164 | 1465498987451 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:03:07 INFO - PROCESS | 1164 | 1465498987455 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 1164 | 1465498987459 Marionette TRACE conn6 <- [1,862,null,{}] 12:03:07 INFO - PROCESS | 1164 | 1465498987471 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}] 12:03:07 INFO - PROCESS | 1164 | 1465498987476 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:07 INFO - PROCESS | 1164 | 1465498987618 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:03:07 INFO - PROCESS | 1164 | 1465498987693 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1164 | 1465498987697 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F78800 == 35 [pid = 1164] [id = 225] 12:03:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FE28C00) [pid = 1164] [serial = 674] [outer = 0000000000000000] 12:03:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50771400) [pid = 1164] [serial = 675] [outer = 0000008C4FE28C00] 12:03:07 INFO - PROCESS | 1164 | 1465498987802 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C5149C000) [pid = 1164] [serial = 676] [outer = 0000008C4FE28C00] 12:03:08 INFO - PROCESS | 1164 | 1465498988607 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]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1183ms 12:03:08 INFO - PROCESS | 1164 | 1465498988640 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1164 | 1465498988644 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:03:08 INFO - PROCESS | 1164 | 1465498988649 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:03:08 INFO - PROCESS | 1164 | 1465498988652 Marionette TRACE conn6 <- [1,866,null,{}] 12:03:08 INFO - PROCESS | 1164 | 1465498988658 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}] 12:03:08 INFO - PROCESS | 1164 | 1465498988661 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:08 INFO - PROCESS | 1164 | 1465498988769 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:03:08 INFO - PROCESS | 1164 | 1465498988844 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1164 | 1465498988846 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484CB000 == 36 [pid = 1164] [id = 226] 12:03:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C431A0000) [pid = 1164] [serial = 677] [outer = 0000000000000000] 12:03:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C436F5C00) [pid = 1164] [serial = 678] [outer = 0000008C431A0000] 12:03:08 INFO - PROCESS | 1164 | 1465498988897 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48098400) [pid = 1164] [serial = 679] [outer = 0000008C431A0000] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA38800 == 35 [pid = 1164] [id = 196] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA21000 == 34 [pid = 1164] [id = 198] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49409800 == 33 [pid = 1164] [id = 212] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C75000 == 32 [pid = 1164] [id = 211] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43B67800 == 31 [pid = 1164] [id = 193] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4942C800 == 30 [pid = 1164] [id = 194] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDD2800 == 29 [pid = 1164] [id = 195] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5002D000 == 28 [pid = 1164] [id = 191] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D21E000 == 27 [pid = 1164] [id = 200] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50416000 == 26 [pid = 1164] [id = 201] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D227000 == 25 [pid = 1164] [id = 199] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C527B4000 == 24 [pid = 1164] [id = 202] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C477CF000 == 23 [pid = 1164] [id = 203] 12:03:09 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502EC800 == 22 [pid = 1164] [id = 197] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4C869C00) [pid = 1164] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C436F2C00) [pid = 1164] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C477E4400) [pid = 1164] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C48F63C00) [pid = 1164] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C47F38000) [pid = 1164] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4354CC00) [pid = 1164] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42E9BC00) [pid = 1164] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42FC6C00) [pid = 1164] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CE8F400) [pid = 1164] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4FDC2000) [pid = 1164] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48F66000) [pid = 1164] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C47F33000) [pid = 1164] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4DBEB400) [pid = 1164] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CF09C00) [pid = 1164] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C500BF400) [pid = 1164] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FDCA000) [pid = 1164] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4CC61800) [pid = 1164] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FE23800) [pid = 1164] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CFA5400) [pid = 1164] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4F74A800) [pid = 1164] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FD44400) [pid = 1164] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4FCA7C00) [pid = 1164] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:03:09 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C49011800) [pid = 1164] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:03:10 INFO - PROCESS | 1164 | 1465498990007 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]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1442ms 12:03:10 INFO - PROCESS | 1164 | 1465498990096 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1164 | 1465498990100 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:03:10 INFO - PROCESS | 1164 | 1465498990105 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1164 | 1465498990110 Marionette TRACE conn6 <- [1,870,null,{}] 12:03:10 INFO - PROCESS | 1164 | 1465498990115 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}] 12:03:10 INFO - PROCESS | 1164 | 1465498990118 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:10 INFO - PROCESS | 1164 | 1465498990219 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:03:10 INFO - PROCESS | 1164 | 1465498990226 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1164 | 1465498990228 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47F69800 == 23 [pid = 1164] [id = 227] 12:03:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42FC8800) [pid = 1164] [serial = 680] [outer = 0000000000000000] 12:03:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42FCE400) [pid = 1164] [serial = 681] [outer = 0000008C42FC8800] 12:03:10 INFO - PROCESS | 1164 | 1465498990278 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4315E400) [pid = 1164] [serial = 682] [outer = 0000008C42FC8800] 12:03:10 INFO - PROCESS | 1164 | 1465498990731 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]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 12:03:10 INFO - PROCESS | 1164 | 1465498990802 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1164 | 1465498990807 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:03:10 INFO - PROCESS | 1164 | 1465498990853 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1164 | 1465498990856 Marionette TRACE conn6 <- [1,874,null,{}] 12:03:10 INFO - PROCESS | 1164 | 1465498990859 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}] 12:03:10 INFO - PROCESS | 1164 | 1465498990862 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:10 INFO - PROCESS | 1164 | 1465498990963 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:03:11 INFO - PROCESS | 1164 | 1465498991028 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1164 | 1465498991031 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C496A4000 == 24 [pid = 1164] [id = 228] 12:03:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4319F400) [pid = 1164] [serial = 683] [outer = 0000000000000000] 12:03:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4772C800) [pid = 1164] [serial = 684] [outer = 0000008C4319F400] 12:03:11 INFO - PROCESS | 1164 | 1465498991081 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C47FBB800) [pid = 1164] [serial = 685] [outer = 0000008C4319F400] 12:03:11 INFO - PROCESS | 1164 | 1465498991479 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]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 689ms 12:03:11 INFO - PROCESS | 1164 | 1465498991545 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1164 | 1465498991548 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:03:11 INFO - PROCESS | 1164 | 1465498991551 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1164 | 1465498991555 Marionette TRACE conn6 <- [1,878,null,{}] 12:03:11 INFO - PROCESS | 1164 | 1465498991567 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}] 12:03:11 INFO - PROCESS | 1164 | 1465498991571 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:11 INFO - PROCESS | 1164 | 1465498991664 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:03:11 INFO - PROCESS | 1164 | 1465498991682 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1164 | 1465498991685 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB9C800 == 25 [pid = 1164] [id = 229] 12:03:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C48F6B800) [pid = 1164] [serial = 686] [outer = 0000000000000000] 12:03:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4900A800) [pid = 1164] [serial = 687] [outer = 0000008C48F6B800] 12:03:11 INFO - PROCESS | 1164 | 1465498991735 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C49B4A800) [pid = 1164] [serial = 688] [outer = 0000008C48F6B800] 12:03:12 INFO - PROCESS | 1164 | 1465498992217 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]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 693ms 12:03:12 INFO - PROCESS | 1164 | 1465498992246 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1164 | 1465498992249 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:03:12 INFO - PROCESS | 1164 | 1465498992252 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1164 | 1465498992253 Marionette TRACE conn6 <- [1,882,null,{}] 12:03:12 INFO - PROCESS | 1164 | 1465498992257 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}] 12:03:12 INFO - PROCESS | 1164 | 1465498992259 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:12 INFO - PROCESS | 1164 | 1465498992404 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:03:12 INFO - PROCESS | 1164 | 1465498992416 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1164 | 1465498992418 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C0000 == 26 [pid = 1164] [id = 230] 12:03:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4C86EC00) [pid = 1164] [serial = 689] [outer = 0000000000000000] 12:03:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CC63400) [pid = 1164] [serial = 690] [outer = 0000008C4C86EC00] 12:03:12 INFO - PROCESS | 1164 | 1465498992501 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CE16C00) [pid = 1164] [serial = 691] [outer = 0000008C4C86EC00] 12:03:12 INFO - PROCESS | 1164 | 1465498992934 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]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 732ms 12:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:03:13 INFO - PROCESS | 1164 | 1465498992987 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1164 | 1465498992990 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:03:13 INFO - PROCESS | 1164 | 1465498992993 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1164 | 1465498992995 Marionette TRACE conn6 <- [1,886,null,{}] 12:03:13 INFO - PROCESS | 1164 | 1465498992998 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}] 12:03:13 INFO - PROCESS | 1164 | 1465498993000 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:13 INFO - PROCESS | 1164 | 1465498993105 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:03:13 INFO - PROCESS | 1164 | 1465498993110 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1164 | 1465498993112 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50034000 == 27 [pid = 1164] [id = 231] 12:03:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4C871400) [pid = 1164] [serial = 692] [outer = 0000000000000000] 12:03:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CF9C400) [pid = 1164] [serial = 693] [outer = 0000008C4C871400] 12:03:13 INFO - PROCESS | 1164 | 1465498993161 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4D7C8800) [pid = 1164] [serial = 694] [outer = 0000008C4C871400] 12:03:13 INFO - PROCESS | 1164 | 1465498993632 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]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 12:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:03:13 INFO - PROCESS | 1164 | 1465498993687 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1164 | 1465498993689 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:03:13 INFO - PROCESS | 1164 | 1465498993692 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1164 | 1465498993694 Marionette TRACE conn6 <- [1,890,null,{}] 12:03:13 INFO - PROCESS | 1164 | 1465498993697 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}] 12:03:13 INFO - PROCESS | 1164 | 1465498993703 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:13 INFO - PROCESS | 1164 | 1465498993875 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42E98400) [pid = 1164] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F8C1800) [pid = 1164] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CE97400) [pid = 1164] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4155BC00) [pid = 1164] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C47FC6400) [pid = 1164] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4C875400) [pid = 1164] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C43152C00) [pid = 1164] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42F4A800) [pid = 1164] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C49004C00) [pid = 1164] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50773400) [pid = 1164] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50A8B800) [pid = 1164] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:03:14 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C507B6800) [pid = 1164] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:03:14 INFO - PROCESS | 1164 | 1465498994108 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1164 | 1465498994110 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4907A000 == 28 [pid = 1164] [id = 232] 12:03:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C41D4F400) [pid = 1164] [serial = 695] [outer = 0000000000000000] 12:03:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C42F4A800) [pid = 1164] [serial = 696] [outer = 0000008C41D4F400] 12:03:14 INFO - PROCESS | 1164 | 1465498994156 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F7A8C00) [pid = 1164] [serial = 697] [outer = 0000008C41D4F400] 12:03:14 INFO - PROCESS | 1164 | 1465498994509 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]]]}] 12:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 882ms 12:03:14 INFO - PROCESS | 1164 | 1465498994575 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 1164 | 1465498994578 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:03:14 INFO - PROCESS | 1164 | 1465498994581 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1164 | 1465498994583 Marionette TRACE conn6 <- [1,894,null,{}] 12:03:14 INFO - PROCESS | 1164 | 1465498994586 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}] 12:03:14 INFO - PROCESS | 1164 | 1465498994588 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:14 INFO - PROCESS | 1164 | 1465498994693 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:03:14 INFO - PROCESS | 1164 | 1465498994700 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:14 INFO - PROCESS | 1164 | 1465498994702 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51246800 == 29 [pid = 1164] [id = 233] 12:03:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FA8A800) [pid = 1164] [serial = 698] [outer = 0000000000000000] 12:03:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD44C00) [pid = 1164] [serial = 699] [outer = 0000008C4FA8A800] 12:03:14 INFO - PROCESS | 1164 | 1465498994747 Marionette DEBUG loaded listener.js 12:03:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FDC1000) [pid = 1164] [serial = 700] [outer = 0000008C4FA8A800] 12:03:15 INFO - PROCESS | 1164 | 1465498995146 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]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 12:03:15 INFO - PROCESS | 1164 | 1465498995171 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1164 | 1465498995174 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:03:15 INFO - PROCESS | 1164 | 1465498995177 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1164 | 1465498995179 Marionette TRACE conn6 <- [1,898,null,{}] 12:03:15 INFO - PROCESS | 1164 | 1465498995183 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}] 12:03:15 INFO - PROCESS | 1164 | 1465498995185 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:15 INFO - PROCESS | 1164 | 1465498995265 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:03:15 INFO - PROCESS | 1164 | 1465498995337 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1164 | 1465498995339 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525A0800 == 30 [pid = 1164] [id = 234] 12:03:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4900C000) [pid = 1164] [serial = 701] [outer = 0000000000000000] 12:03:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDBC400) [pid = 1164] [serial = 702] [outer = 0000008C4900C000] 12:03:15 INFO - PROCESS | 1164 | 1465498995419 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C500BF400) [pid = 1164] [serial = 703] [outer = 0000008C4900C000] 12:03:15 INFO - PROCESS | 1164 | 1465498995783 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]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 12:03:15 INFO - PROCESS | 1164 | 1465498995810 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:03:15 INFO - PROCESS | 1164 | 1465498995812 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:03:15 INFO - PROCESS | 1164 | 1465498995824 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1164 | 1465498995826 Marionette TRACE conn6 <- [1,902,null,{}] 12:03:15 INFO - PROCESS | 1164 | 1465498995829 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}] 12:03:15 INFO - PROCESS | 1164 | 1465498995831 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:15 INFO - PROCESS | 1164 | 1465498995912 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:03:15 INFO - PROCESS | 1164 | 1465498995917 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1164 | 1465498995919 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C94000 == 31 [pid = 1164] [id = 235] 12:03:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50355800) [pid = 1164] [serial = 704] [outer = 0000000000000000] 12:03:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5037A800) [pid = 1164] [serial = 705] [outer = 0000008C50355800] 12:03:15 INFO - PROCESS | 1164 | 1465498995964 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C50779800) [pid = 1164] [serial = 706] [outer = 0000008C50355800] 12:03:16 INFO - PROCESS | 1164 | 1465498996788 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]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 987ms 12:03:16 INFO - PROCESS | 1164 | 1465498996817 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 1164 | 1465498996822 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:03:16 INFO - PROCESS | 1164 | 1465498996826 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:03:16 INFO - PROCESS | 1164 | 1465498996832 Marionette TRACE conn6 <- [1,906,null,{}] 12:03:16 INFO - PROCESS | 1164 | 1465498996838 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}] 12:03:16 INFO - PROCESS | 1164 | 1465498996841 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:16 INFO - PROCESS | 1164 | 1465498996968 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:03:17 INFO - PROCESS | 1164 | 1465498997040 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1164 | 1465498997043 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4968E800 == 32 [pid = 1164] [id = 236] 12:03:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4315D400) [pid = 1164] [serial = 707] [outer = 0000000000000000] 12:03:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C431A0800) [pid = 1164] [serial = 708] [outer = 0000008C4315D400] 12:03:17 INFO - PROCESS | 1164 | 1465498997102 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C47FBB400) [pid = 1164] [serial = 709] [outer = 0000008C4315D400] 12:03:17 INFO - PROCESS | 1164 | 1465498997819 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]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1029ms 12:03:17 INFO - PROCESS | 1164 | 1465498997860 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1164 | 1465498997865 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:03:17 INFO - PROCESS | 1164 | 1465498997872 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1164 | 1465498997875 Marionette TRACE conn6 <- [1,910,null,{}] 12:03:17 INFO - PROCESS | 1164 | 1465498997879 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}] 12:03:17 INFO - PROCESS | 1164 | 1465498997883 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:18 INFO - PROCESS | 1164 | 1465498998016 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:03:18 INFO - PROCESS | 1164 | 1465498998088 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1164 | 1465498998091 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E5800 == 33 [pid = 1164] [id = 237] 12:03:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C494A6C00) [pid = 1164] [serial = 710] [outer = 0000000000000000] 12:03:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C49874800) [pid = 1164] [serial = 711] [outer = 0000008C494A6C00] 12:03:18 INFO - PROCESS | 1164 | 1465498998148 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4CF10C00) [pid = 1164] [serial = 712] [outer = 0000008C494A6C00] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C51115000) [pid = 1164] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C51498800) [pid = 1164] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C50A81000) [pid = 1164] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C49003C00) [pid = 1164] [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.] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F74E400) [pid = 1164] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FD3F800) [pid = 1164] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F7B4C00) [pid = 1164] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4CFA2400) [pid = 1164] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C50A88C00) [pid = 1164] [serial = 664] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4315C400) [pid = 1164] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C48245800) [pid = 1164] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C485F1000) [pid = 1164] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FFA9800) [pid = 1164] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4315F400) [pid = 1164] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4354E800) [pid = 1164] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C43195C00) [pid = 1164] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C43816C00) [pid = 1164] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C494ACC00) [pid = 1164] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4C873000) [pid = 1164] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5035C400) [pid = 1164] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C50777000) [pid = 1164] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C5077F400) [pid = 1164] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4CC63000) [pid = 1164] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:03:18 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4DB5F000) [pid = 1164] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:03:19 INFO - PROCESS | 1164 | 1465498998999 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]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1193ms 12:03:19 INFO - PROCESS | 1164 | 1465498999067 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 1164 | 1465498999072 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:03:19 INFO - PROCESS | 1164 | 1465498999077 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 1164 | 1465498999080 Marionette TRACE conn6 <- [1,914,null,{}] 12:03:19 INFO - PROCESS | 1164 | 1465498999086 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}] 12:03:19 INFO - PROCESS | 1164 | 1465498999089 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:19 INFO - PROCESS | 1164 | 1465498999179 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:03:19 INFO - PROCESS | 1164 | 1465498999193 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1164 | 1465498999195 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48075800 == 34 [pid = 1164] [id = 238] 12:03:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C42FCBC00) [pid = 1164] [serial = 713] [outer = 0000000000000000] 12:03:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4315F400) [pid = 1164] [serial = 714] [outer = 0000008C42FCBC00] 12:03:19 INFO - PROCESS | 1164 | 1465498999245 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C477EEC00) [pid = 1164] [serial = 715] [outer = 0000008C42FCBC00] 12:03:19 INFO - PROCESS | 1164 | 1465498999740 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]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 12:03:19 INFO - PROCESS | 1164 | 1465498999776 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 1164 | 1465498999781 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:03:19 INFO - PROCESS | 1164 | 1465498999787 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 1164 | 1465498999790 Marionette TRACE conn6 <- [1,918,null,{}] 12:03:19 INFO - PROCESS | 1164 | 1465498999793 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}] 12:03:19 INFO - PROCESS | 1164 | 1465498999796 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:19 INFO - PROCESS | 1164 | 1465498999885 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:03:19 INFO - PROCESS | 1164 | 1465498999894 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1164 | 1465498999896 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D223800 == 35 [pid = 1164] [id = 239] 12:03:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C48F69400) [pid = 1164] [serial = 716] [outer = 0000000000000000] 12:03:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C48F6DC00) [pid = 1164] [serial = 717] [outer = 0000008C48F69400] 12:03:19 INFO - PROCESS | 1164 | 1465498999944 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4C86B400) [pid = 1164] [serial = 718] [outer = 0000008C48F69400] 12:03:20 INFO - PROCESS | 1164 | 1465499000399 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]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 12:03:20 INFO - PROCESS | 1164 | 1465499000482 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1164 | 1465499000485 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:03:20 INFO - PROCESS | 1164 | 1465499000488 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:03:20 INFO - PROCESS | 1164 | 1465499000492 Marionette TRACE conn6 <- [1,922,null,{}] 12:03:20 INFO - PROCESS | 1164 | 1465499000504 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}] 12:03:20 INFO - PROCESS | 1164 | 1465499000509 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:20 INFO - PROCESS | 1164 | 1465499000631 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:03:20 INFO - PROCESS | 1164 | 1465499000697 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1164 | 1465499000700 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9BB800 == 36 [pid = 1164] [id = 240] 12:03:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4C86FC00) [pid = 1164] [serial = 719] [outer = 0000000000000000] 12:03:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4D642800) [pid = 1164] [serial = 720] [outer = 0000008C4C86FC00] 12:03:20 INFO - PROCESS | 1164 | 1465499000749 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4DBE7400) [pid = 1164] [serial = 721] [outer = 0000008C4C86FC00] 12:03:21 INFO - PROCESS | 1164 | 1465499001122 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]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 12:03:21 INFO - PROCESS | 1164 | 1465499001182 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1164 | 1465499001185 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:03:21 INFO - PROCESS | 1164 | 1465499001188 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:03:21 INFO - PROCESS | 1164 | 1465499001190 Marionette TRACE conn6 <- [1,926,null,{}] 12:03:21 INFO - PROCESS | 1164 | 1465499001205 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}] 12:03:21 INFO - PROCESS | 1164 | 1465499001207 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:21 INFO - PROCESS | 1164 | 1465499001328 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:03:21 INFO - PROCESS | 1164 | 1465499001334 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 1164 | 1465499001336 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E7000 == 37 [pid = 1164] [id = 241] 12:03:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F7B1C00) [pid = 1164] [serial = 722] [outer = 0000000000000000] 12:03:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F8B8800) [pid = 1164] [serial = 723] [outer = 0000008C4F7B1C00] 12:03:21 INFO - PROCESS | 1164 | 1465499001426 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCADC00) [pid = 1164] [serial = 724] [outer = 0000008C4F7B1C00] 12:03:21 INFO - PROCESS | 1164 | 1465499001848 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]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 12:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:03:21 INFO - PROCESS | 1164 | 1465499001882 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1164 | 1465499001885 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:03:21 INFO - PROCESS | 1164 | 1465499001888 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1164 | 1465499001889 Marionette TRACE conn6 <- [1,930,null,{}] 12:03:21 INFO - PROCESS | 1164 | 1465499001900 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}] 12:03:21 INFO - PROCESS | 1164 | 1465499001902 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:22 INFO - PROCESS | 1164 | 1465499002034 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:03:22 INFO - PROCESS | 1164 | 1465499002045 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1164 | 1465499002047 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51253800 == 38 [pid = 1164] [id = 242] 12:03:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4F7B2800) [pid = 1164] [serial = 725] [outer = 0000000000000000] 12:03:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDCB400) [pid = 1164] [serial = 726] [outer = 0000008C4F7B2800] 12:03:22 INFO - PROCESS | 1164 | 1465499002092 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50357C00) [pid = 1164] [serial = 727] [outer = 0000008C4F7B2800] 12:03:22 INFO - PROCESS | 1164 | 1465499002534 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]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 693ms 12:03:22 INFO - PROCESS | 1164 | 1465499002584 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1164 | 1465499002586 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:03:22 INFO - PROCESS | 1164 | 1465499002589 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1164 | 1465499002591 Marionette TRACE conn6 <- [1,934,null,{}] 12:03:22 INFO - PROCESS | 1164 | 1465499002601 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}] 12:03:22 INFO - PROCESS | 1164 | 1465499002607 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:22 INFO - PROCESS | 1164 | 1465499002747 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:03:22 INFO - PROCESS | 1164 | 1465499002798 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1164 | 1465499002801 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C96800 == 39 [pid = 1164] [id = 243] 12:03:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C507AC000) [pid = 1164] [serial = 728] [outer = 0000000000000000] 12:03:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50BE0400) [pid = 1164] [serial = 729] [outer = 0000008C507AC000] 12:03:22 INFO - PROCESS | 1164 | 1465499002846 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C51495C00) [pid = 1164] [serial = 730] [outer = 0000008C507AC000] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4319F400) [pid = 1164] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C47546C00) [pid = 1164] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4C871400) [pid = 1164] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CE92000) [pid = 1164] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FE28C00) [pid = 1164] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C41D4F400) [pid = 1164] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FA8A800) [pid = 1164] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4900C000) [pid = 1164] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4C86EC00) [pid = 1164] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C48F6B800) [pid = 1164] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C42FC8800) [pid = 1164] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:03:23 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C431A0000) [pid = 1164] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:03:23 INFO - PROCESS | 1164 | 1465499003311 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]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 776ms 12:03:23 INFO - PROCESS | 1164 | 1465499003368 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1164 | 1465499003371 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:03:23 INFO - PROCESS | 1164 | 1465499003374 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1164 | 1465499003376 Marionette TRACE conn6 <- [1,938,null,{}] 12:03:23 INFO - PROCESS | 1164 | 1465499003379 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}] 12:03:23 INFO - PROCESS | 1164 | 1465499003381 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:23 INFO - PROCESS | 1164 | 1465499003462 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:03:23 INFO - PROCESS | 1164 | 1465499003470 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1164 | 1465499003472 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CEB1800 == 40 [pid = 1164] [id = 244] 12:03:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4319F400) [pid = 1164] [serial = 731] [outer = 0000000000000000] 12:03:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C48F6B800) [pid = 1164] [serial = 732] [outer = 0000008C4319F400] 12:03:23 INFO - PROCESS | 1164 | 1465499003518 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FDB6C00) [pid = 1164] [serial = 733] [outer = 0000008C4319F400] 12:03:23 INFO - PROCESS | 1164 | 1465499003926 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]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 586ms 12:03:23 INFO - PROCESS | 1164 | 1465499003964 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:03:23 INFO - PROCESS | 1164 | 1465499003966 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:03:23 INFO - PROCESS | 1164 | 1465499003969 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1164 | 1465499003971 Marionette TRACE conn6 <- [1,942,null,{}] 12:03:23 INFO - PROCESS | 1164 | 1465499003974 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}] 12:03:23 INFO - PROCESS | 1164 | 1465499003977 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:24 INFO - PROCESS | 1164 | 1465499004067 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:03:24 INFO - PROCESS | 1164 | 1465499004074 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1164 | 1465499004076 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A2F800 == 41 [pid = 1164] [id = 245] 12:03:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C5149B800) [pid = 1164] [serial = 734] [outer = 0000000000000000] 12:03:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C52293000) [pid = 1164] [serial = 735] [outer = 0000008C5149B800] 12:03:24 INFO - PROCESS | 1164 | 1465499004122 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C525D0C00) [pid = 1164] [serial = 736] [outer = 0000008C5149B800] 12:03:24 INFO - PROCESS | 1164 | 1465499004537 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]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 590ms 12:03:24 INFO - PROCESS | 1164 | 1465499004562 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1164 | 1465499004564 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:03:24 INFO - PROCESS | 1164 | 1465499004578 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1164 | 1465499004580 Marionette TRACE conn6 <- [1,946,null,{}] 12:03:24 INFO - PROCESS | 1164 | 1465499004583 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}] 12:03:24 INFO - PROCESS | 1164 | 1465499004585 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:24 INFO - PROCESS | 1164 | 1465499004668 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:03:24 INFO - PROCESS | 1164 | 1465499004675 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1164 | 1465499004677 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F73000 == 42 [pid = 1164] [id = 246] 12:03:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C525D4C00) [pid = 1164] [serial = 737] [outer = 0000000000000000] 12:03:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C52C36800) [pid = 1164] [serial = 738] [outer = 0000008C525D4C00] 12:03:24 INFO - PROCESS | 1164 | 1465499004722 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C52CB4C00) [pid = 1164] [serial = 739] [outer = 0000008C525D4C00] 12:03:25 INFO - PROCESS | 1164 | 1465499005175 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]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 12:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:03:25 INFO - PROCESS | 1164 | 1465499005210 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1164 | 1465499005212 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:03:25 INFO - PROCESS | 1164 | 1465499005216 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1164 | 1465499005218 Marionette TRACE conn6 <- [1,950,null,{}] 12:03:25 INFO - PROCESS | 1164 | 1465499005221 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}] 12:03:25 INFO - PROCESS | 1164 | 1465499005223 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:25 INFO - PROCESS | 1164 | 1465499005356 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:03:25 INFO - PROCESS | 1164 | 1465499005477 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1164 | 1465499005481 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43B69000 == 43 [pid = 1164] [id = 247] 12:03:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C41561000) [pid = 1164] [serial = 740] [outer = 0000000000000000] 12:03:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C427B8C00) [pid = 1164] [serial = 741] [outer = 0000008C41561000] 12:03:25 INFO - PROCESS | 1164 | 1465499005543 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4319A000) [pid = 1164] [serial = 742] [outer = 0000008C41561000] 12:03:26 INFO - PROCESS | 1164 | 1465499006194 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]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1023ms 12:03:26 INFO - PROCESS | 1164 | 1465499006244 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1164 | 1465499006249 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:03:26 INFO - PROCESS | 1164 | 1465499006254 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:03:26 INFO - PROCESS | 1164 | 1465499006258 Marionette TRACE conn6 <- [1,954,null,{}] 12:03:26 INFO - PROCESS | 1164 | 1465499006285 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}] 12:03:26 INFO - PROCESS | 1164 | 1465499006288 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:26 INFO - PROCESS | 1164 | 1465499006434 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:03:26 INFO - PROCESS | 1164 | 1465499006549 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1164 | 1465499006553 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC4D000 == 44 [pid = 1164] [id = 248] 12:03:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C48F6A000) [pid = 1164] [serial = 743] [outer = 0000000000000000] 12:03:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4CC62C00) [pid = 1164] [serial = 744] [outer = 0000008C48F6A000] 12:03:26 INFO - PROCESS | 1164 | 1465499006611 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4CFA3000) [pid = 1164] [serial = 745] [outer = 0000008C48F6A000] 12:03:27 INFO - PROCESS | 1164 | 1465499007159 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]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 12:03:27 INFO - PROCESS | 1164 | 1465499007243 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1164 | 1465499007246 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:03:27 INFO - PROCESS | 1164 | 1465499007250 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1164 | 1465499007253 Marionette TRACE conn6 <- [1,958,null,{}] 12:03:27 INFO - PROCESS | 1164 | 1465499007270 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}] 12:03:27 INFO - PROCESS | 1164 | 1465499007272 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:27 INFO - PROCESS | 1164 | 1465499007417 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:03:27 INFO - PROCESS | 1164 | 1465499007463 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1164 | 1465499007466 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5708C800 == 45 [pid = 1164] [id = 249] 12:03:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50353000) [pid = 1164] [serial = 746] [outer = 0000000000000000] 12:03:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C5037FC00) [pid = 1164] [serial = 747] [outer = 0000008C50353000] 12:03:27 INFO - PROCESS | 1164 | 1465499007521 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C50A84400) [pid = 1164] [serial = 748] [outer = 0000008C50353000] 12:03:28 INFO - PROCESS | 1164 | 1465499008132 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]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 12:03:28 INFO - PROCESS | 1164 | 1465499008196 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1164 | 1465499008201 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:03:28 INFO - PROCESS | 1164 | 1465499008212 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1164 | 1465499008217 Marionette TRACE conn6 <- [1,962,null,{}] 12:03:28 INFO - PROCESS | 1164 | 1465499008221 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}] 12:03:28 INFO - PROCESS | 1164 | 1465499008225 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:28 INFO - PROCESS | 1164 | 1465499008386 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:03:28 INFO - PROCESS | 1164 | 1465499008430 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1164 | 1465499008433 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573CC800 == 46 [pid = 1164] [id = 250] 12:03:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C534F6000) [pid = 1164] [serial = 749] [outer = 0000000000000000] 12:03:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C534FF800) [pid = 1164] [serial = 750] [outer = 0000008C534F6000] 12:03:28 INFO - PROCESS | 1164 | 1465499008488 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53A89C00) [pid = 1164] [serial = 751] [outer = 0000008C534F6000] 12:03:29 INFO - PROCESS | 1164 | 1465499009258 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]]]}] 12:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1093ms 12:03:29 INFO - PROCESS | 1164 | 1465499009303 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:03:29 INFO - PROCESS | 1164 | 1465499009307 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:03:29 INFO - PROCESS | 1164 | 1465499009312 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 1164 | 1465499009315 Marionette TRACE conn6 <- [1,966,null,{}] 12:03:29 INFO - PROCESS | 1164 | 1465499009321 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}] 12:03:29 INFO - PROCESS | 1164 | 1465499009324 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:29 INFO - PROCESS | 1164 | 1465499009423 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:03:29 INFO - PROCESS | 1164 | 1465499009513 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 1164 | 1465499009516 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47576800 == 47 [pid = 1164] [id = 251] 12:03:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C43199C00) [pid = 1164] [serial = 752] [outer = 0000000000000000] 12:03:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C43B17C00) [pid = 1164] [serial = 753] [outer = 0000008C43199C00] 12:03:29 INFO - PROCESS | 1164 | 1465499009567 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C48246000) [pid = 1164] [serial = 754] [outer = 0000008C43199C00] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525A0800 == 46 [pid = 1164] [id = 234] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51246800 == 45 [pid = 1164] [id = 233] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50034000 == 44 [pid = 1164] [id = 231] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4907A000 == 43 [pid = 1164] [id = 232] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F73000 == 42 [pid = 1164] [id = 246] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A2F800 == 41 [pid = 1164] [id = 245] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CEB1800 == 40 [pid = 1164] [id = 244] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C96800 == 39 [pid = 1164] [id = 243] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51253800 == 38 [pid = 1164] [id = 242] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E7000 == 37 [pid = 1164] [id = 241] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9BB800 == 36 [pid = 1164] [id = 240] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D223800 == 35 [pid = 1164] [id = 239] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48075800 == 34 [pid = 1164] [id = 238] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E5800 == 33 [pid = 1164] [id = 237] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4968E800 == 32 [pid = 1164] [id = 236] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C94000 == 31 [pid = 1164] [id = 235] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573CC800 == 30 [pid = 1164] [id = 250] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5708C800 == 29 [pid = 1164] [id = 249] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC4D000 == 28 [pid = 1164] [id = 248] 12:03:30 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43B69000 == 27 [pid = 1164] [id = 247] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C5037A800) [pid = 1164] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4FDBC400) [pid = 1164] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4CC63400) [pid = 1164] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4900A800) [pid = 1164] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C42FCE400) [pid = 1164] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4315E400) [pid = 1164] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C48098400) [pid = 1164] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C436F5C00) [pid = 1164] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4772C800) [pid = 1164] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C47FBB800) [pid = 1164] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C48F50000) [pid = 1164] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CF9C400) [pid = 1164] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C478A5C00) [pid = 1164] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F8B6C00) [pid = 1164] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CF0B000) [pid = 1164] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C5149C000) [pid = 1164] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C50771400) [pid = 1164] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CE16C00) [pid = 1164] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42F4A800) [pid = 1164] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4D7C8800) [pid = 1164] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FDC1000) [pid = 1164] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4F7A8C00) [pid = 1164] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FD44C00) [pid = 1164] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C49B4A800) [pid = 1164] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C500BF400) [pid = 1164] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:03:30 INFO - PROCESS | 1164 | 1465499010809 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]]]}] 12:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1552ms 12:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:03:30 INFO - PROCESS | 1164 | 1465499010864 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1164 | 1465499010868 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:03:30 INFO - PROCESS | 1164 | 1465499010914 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 1164 | 1465499010918 Marionette TRACE conn6 <- [1,970,null,{}] 12:03:30 INFO - PROCESS | 1164 | 1465499010927 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}] 12:03:30 INFO - PROCESS | 1164 | 1465499010930 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:31 INFO - PROCESS | 1164 | 1465499011023 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:03:31 INFO - PROCESS | 1164 | 1465499011030 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1164 | 1465499011032 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480DF000 == 28 [pid = 1164] [id = 252] 12:03:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42F43800) [pid = 1164] [serial = 755] [outer = 0000000000000000] 12:03:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42FCB800) [pid = 1164] [serial = 756] [outer = 0000008C42F43800] 12:03:31 INFO - PROCESS | 1164 | 1465499011081 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4315F000) [pid = 1164] [serial = 757] [outer = 0000008C42F43800] 12:03:31 INFO - PROCESS | 1164 | 1465499011538 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]]]}] 12:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 12:03:31 INFO - PROCESS | 1164 | 1465499011607 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1164 | 1465499011612 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:03:31 INFO - PROCESS | 1164 | 1465499011619 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - PROCESS | 1164 | 1465499011622 Marionette TRACE conn6 <- [1,974,null,{}] 12:03:31 INFO - PROCESS | 1164 | 1465499011625 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}] 12:03:31 INFO - PROCESS | 1164 | 1465499011628 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:31 INFO - PROCESS | 1164 | 1465499011719 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:03:31 INFO - PROCESS | 1164 | 1465499011733 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1164 | 1465499011736 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4971C800 == 29 [pid = 1164] [id = 253] 12:03:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C477E4400) [pid = 1164] [serial = 758] [outer = 0000000000000000] 12:03:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C47848000) [pid = 1164] [serial = 759] [outer = 0000008C477E4400] 12:03:31 INFO - PROCESS | 1164 | 1465499011784 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C48243800) [pid = 1164] [serial = 760] [outer = 0000008C477E4400] 12:03:32 INFO - PROCESS | 1164 | 1465499012245 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]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 12:03:32 INFO - PROCESS | 1164 | 1465499012312 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1164 | 1465499012315 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:03:32 INFO - PROCESS | 1164 | 1465499012318 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1164 | 1465499012322 Marionette TRACE conn6 <- [1,978,null,{}] 12:03:32 INFO - PROCESS | 1164 | 1465499012333 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}] 12:03:32 INFO - PROCESS | 1164 | 1465499012338 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:32 INFO - PROCESS | 1164 | 1465499012457 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:03:32 INFO - PROCESS | 1164 | 1465499012541 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 1164 | 1465499012545 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDEA000 == 30 [pid = 1164] [id = 254] 12:03:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42E95C00) [pid = 1164] [serial = 761] [outer = 0000000000000000] 12:03:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4900CC00) [pid = 1164] [serial = 762] [outer = 0000008C42E95C00] 12:03:32 INFO - PROCESS | 1164 | 1465499012596 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C497E9400) [pid = 1164] [serial = 763] [outer = 0000008C42E95C00] 12:03:33 INFO - PROCESS | 1164 | 1465499013009 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]]]}] 12:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 735ms 12:03:33 INFO - PROCESS | 1164 | 1465499013055 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1164 | 1465499013058 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:03:33 INFO - PROCESS | 1164 | 1465499013061 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:03:33 INFO - PROCESS | 1164 | 1465499013063 Marionette TRACE conn6 <- [1,982,null,{}] 12:03:33 INFO - PROCESS | 1164 | 1465499013075 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}] 12:03:33 INFO - PROCESS | 1164 | 1465499013077 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:33 INFO - PROCESS | 1164 | 1465499013189 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:03:33 INFO - PROCESS | 1164 | 1465499013196 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1164 | 1465499013198 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B3000 == 31 [pid = 1164] [id = 255] 12:03:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4C89EC00) [pid = 1164] [serial = 764] [outer = 0000000000000000] 12:03:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4CC63400) [pid = 1164] [serial = 765] [outer = 0000008C4C89EC00] 12:03:33 INFO - PROCESS | 1164 | 1465499013289 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CE8E000) [pid = 1164] [serial = 766] [outer = 0000008C4C89EC00] 12:03:33 INFO - PROCESS | 1164 | 1465499013741 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]]]}] 12:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 752ms 12:03:33 INFO - PROCESS | 1164 | 1465499013829 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1164 | 1465499013831 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:03:33 INFO - PROCESS | 1164 | 1465499013834 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 1164 | 1465499013836 Marionette TRACE conn6 <- [1,986,null,{}] 12:03:33 INFO - PROCESS | 1164 | 1465499013840 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}] 12:03:33 INFO - PROCESS | 1164 | 1465499013842 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:33 INFO - PROCESS | 1164 | 1465499013948 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:03:33 INFO - PROCESS | 1164 | 1465499013961 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1164 | 1465499013963 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC5F000 == 32 [pid = 1164] [id = 256] 12:03:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4772E400) [pid = 1164] [serial = 767] [outer = 0000000000000000] 12:03:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CFA3800) [pid = 1164] [serial = 768] [outer = 0000008C4772E400] 12:03:34 INFO - PROCESS | 1164 | 1465499014010 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4DB18000) [pid = 1164] [serial = 769] [outer = 0000008C4772E400] 12:03:34 INFO - PROCESS | 1164 | 1465499014457 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]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 12:03:34 INFO - PROCESS | 1164 | 1465499014529 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:03:34 INFO - PROCESS | 1164 | 1465499014531 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:03:34 INFO - PROCESS | 1164 | 1465499014535 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1164 | 1465499014537 Marionette TRACE conn6 <- [1,990,null,{}] 12:03:34 INFO - PROCESS | 1164 | 1465499014540 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}] 12:03:34 INFO - PROCESS | 1164 | 1465499014546 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:34 INFO - PROCESS | 1164 | 1465499014680 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:03:34 INFO - PROCESS | 1164 | 1465499014691 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 1164 | 1465499014693 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50413000 == 33 [pid = 1164] [id = 257] 12:03:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4F74CC00) [pid = 1164] [serial = 770] [outer = 0000000000000000] 12:03:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4F8BA800) [pid = 1164] [serial = 771] [outer = 0000008C4F74CC00] 12:03:34 INFO - PROCESS | 1164 | 1465499014778 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4FD4A800) [pid = 1164] [serial = 772] [outer = 0000008C4F74CC00] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C507AC000) [pid = 1164] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4F7B2800) [pid = 1164] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4C86FC00) [pid = 1164] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4315D400) [pid = 1164] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C494A6C00) [pid = 1164] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C50355800) [pid = 1164] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42FCBC00) [pid = 1164] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48F69400) [pid = 1164] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4319F400) [pid = 1164] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4F7B1C00) [pid = 1164] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C5149B800) [pid = 1164] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:03:35 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C525D4C00) [pid = 1164] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:03:35 INFO - PROCESS | 1164 | 1465499015314 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]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 841ms 12:03:35 INFO - PROCESS | 1164 | 1465499015378 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 1164 | 1465499015380 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:03:35 INFO - PROCESS | 1164 | 1465499015384 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 1164 | 1465499015386 Marionette TRACE conn6 <- [1,994,null,{}] 12:03:35 INFO - PROCESS | 1164 | 1465499015389 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}] 12:03:35 INFO - PROCESS | 1164 | 1465499015391 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:35 INFO - PROCESS | 1164 | 1465499015471 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:03:35 INFO - PROCESS | 1164 | 1465499015476 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1164 | 1465499015478 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51212800 == 34 [pid = 1164] [id = 258] 12:03:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C48F69400) [pid = 1164] [serial = 773] [outer = 0000000000000000] 12:03:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FD44C00) [pid = 1164] [serial = 774] [outer = 0000008C48F69400] 12:03:35 INFO - PROCESS | 1164 | 1465499015524 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDC5800) [pid = 1164] [serial = 775] [outer = 0000008C48F69400] 12:03:35 INFO - PROCESS | 1164 | 1465499015939 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]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 587ms 12:03:35 INFO - PROCESS | 1164 | 1465499015975 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 1164 | 1465499015977 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:03:35 INFO - PROCESS | 1164 | 1465499015984 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 1164 | 1465499015986 Marionette TRACE conn6 <- [1,998,null,{}] 12:03:36 INFO - PROCESS | 1164 | 1465499015990 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}] 12:03:36 INFO - PROCESS | 1164 | 1465499015992 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:36 INFO - PROCESS | 1164 | 1465499016073 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:03:36 INFO - PROCESS | 1164 | 1465499016081 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 1164 | 1465499016083 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525A0800 == 35 [pid = 1164] [id = 259] 12:03:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE27C00) [pid = 1164] [serial = 776] [outer = 0000000000000000] 12:03:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FCF2400) [pid = 1164] [serial = 777] [outer = 0000008C4FE27C00] 12:03:36 INFO - PROCESS | 1164 | 1465499016129 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5025D800) [pid = 1164] [serial = 778] [outer = 0000008C4FE27C00] 12:03:36 INFO - PROCESS | 1164 | 1465499016566 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]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 627ms 12:03:36 INFO - PROCESS | 1164 | 1465499016616 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1164 | 1465499016618 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:03:36 INFO - PROCESS | 1164 | 1465499016621 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:03:36 INFO - PROCESS | 1164 | 1465499016623 Marionette TRACE conn6 <- [1,1002,null,{}] 12:03:36 INFO - PROCESS | 1164 | 1465499016626 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}] 12:03:36 INFO - PROCESS | 1164 | 1465499016628 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:36 INFO - PROCESS | 1164 | 1465499016715 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:03:36 INFO - PROCESS | 1164 | 1465499016720 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 1164 | 1465499016723 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDE9800 == 36 [pid = 1164] [id = 260] 12:03:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FFA9800) [pid = 1164] [serial = 779] [outer = 0000000000000000] 12:03:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50377C00) [pid = 1164] [serial = 780] [outer = 0000008C4FFA9800] 12:03:36 INFO - PROCESS | 1164 | 1465499016767 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C50779400) [pid = 1164] [serial = 781] [outer = 0000008C4FFA9800] 12:03:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480DF000 == 35 [pid = 1164] [id = 252] 12:03:37 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47576800 == 34 [pid = 1164] [id = 251] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4971C800 == 33 [pid = 1164] [id = 253] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B3000 == 32 [pid = 1164] [id = 255] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDEA000 == 31 [pid = 1164] [id = 254] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525A0800 == 30 [pid = 1164] [id = 259] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50413000 == 29 [pid = 1164] [id = 257] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51212800 == 28 [pid = 1164] [id = 258] 12:03:38 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC5F000 == 27 [pid = 1164] [id = 256] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C52C36800) [pid = 1164] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C50BE0400) [pid = 1164] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C50357C00) [pid = 1164] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4FDCB400) [pid = 1164] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4D642800) [pid = 1164] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C431A0800) [pid = 1164] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C47FBB400) [pid = 1164] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C49874800) [pid = 1164] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4CF10C00) [pid = 1164] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C50779800) [pid = 1164] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4315F400) [pid = 1164] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C477EEC00) [pid = 1164] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C48F6DC00) [pid = 1164] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4C86B400) [pid = 1164] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FDB6C00) [pid = 1164] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C48F6B800) [pid = 1164] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C52CB4C00) [pid = 1164] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C51495C00) [pid = 1164] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4F8B8800) [pid = 1164] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4FCADC00) [pid = 1164] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C525D0C00) [pid = 1164] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C52293000) [pid = 1164] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4DBE7400) [pid = 1164] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:03:38 INFO - PROCESS | 1164 | 1465499018512 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]]]}] 12:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1936ms 12:03:38 INFO - PROCESS | 1164 | 1465499018562 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 1164 | 1465499018566 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:03:38 INFO - PROCESS | 1164 | 1465499018571 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1164 | 1465499018575 Marionette TRACE conn6 <- [1,1006,null,{}] 12:03:38 INFO - PROCESS | 1164 | 1465499018581 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}] 12:03:38 INFO - PROCESS | 1164 | 1465499018584 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:38 INFO - PROCESS | 1164 | 1465499018679 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:03:38 INFO - PROCESS | 1164 | 1465499018687 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1164 | 1465499018691 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4756B800 == 28 [pid = 1164] [id = 261] 12:03:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C42EA2400) [pid = 1164] [serial = 782] [outer = 0000000000000000] 12:03:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C42F42C00) [pid = 1164] [serial = 783] [outer = 0000008C42EA2400] 12:03:38 INFO - PROCESS | 1164 | 1465499018746 Marionette DEBUG loaded listener.js 12:03:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C42FCDC00) [pid = 1164] [serial = 784] [outer = 0000008C42EA2400] 12:03:39 INFO - PROCESS | 1164 | 1465499019218 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]]]}] 12:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 693ms 12:03:39 INFO - PROCESS | 1164 | 1465499019267 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1164 | 1465499019273 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:03:39 INFO - PROCESS | 1164 | 1465499019280 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 1164 | 1465499019282 Marionette TRACE conn6 <- [1,1010,null,{}] 12:03:39 INFO - PROCESS | 1164 | 1465499019286 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}] 12:03:39 INFO - PROCESS | 1164 | 1465499019289 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:39 INFO - PROCESS | 1164 | 1465499019380 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:03:39 INFO - PROCESS | 1164 | 1465499019388 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 1164 | 1465499019391 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49409800 == 29 [pid = 1164] [id = 262] 12:03:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C43199400) [pid = 1164] [serial = 785] [outer = 0000000000000000] 12:03:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4319C000) [pid = 1164] [serial = 786] [outer = 0000008C43199400] 12:03:39 INFO - PROCESS | 1164 | 1465499019439 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C436F2400) [pid = 1164] [serial = 787] [outer = 0000008C43199400] 12:03:39 INFO - PROCESS | 1164 | 1465499019911 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]]]}] 12:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 12:03:39 INFO - PROCESS | 1164 | 1465499019973 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1164 | 1465499019975 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:03:39 INFO - PROCESS | 1164 | 1465499019979 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 1164 | 1465499019983 Marionette TRACE conn6 <- [1,1014,null,{}] 12:03:40 INFO - PROCESS | 1164 | 1465499019994 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}] 12:03:40 INFO - PROCESS | 1164 | 1465499019999 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:40 INFO - PROCESS | 1164 | 1465499020113 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:03:40 INFO - PROCESS | 1164 | 1465499020131 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1164 | 1465499020134 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D2AC800 == 30 [pid = 1164] [id = 263] 12:03:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4155D000) [pid = 1164] [serial = 788] [outer = 0000000000000000] 12:03:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C47FBF400) [pid = 1164] [serial = 789] [outer = 0000008C4155D000] 12:03:40 INFO - PROCESS | 1164 | 1465499020241 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C48476400) [pid = 1164] [serial = 790] [outer = 0000008C4155D000] 12:03:40 INFO - PROCESS | 1164 | 1465499020607 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]]]}] 12:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 12:03:40 INFO - PROCESS | 1164 | 1465499020672 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 1164 | 1465499020675 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:03:40 INFO - PROCESS | 1164 | 1465499020678 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1164 | 1465499020680 Marionette TRACE conn6 <- [1,1018,null,{}] 12:03:40 INFO - PROCESS | 1164 | 1465499020683 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}] 12:03:40 INFO - PROCESS | 1164 | 1465499020685 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:40 INFO - PROCESS | 1164 | 1465499020796 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:03:40 INFO - PROCESS | 1164 | 1465499020805 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1164 | 1465499020807 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDDA800 == 31 [pid = 1164] [id = 264] 12:03:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C485F1400) [pid = 1164] [serial = 791] [outer = 0000000000000000] 12:03:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C48F5FC00) [pid = 1164] [serial = 792] [outer = 0000008C485F1400] 12:03:40 INFO - PROCESS | 1164 | 1465499020852 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C48F6D000) [pid = 1164] [serial = 793] [outer = 0000008C485F1400] 12:03:41 INFO - PROCESS | 1164 | 1465499021265 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]]]}] 12:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 12:03:41 INFO - PROCESS | 1164 | 1465499021310 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1164 | 1465499021312 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:03:41 INFO - PROCESS | 1164 | 1465499021315 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:03:41 INFO - PROCESS | 1164 | 1465499021317 Marionette TRACE conn6 <- [1,1022,null,{}] 12:03:41 INFO - PROCESS | 1164 | 1465499021321 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}] 12:03:41 INFO - PROCESS | 1164 | 1465499021323 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:41 INFO - PROCESS | 1164 | 1465499021427 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:03:41 INFO - PROCESS | 1164 | 1465499021469 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1164 | 1465499021471 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C2800 == 32 [pid = 1164] [id = 265] 12:03:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C43198C00) [pid = 1164] [serial = 794] [outer = 0000000000000000] 12:03:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C494A9400) [pid = 1164] [serial = 795] [outer = 0000008C43198C00] 12:03:41 INFO - PROCESS | 1164 | 1465499021516 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4C868800) [pid = 1164] [serial = 796] [outer = 0000008C43198C00] 12:03:41 INFO - PROCESS | 1164 | 1465499021924 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]]]}] 12:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 629ms 12:03:41 INFO - PROCESS | 1164 | 1465499021948 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1164 | 1465499021951 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:03:41 INFO - PROCESS | 1164 | 1465499021954 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:03:41 INFO - PROCESS | 1164 | 1465499021956 Marionette TRACE conn6 <- [1,1026,null,{}] 12:03:41 INFO - PROCESS | 1164 | 1465499021959 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}] 12:03:41 INFO - PROCESS | 1164 | 1465499021966 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:42 INFO - PROCESS | 1164 | 1465499022099 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:03:42 INFO - PROCESS | 1164 | 1465499022114 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1164 | 1465499022116 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502DA800 == 33 [pid = 1164] [id = 266] 12:03:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4C89F000) [pid = 1164] [serial = 797] [outer = 0000000000000000] 12:03:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CC6E000) [pid = 1164] [serial = 798] [outer = 0000008C4C89F000] 12:03:42 INFO - PROCESS | 1164 | 1465499022162 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4D649C00) [pid = 1164] [serial = 799] [outer = 0000008C4C89F000] 12:03:42 INFO - PROCESS | 1164 | 1465499022555 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]]]}] 12:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 627ms 12:03:42 INFO - PROCESS | 1164 | 1465499022585 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 1164 | 1465499022588 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:03:42 INFO - PROCESS | 1164 | 1465499022591 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 1164 | 1465499022593 Marionette TRACE conn6 <- [1,1030,null,{}] 12:03:42 INFO - PROCESS | 1164 | 1465499022596 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}] 12:03:42 INFO - PROCESS | 1164 | 1465499022598 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:42 INFO - PROCESS | 1164 | 1465499022676 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:03:42 INFO - PROCESS | 1164 | 1465499022776 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1164 | 1465499022778 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C504C1000 == 34 [pid = 1164] [id = 267] 12:03:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4C89F400) [pid = 1164] [serial = 800] [outer = 0000000000000000] 12:03:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4DB63800) [pid = 1164] [serial = 801] [outer = 0000008C4C89F400] 12:03:42 INFO - PROCESS | 1164 | 1465499022823 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4F7A8C00) [pid = 1164] [serial = 802] [outer = 0000008C4C89F400] 12:03:43 INFO - PROCESS | 1164 | 1465499023184 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]]]}] 12:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 12:03:43 INFO - PROCESS | 1164 | 1465499023234 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 1164 | 1465499023236 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:03:43 INFO - PROCESS | 1164 | 1465499023239 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:03:43 INFO - PROCESS | 1164 | 1465499023241 Marionette TRACE conn6 <- [1,1034,null,{}] 12:03:43 INFO - PROCESS | 1164 | 1465499023245 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}] 12:03:43 INFO - PROCESS | 1164 | 1465499023246 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:43 INFO - PROCESS | 1164 | 1465499023325 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:03:43 INFO - PROCESS | 1164 | 1465499023330 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 1164 | 1465499023332 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51257000 == 35 [pid = 1164] [id = 268] 12:03:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4F7B1C00) [pid = 1164] [serial = 803] [outer = 0000000000000000] 12:03:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4F8B7400) [pid = 1164] [serial = 804] [outer = 0000008C4F7B1C00] 12:03:43 INFO - PROCESS | 1164 | 1465499023379 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FCA5800) [pid = 1164] [serial = 805] [outer = 0000008C4F7B1C00] 12:03:43 INFO - PROCESS | 1164 | 1465499023840 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]]]}] 12:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 12:03:43 INFO - PROCESS | 1164 | 1465499023877 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 1164 | 1465499023879 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:03:43 INFO - PROCESS | 1164 | 1465499023882 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:03:43 INFO - PROCESS | 1164 | 1465499023884 Marionette TRACE conn6 <- [1,1038,null,{}] 12:03:43 INFO - PROCESS | 1164 | 1465499023887 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}] 12:03:43 INFO - PROCESS | 1164 | 1465499023889 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:43 INFO - PROCESS | 1164 | 1465499023993 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:03:44 INFO - PROCESS | 1164 | 1465499024000 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1164 | 1465499024002 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D2A8800 == 36 [pid = 1164] [id = 269] 12:03:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4FCAAC00) [pid = 1164] [serial = 806] [outer = 0000000000000000] 12:03:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4FD40400) [pid = 1164] [serial = 807] [outer = 0000008C4FCAAC00] 12:03:44 INFO - PROCESS | 1164 | 1465499024046 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4FDB6400) [pid = 1164] [serial = 808] [outer = 0000008C4FCAAC00] 12:03:44 INFO - PROCESS | 1164 | 1465499024544 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]]]}] 12:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 12:03:44 INFO - PROCESS | 1164 | 1465499024576 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 1164 | 1465499024578 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:03:44 INFO - PROCESS | 1164 | 1465499024581 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 1164 | 1465499024583 Marionette TRACE conn6 <- [1,1042,null,{}] 12:03:44 INFO - PROCESS | 1164 | 1465499024586 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}] 12:03:44 INFO - PROCESS | 1164 | 1465499024588 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:44 INFO - PROCESS | 1164 | 1465499024699 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:03:44 INFO - PROCESS | 1164 | 1465499024704 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1164 | 1465499024706 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54173000 == 37 [pid = 1164] [id = 270] 12:03:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4FDC2800) [pid = 1164] [serial = 809] [outer = 0000000000000000] 12:03:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4FE27800) [pid = 1164] [serial = 810] [outer = 0000008C4FDC2800] 12:03:44 INFO - PROCESS | 1164 | 1465499024750 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4FDC2000) [pid = 1164] [serial = 811] [outer = 0000008C4FDC2800] 12:03:45 INFO - PROCESS | 1164 | 1465499025208 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]]]}] 12:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 693ms 12:03:45 INFO - PROCESS | 1164 | 1465499025277 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 1164 | 1465499025280 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:03:45 INFO - PROCESS | 1164 | 1465499025283 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 1164 | 1465499025286 Marionette TRACE conn6 <- [1,1046,null,{}] 12:03:45 INFO - PROCESS | 1164 | 1465499025290 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}] 12:03:45 INFO - PROCESS | 1164 | 1465499025293 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:45 INFO - PROCESS | 1164 | 1465499025442 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:03:45 INFO - PROCESS | 1164 | 1465499025468 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1164 | 1465499025470 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C2000 == 38 [pid = 1164] [id = 271] 12:03:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C5037B400) [pid = 1164] [serial = 812] [outer = 0000000000000000] 12:03:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C507B3000) [pid = 1164] [serial = 813] [outer = 0000008C5037B400] 12:03:45 INFO - PROCESS | 1164 | 1465499025517 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C50A89400) [pid = 1164] [serial = 814] [outer = 0000008C5037B400] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4C89EC00) [pid = 1164] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4772E400) [pid = 1164] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4F74CC00) [pid = 1164] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4FE27C00) [pid = 1164] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C43199C00) [pid = 1164] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C534F6000) [pid = 1164] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C50353000) [pid = 1164] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C48F6A000) [pid = 1164] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C41561000) [pid = 1164] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C42E95C00) [pid = 1164] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C477E4400) [pid = 1164] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42F43800) [pid = 1164] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:03:45 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F69400) [pid = 1164] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:03:46 INFO - PROCESS | 1164 | 1465499026032 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]]]}] 12:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 776ms 12:03:46 INFO - PROCESS | 1164 | 1465499026069 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 1164 | 1465499026071 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:03:46 INFO - PROCESS | 1164 | 1465499026074 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 1164 | 1465499026076 Marionette TRACE conn6 <- [1,1050,null,{}] 12:03:46 INFO - PROCESS | 1164 | 1465499026079 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}] 12:03:46 INFO - PROCESS | 1164 | 1465499026081 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:46 INFO - PROCESS | 1164 | 1465499026163 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:03:46 INFO - PROCESS | 1164 | 1465499026169 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1164 | 1465499026170 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AE0000 == 39 [pid = 1164] [id = 272] 12:03:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C48F6A000) [pid = 1164] [serial = 815] [outer = 0000000000000000] 12:03:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4F74CC00) [pid = 1164] [serial = 816] [outer = 0000008C48F6A000] 12:03:46 INFO - PROCESS | 1164 | 1465499026223 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C50A89800) [pid = 1164] [serial = 817] [outer = 0000008C48F6A000] 12:03:46 INFO - PROCESS | 1164 | 1465499026630 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]]]}] 12:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 627ms 12:03:46 INFO - PROCESS | 1164 | 1465499026704 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 1164 | 1465499026706 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:03:46 INFO - PROCESS | 1164 | 1465499026709 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:03:46 INFO - PROCESS | 1164 | 1465499026711 Marionette TRACE conn6 <- [1,1054,null,{}] 12:03:46 INFO - PROCESS | 1164 | 1465499026715 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}] 12:03:46 INFO - PROCESS | 1164 | 1465499026717 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:46 INFO - PROCESS | 1164 | 1465499026799 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:03:46 INFO - PROCESS | 1164 | 1465499026806 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1164 | 1465499026808 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F77800 == 40 [pid = 1164] [id = 273] 12:03:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C50A86C00) [pid = 1164] [serial = 818] [outer = 0000000000000000] 12:03:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C51284400) [pid = 1164] [serial = 819] [outer = 0000008C50A86C00] 12:03:46 INFO - PROCESS | 1164 | 1465499026852 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C51498000) [pid = 1164] [serial = 820] [outer = 0000008C50A86C00] 12:03:47 INFO - PROCESS | 1164 | 1465499027291 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]]]}] 12:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 12:03:47 INFO - PROCESS | 1164 | 1465499027341 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 1164 | 1465499027344 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:03:47 INFO - PROCESS | 1164 | 1465499027347 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 1164 | 1465499027349 Marionette TRACE conn6 <- [1,1058,null,{}] 12:03:47 INFO - PROCESS | 1164 | 1465499027352 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}] 12:03:47 INFO - PROCESS | 1164 | 1465499027354 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:47 INFO - PROCESS | 1164 | 1465499027445 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:03:47 INFO - PROCESS | 1164 | 1465499027453 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1164 | 1465499027455 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57088800 == 41 [pid = 1164] [id = 274] 12:03:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C5149B800) [pid = 1164] [serial = 821] [outer = 0000000000000000] 12:03:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C5149DC00) [pid = 1164] [serial = 822] [outer = 0000008C5149B800] 12:03:47 INFO - PROCESS | 1164 | 1465499027499 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C5254B800) [pid = 1164] [serial = 823] [outer = 0000008C5149B800] 12:03:48 INFO - PROCESS | 1164 | 1465499028139 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]]]}] 12:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 880ms 12:03:48 INFO - PROCESS | 1164 | 1465499028237 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1164 | 1465499028242 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:03:48 INFO - PROCESS | 1164 | 1465499028247 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 1164 | 1465499028250 Marionette TRACE conn6 <- [1,1062,null,{}] 12:03:48 INFO - PROCESS | 1164 | 1465499028256 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}] 12:03:48 INFO - PROCESS | 1164 | 1465499028260 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:48 INFO - PROCESS | 1164 | 1465499028442 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:03:48 INFO - PROCESS | 1164 | 1465499028552 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 1164 | 1465499028555 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D233000 == 42 [pid = 1164] [id = 275] 12:03:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C43195800) [pid = 1164] [serial = 824] [outer = 0000000000000000] 12:03:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C43440C00) [pid = 1164] [serial = 825] [outer = 0000008C43195800] 12:03:48 INFO - PROCESS | 1164 | 1465499028615 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C47844000) [pid = 1164] [serial = 826] [outer = 0000008C43195800] 12:03:49 INFO - PROCESS | 1164 | 1465499029543 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]]]}] 12:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1346ms 12:03:49 INFO - PROCESS | 1164 | 1465499029597 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 1164 | 1465499029601 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:03:49 INFO - PROCESS | 1164 | 1465499029606 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 1164 | 1465499029609 Marionette TRACE conn6 <- [1,1066,null,{}] 12:03:49 INFO - PROCESS | 1164 | 1465499029615 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}] 12:03:49 INFO - PROCESS | 1164 | 1465499029619 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:49 INFO - PROCESS | 1164 | 1465499029732 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:03:49 INFO - PROCESS | 1164 | 1465499029800 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 1164 | 1465499029805 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4851C000 == 43 [pid = 1164] [id = 276] 12:03:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4315D000) [pid = 1164] [serial = 827] [outer = 0000000000000000] 12:03:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C436EA400) [pid = 1164] [serial = 828] [outer = 0000008C4315D000] 12:03:49 INFO - PROCESS | 1164 | 1465499029855 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C47F10800) [pid = 1164] [serial = 829] [outer = 0000008C4315D000] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F77800 == 42 [pid = 1164] [id = 273] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AE0000 == 41 [pid = 1164] [id = 272] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9C2000 == 40 [pid = 1164] [id = 271] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54173000 == 39 [pid = 1164] [id = 270] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D2A8800 == 38 [pid = 1164] [id = 269] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51257000 == 37 [pid = 1164] [id = 268] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C504C1000 == 36 [pid = 1164] [id = 267] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502DA800 == 35 [pid = 1164] [id = 266] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9C2800 == 34 [pid = 1164] [id = 265] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDDA800 == 33 [pid = 1164] [id = 264] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C50377C00) [pid = 1164] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D2AC800 == 32 [pid = 1164] [id = 263] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49409800 == 31 [pid = 1164] [id = 262] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4756B800 == 30 [pid = 1164] [id = 261] 12:03:50 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDE9800 == 29 [pid = 1164] [id = 260] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CC63400) [pid = 1164] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4CFA3800) [pid = 1164] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4CE8E000) [pid = 1164] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4F8BA800) [pid = 1164] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4DB18000) [pid = 1164] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4FCF2400) [pid = 1164] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C43B17C00) [pid = 1164] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C53A89C00) [pid = 1164] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C534FF800) [pid = 1164] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C50A84400) [pid = 1164] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C5037FC00) [pid = 1164] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4CFA3000) [pid = 1164] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CC62C00) [pid = 1164] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4319A000) [pid = 1164] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C427B8C00) [pid = 1164] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4900CC00) [pid = 1164] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C47848000) [pid = 1164] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C48243800) [pid = 1164] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42FCB800) [pid = 1164] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C5025D800) [pid = 1164] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4315F000) [pid = 1164] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C48246000) [pid = 1164] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FD44C00) [pid = 1164] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FDC5800) [pid = 1164] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C497E9400) [pid = 1164] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FD4A800) [pid = 1164] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:03:50 INFO - PROCESS | 1164 | 1465499030478 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]]]}] 12:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 944ms 12:03:50 INFO - PROCESS | 1164 | 1465499030554 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 1164 | 1465499030559 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:03:50 INFO - PROCESS | 1164 | 1465499030566 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 1164 | 1465499030569 Marionette TRACE conn6 <- [1,1070,null,{}] 12:03:50 INFO - PROCESS | 1164 | 1465499030573 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}] 12:03:50 INFO - PROCESS | 1164 | 1465499030575 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:50 INFO - PROCESS | 1164 | 1465499030668 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:03:50 INFO - PROCESS | 1164 | 1465499030740 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 1164 | 1465499030742 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49082000 == 30 [pid = 1164] [id = 277] 12:03:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C43195C00) [pid = 1164] [serial = 830] [outer = 0000000000000000] 12:03:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C47F36C00) [pid = 1164] [serial = 831] [outer = 0000008C43195C00] 12:03:50 INFO - PROCESS | 1164 | 1465499030791 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4853A800) [pid = 1164] [serial = 832] [outer = 0000008C43195C00] 12:03:51 INFO - PROCESS | 1164 | 1465499031233 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]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 693ms 12:03:51 INFO - PROCESS | 1164 | 1465499031260 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1164 | 1465499031262 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:03:51 INFO - PROCESS | 1164 | 1465499031266 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 1164 | 1465499031269 Marionette TRACE conn6 <- [1,1074,null,{}] 12:03:51 INFO - PROCESS | 1164 | 1465499031281 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}] 12:03:51 INFO - PROCESS | 1164 | 1465499031286 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:51 INFO - PROCESS | 1164 | 1465499031382 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:03:51 INFO - PROCESS | 1164 | 1465499031391 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1164 | 1465499031394 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDDA800 == 31 [pid = 1164] [id = 278] 12:03:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4C868000) [pid = 1164] [serial = 833] [outer = 0000000000000000] 12:03:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4C86FC00) [pid = 1164] [serial = 834] [outer = 0000008C4C868000] 12:03:51 INFO - PROCESS | 1164 | 1465499031450 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4CC66400) [pid = 1164] [serial = 835] [outer = 0000008C4C868000] 12:03:51 INFO - PROCESS | 1164 | 1465499031898 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]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 12:03:51 INFO - PROCESS | 1164 | 1465499031961 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1164 | 1465499031964 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:03:51 INFO - PROCESS | 1164 | 1465499031967 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 1164 | 1465499031969 Marionette TRACE conn6 <- [1,1078,null,{}] 12:03:51 INFO - PROCESS | 1164 | 1465499031973 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}] 12:03:51 INFO - PROCESS | 1164 | 1465499031975 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:52 INFO - PROCESS | 1164 | 1465499032064 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:03:52 INFO - PROCESS | 1164 | 1465499032072 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1164 | 1465499032074 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9D0000 == 32 [pid = 1164] [id = 279] 12:03:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CE93800) [pid = 1164] [serial = 836] [outer = 0000000000000000] 12:03:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CF9DC00) [pid = 1164] [serial = 837] [outer = 0000008C4CE93800] 12:03:52 INFO - PROCESS | 1164 | 1465499032120 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4D7CA800) [pid = 1164] [serial = 838] [outer = 0000008C4CE93800] 12:03:52 INFO - PROCESS | 1164 | 1465499032548 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]]]}] 12:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 628ms 12:03:52 INFO - PROCESS | 1164 | 1465499032599 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 1164 | 1465499032601 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:03:52 INFO - PROCESS | 1164 | 1465499032611 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1164 | 1465499032613 Marionette TRACE conn6 <- [1,1082,null,{}] 12:03:52 INFO - PROCESS | 1164 | 1465499032616 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}] 12:03:52 INFO - PROCESS | 1164 | 1465499032619 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:52 INFO - PROCESS | 1164 | 1465499032722 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:03:52 INFO - PROCESS | 1164 | 1465499032803 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1164 | 1465499032805 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E2800 == 33 [pid = 1164] [id = 280] 12:03:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CE96800) [pid = 1164] [serial = 839] [outer = 0000000000000000] 12:03:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4DBE2C00) [pid = 1164] [serial = 840] [outer = 0000008C4CE96800] 12:03:52 INFO - PROCESS | 1164 | 1465499032850 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4F7B4000) [pid = 1164] [serial = 841] [outer = 0000008C4CE96800] 12:03:53 INFO - PROCESS | 1164 | 1465499033274 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]]]}] 12:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 693ms 12:03:53 INFO - PROCESS | 1164 | 1465499033299 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 1164 | 1465499033301 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:03:53 INFO - PROCESS | 1164 | 1465499033310 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 1164 | 1465499033312 Marionette TRACE conn6 <- [1,1086,null,{}] 12:03:53 INFO - PROCESS | 1164 | 1465499033315 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}] 12:03:53 INFO - PROCESS | 1164 | 1465499033322 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:53 INFO - PROCESS | 1164 | 1465499033466 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:03:53 INFO - PROCESS | 1164 | 1465499033479 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 1164 | 1465499033481 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51249000 == 34 [pid = 1164] [id = 281] 12:03:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42DEAC00) [pid = 1164] [serial = 842] [outer = 0000000000000000] 12:03:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FD45800) [pid = 1164] [serial = 843] [outer = 0000008C42DEAC00] 12:03:53 INFO - PROCESS | 1164 | 1465499033526 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4FE2F000) [pid = 1164] [serial = 844] [outer = 0000008C42DEAC00] 12:03:53 INFO - PROCESS | 1164 | 1465499033985 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]]]}] 12:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 732ms 12:03:54 INFO - PROCESS | 1164 | 1465499034045 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 1164 | 1465499034047 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:03:54 INFO - PROCESS | 1164 | 1465499034082 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 1164 | 1465499034085 Marionette TRACE conn6 <- [1,1090,null,{}] 12:03:54 INFO - PROCESS | 1164 | 1465499034093 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}] 12:03:54 INFO - PROCESS | 1164 | 1465499034095 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:54 INFO - PROCESS | 1164 | 1465499034214 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:03:54 INFO - PROCESS | 1164 | 1465499034221 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1164 | 1465499034223 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525B4800 == 35 [pid = 1164] [id = 282] 12:03:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FCAD400) [pid = 1164] [serial = 845] [outer = 0000000000000000] 12:03:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50373C00) [pid = 1164] [serial = 846] [outer = 0000008C4FCAD400] 12:03:54 INFO - PROCESS | 1164 | 1465499034267 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C5077B000) [pid = 1164] [serial = 847] [outer = 0000008C4FCAD400] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C50A86C00) [pid = 1164] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C48F6A000) [pid = 1164] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FCAAC00) [pid = 1164] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4FDC2800) [pid = 1164] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4C89F000) [pid = 1164] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F7B1C00) [pid = 1164] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C43199400) [pid = 1164] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FFA9800) [pid = 1164] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C89F400) [pid = 1164] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C485F1400) [pid = 1164] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C43198C00) [pid = 1164] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4155D000) [pid = 1164] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42EA2400) [pid = 1164] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:03:54 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5037B400) [pid = 1164] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:03:54 INFO - PROCESS | 1164 | 1465499034922 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]]]}] 12:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 900ms 12:03:54 INFO - PROCESS | 1164 | 1465499034980 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 1164 | 1465499034982 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:03:54 INFO - PROCESS | 1164 | 1465499034985 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:03:54 INFO - PROCESS | 1164 | 1465499034987 Marionette TRACE conn6 <- [1,1094,null,{}] 12:03:54 INFO - PROCESS | 1164 | 1465499034995 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}] 12:03:54 INFO - PROCESS | 1164 | 1465499034997 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:55 INFO - PROCESS | 1164 | 1465499035086 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:03:55 INFO - PROCESS | 1164 | 1465499035091 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1164 | 1465499035093 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5416D800 == 36 [pid = 1164] [id = 283] 12:03:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42F42400) [pid = 1164] [serial = 848] [outer = 0000000000000000] 12:03:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50A80C00) [pid = 1164] [serial = 849] [outer = 0000008C42F42400] 12:03:55 INFO - PROCESS | 1164 | 1465499035138 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50BE0400) [pid = 1164] [serial = 850] [outer = 0000008C42F42400] 12:03:55 INFO - PROCESS | 1164 | 1465499035572 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]]]}] 12:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 12:03:55 INFO - PROCESS | 1164 | 1465499035619 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1164 | 1465499035621 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:03:55 INFO - PROCESS | 1164 | 1465499035624 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:03:55 INFO - PROCESS | 1164 | 1465499035626 Marionette TRACE conn6 <- [1,1098,null,{}] 12:03:55 INFO - PROCESS | 1164 | 1465499035629 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}] 12:03:55 INFO - PROCESS | 1164 | 1465499035631 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:55 INFO - PROCESS | 1164 | 1465499035713 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:03:55 INFO - PROCESS | 1164 | 1465499035721 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1164 | 1465499035723 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1F000 == 37 [pid = 1164] [id = 284] 12:03:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C5149A800) [pid = 1164] [serial = 851] [outer = 0000000000000000] 12:03:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C514A1C00) [pid = 1164] [serial = 852] [outer = 0000008C5149A800] 12:03:55 INFO - PROCESS | 1164 | 1465499035769 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C52783800) [pid = 1164] [serial = 853] [outer = 0000008C5149A800] 12:03:56 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:03:56 INFO - PROCESS | 1164 | 1465499036270 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]]]}] 12:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 12:03:56 INFO - PROCESS | 1164 | 1465499036318 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:03:56 INFO - PROCESS | 1164 | 1465499036320 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:03:56 INFO - PROCESS | 1164 | 1465499036323 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 1164 | 1465499036325 Marionette TRACE conn6 <- [1,1102,null,{}] 12:03:56 INFO - PROCESS | 1164 | 1465499036329 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}] 12:03:56 INFO - PROCESS | 1164 | 1465499036339 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:56 INFO - PROCESS | 1164 | 1465499036422 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:03:56 INFO - PROCESS | 1164 | 1465499036428 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1164 | 1465499036430 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C2800 == 38 [pid = 1164] [id = 285] 12:03:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C52C32400) [pid = 1164] [serial = 854] [outer = 0000000000000000] 12:03:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C52CAE400) [pid = 1164] [serial = 855] [outer = 0000008C52C32400] 12:03:56 INFO - PROCESS | 1164 | 1465499036474 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C53406400) [pid = 1164] [serial = 856] [outer = 0000008C52C32400] 12:03:57 INFO - PROCESS | 1164 | 1465499037125 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]]]}] 12:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 838ms 12:03:57 INFO - PROCESS | 1164 | 1465499037166 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:03:57 INFO - PROCESS | 1164 | 1465499037171 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:03:57 INFO - PROCESS | 1164 | 1465499037176 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:03:57 INFO - PROCESS | 1164 | 1465499037180 Marionette TRACE conn6 <- [1,1106,null,{}] 12:03:57 INFO - PROCESS | 1164 | 1465499037186 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}] 12:03:57 INFO - PROCESS | 1164 | 1465499037189 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:57 INFO - PROCESS | 1164 | 1465499037306 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:03:57 INFO - PROCESS | 1164 | 1465499037396 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:57 INFO - PROCESS | 1164 | 1465499037399 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4969B800 == 39 [pid = 1164] [id = 286] 12:03:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C43160800) [pid = 1164] [serial = 857] [outer = 0000000000000000] 12:03:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C43B47C00) [pid = 1164] [serial = 858] [outer = 0000008C43160800] 12:03:57 INFO - PROCESS | 1164 | 1465499037457 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C48F52400) [pid = 1164] [serial = 859] [outer = 0000008C43160800] 12:03:58 INFO - PROCESS | 1164 | 1465499038066 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]]]}] 12:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 924ms 12:03:58 INFO - PROCESS | 1164 | 1465499038103 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 1164 | 1465499038108 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:03:58 INFO - PROCESS | 1164 | 1465499038114 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 1164 | 1465499038117 Marionette TRACE conn6 <- [1,1110,null,{}] 12:03:58 INFO - PROCESS | 1164 | 1465499038121 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}] 12:03:58 INFO - PROCESS | 1164 | 1465499038124 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:58 INFO - PROCESS | 1164 | 1465499038239 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:03:58 INFO - PROCESS | 1164 | 1465499038327 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 1164 | 1465499038330 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5121F000 == 40 [pid = 1164] [id = 287] 12:03:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4CC62C00) [pid = 1164] [serial = 860] [outer = 0000000000000000] 12:03:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4CE8F400) [pid = 1164] [serial = 861] [outer = 0000008C4CC62C00] 12:03:58 INFO - PROCESS | 1164 | 1465499038388 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4F758C00) [pid = 1164] [serial = 862] [outer = 0000008C4CC62C00] 12:03:59 INFO - PROCESS | 1164 | 1465499039025 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]]]}] 12:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 942ms 12:03:59 INFO - PROCESS | 1164 | 1465499039059 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:03:59 INFO - PROCESS | 1164 | 1465499039062 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:03:59 INFO - PROCESS | 1164 | 1465499039067 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1164 | 1465499039071 Marionette TRACE conn6 <- [1,1114,null,{}] 12:03:59 INFO - PROCESS | 1164 | 1465499039082 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}] 12:03:59 INFO - PROCESS | 1164 | 1465499039087 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:59 INFO - PROCESS | 1164 | 1465499039200 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:03:59 INFO - PROCESS | 1164 | 1465499039278 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1164 | 1465499039282 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:03:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573D5000 == 41 [pid = 1164] [id = 288] 12:03:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4FDCB400) [pid = 1164] [serial = 863] [outer = 0000000000000000] 12:03:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C50374000) [pid = 1164] [serial = 864] [outer = 0000008C4FDCB400] 12:03:59 INFO - PROCESS | 1164 | 1465499039382 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C52CB5800) [pid = 1164] [serial = 865] [outer = 0000008C4FDCB400] 12:03:59 INFO - PROCESS | 1164 | 1465499039964 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]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 945ms 12:04:00 INFO - PROCESS | 1164 | 1465499040012 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 1164 | 1465499040015 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:04:00 INFO - PROCESS | 1164 | 1465499040019 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1164 | 1465499040021 Marionette TRACE conn6 <- [1,1118,null,{}] 12:04:00 INFO - PROCESS | 1164 | 1465499040025 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}] 12:04:00 INFO - PROCESS | 1164 | 1465499040028 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:00 INFO - PROCESS | 1164 | 1465499040142 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:04:00 INFO - PROCESS | 1164 | 1465499040216 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 1164 | 1465499040218 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57D97000 == 42 [pid = 1164] [id = 289] 12:04:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C534F9800) [pid = 1164] [serial = 866] [outer = 0000000000000000] 12:04:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C53A84800) [pid = 1164] [serial = 867] [outer = 0000008C534F9800] 12:04:00 INFO - PROCESS | 1164 | 1465499040314 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C53A8D000) [pid = 1164] [serial = 868] [outer = 0000008C534F9800] 12:04:01 INFO - PROCESS | 1164 | 1465499041105 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]]]}] 12:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1127ms 12:04:01 INFO - PROCESS | 1164 | 1465499041149 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 1164 | 1465499041154 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:04:01 INFO - PROCESS | 1164 | 1465499041159 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - PROCESS | 1164 | 1465499041162 Marionette TRACE conn6 <- [1,1122,null,{}] 12:04:01 INFO - PROCESS | 1164 | 1465499041167 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}] 12:04:01 INFO - PROCESS | 1164 | 1465499041170 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:01 INFO - PROCESS | 1164 | 1465499041277 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:04:01 INFO - PROCESS | 1164 | 1465499041353 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1164 | 1465499041358 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4351E800 == 43 [pid = 1164] [id = 290] 12:04:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C47FBD000) [pid = 1164] [serial = 869] [outer = 0000000000000000] 12:04:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C48247C00) [pid = 1164] [serial = 870] [outer = 0000008C47FBD000] 12:04:01 INFO - PROCESS | 1164 | 1465499041452 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C494A4400) [pid = 1164] [serial = 871] [outer = 0000008C47FBD000] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1F000 == 42 [pid = 1164] [id = 284] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5416D800 == 41 [pid = 1164] [id = 283] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525B4800 == 40 [pid = 1164] [id = 282] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51249000 == 39 [pid = 1164] [id = 281] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E2800 == 38 [pid = 1164] [id = 280] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9D0000 == 37 [pid = 1164] [id = 279] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDDA800 == 36 [pid = 1164] [id = 278] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49082000 == 35 [pid = 1164] [id = 277] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4851C000 == 34 [pid = 1164] [id = 276] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57088800 == 33 [pid = 1164] [id = 274] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D233000 == 32 [pid = 1164] [id = 275] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57D97000 == 31 [pid = 1164] [id = 289] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573D5000 == 30 [pid = 1164] [id = 288] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5121F000 == 29 [pid = 1164] [id = 287] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4969B800 == 28 [pid = 1164] [id = 286] 12:04:02 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9C2800 == 27 [pid = 1164] [id = 285] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C4FD40400) [pid = 1164] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C4FE27800) [pid = 1164] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CC6E000) [pid = 1164] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4D649C00) [pid = 1164] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4F8B7400) [pid = 1164] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4319C000) [pid = 1164] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C436F2400) [pid = 1164] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C50779400) [pid = 1164] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4DB63800) [pid = 1164] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4F7A8C00) [pid = 1164] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C48F5FC00) [pid = 1164] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C48F6D000) [pid = 1164] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C494A9400) [pid = 1164] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4C868800) [pid = 1164] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C47FBF400) [pid = 1164] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48476400) [pid = 1164] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42F42C00) [pid = 1164] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42FCDC00) [pid = 1164] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C507B3000) [pid = 1164] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FDC2000) [pid = 1164] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C51284400) [pid = 1164] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C50A89400) [pid = 1164] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4F74CC00) [pid = 1164] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50A89800) [pid = 1164] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C51498000) [pid = 1164] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C5149DC00) [pid = 1164] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FDB6400) [pid = 1164] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FCA5800) [pid = 1164] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:04:02 INFO - PROCESS | 1164 | [GFX2-]: DrawTargetD2D 1.1 (0000008C48FD1040): Failed to create GradientStopCollection with no stops. 12:04:02 INFO - PROCESS | 1164 | [GFX3-]: No stops specified for gradient pattern. 12:04:02 INFO - PROCESS | 1164 | 1465499042657 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]]]}] 12:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1550ms 12:04:02 INFO - PROCESS | 1164 | 1465499042713 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 1164 | 1465499042718 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:04:02 INFO - PROCESS | 1164 | 1465499042723 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1164 | 1465499042726 Marionette TRACE conn6 <- [1,1126,null,{}] 12:04:02 INFO - PROCESS | 1164 | 1465499042732 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}] 12:04:02 INFO - PROCESS | 1164 | 1465499042735 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:02 INFO - PROCESS | 1164 | 1465499042818 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:04:02 INFO - PROCESS | 1164 | 1465499042833 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 1164 | 1465499042835 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48075800 == 28 [pid = 1164] [id = 291] 12:04:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42FCC800) [pid = 1164] [serial = 872] [outer = 0000000000000000] 12:04:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C43160C00) [pid = 1164] [serial = 873] [outer = 0000008C42FCC800] 12:04:02 INFO - PROCESS | 1164 | 1465499042883 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43812400) [pid = 1164] [serial = 874] [outer = 0000008C42FCC800] 12:04:03 INFO - PROCESS | 1164 | 1465499043348 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]]]}] 12:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 12:04:03 INFO - PROCESS | 1164 | 1465499043418 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:04:03 INFO - PROCESS | 1164 | 1465499043424 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:04:03 INFO - PROCESS | 1164 | 1465499043430 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 1164 | 1465499043433 Marionette TRACE conn6 <- [1,1130,null,{}] 12:04:03 INFO - PROCESS | 1164 | 1465499043437 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}] 12:04:03 INFO - PROCESS | 1164 | 1465499043440 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:03 INFO - PROCESS | 1164 | 1465499043531 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:04:03 INFO - PROCESS | 1164 | 1465499043547 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1164 | 1465499043549 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C496A1800 == 29 [pid = 1164] [id = 292] 12:04:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4823D800) [pid = 1164] [serial = 875] [outer = 0000000000000000] 12:04:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C482D8C00) [pid = 1164] [serial = 876] [outer = 0000008C4823D800] 12:04:03 INFO - PROCESS | 1164 | 1465499043599 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C48F5E400) [pid = 1164] [serial = 877] [outer = 0000008C4823D800] 12:04:04 INFO - PROCESS | 1164 | 1465499044086 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]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 12:04:04 INFO - PROCESS | 1164 | 1465499044124 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1164 | 1465499044126 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:04:04 INFO - PROCESS | 1164 | 1465499044130 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1164 | 1465499044133 Marionette TRACE conn6 <- [1,1134,null,{}] 12:04:04 INFO - PROCESS | 1164 | 1465499044145 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}] 12:04:04 INFO - PROCESS | 1164 | 1465499044150 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:04 INFO - PROCESS | 1164 | 1465499044236 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:04:04 INFO - PROCESS | 1164 | 1465499044316 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 1164 | 1465499044319 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F802800 == 30 [pid = 1164] [id = 293] 12:04:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42F48C00) [pid = 1164] [serial = 878] [outer = 0000000000000000] 12:04:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4C872000) [pid = 1164] [serial = 879] [outer = 0000008C42F48C00] 12:04:04 INFO - PROCESS | 1164 | 1465499044368 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CC6A800) [pid = 1164] [serial = 880] [outer = 0000008C42F48C00] 12:04:04 INFO - PROCESS | 1164 | 1465499044784 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]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 12:04:04 INFO - PROCESS | 1164 | 1465499044823 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1164 | 1465499044825 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:04:04 INFO - PROCESS | 1164 | 1465499044829 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1164 | 1465499044830 Marionette TRACE conn6 <- [1,1138,null,{}] 12:04:04 INFO - PROCESS | 1164 | 1465499044834 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}] 12:04:04 INFO - PROCESS | 1164 | 1465499044836 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:04 INFO - PROCESS | 1164 | 1465499044980 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:04:05 INFO - PROCESS | 1164 | 1465499045001 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 1164 | 1465499045004 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA37800 == 31 [pid = 1164] [id = 294] 12:04:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4D641400) [pid = 1164] [serial = 881] [outer = 0000000000000000] 12:04:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4D64E000) [pid = 1164] [serial = 882] [outer = 0000008C4D641400] 12:04:05 INFO - PROCESS | 1164 | 1465499045049 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4DBEB000) [pid = 1164] [serial = 883] [outer = 0000008C4D641400] 12:04:05 INFO - PROCESS | 1164 | 1465499045496 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]]]}] 12:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 12:04:05 INFO - PROCESS | 1164 | 1465499045503 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 1164 | 1465499045505 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:04:05 INFO - PROCESS | 1164 | 1465499045508 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:04:05 INFO - PROCESS | 1164 | 1465499045509 Marionette TRACE conn6 <- [1,1142,null,{}] 12:04:05 INFO - PROCESS | 1164 | 1465499045513 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}] 12:04:05 INFO - PROCESS | 1164 | 1465499045515 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:05 INFO - PROCESS | 1164 | 1465499045621 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:04:05 INFO - PROCESS | 1164 | 1465499045626 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 1164 | 1465499045628 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502F1000 == 32 [pid = 1164] [id = 295] 12:04:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4823C000) [pid = 1164] [serial = 884] [outer = 0000000000000000] 12:04:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4F7B0400) [pid = 1164] [serial = 885] [outer = 0000008C4823C000] 12:04:05 INFO - PROCESS | 1164 | 1465499045672 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4F8C2800) [pid = 1164] [serial = 886] [outer = 0000008C4823C000] 12:04:06 INFO - PROCESS | 1164 | 1465499046158 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]]]}] 12:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 12:04:06 INFO - PROCESS | 1164 | 1465499046203 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 1164 | 1465499046206 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:04:06 INFO - PROCESS | 1164 | 1465499046219 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - PROCESS | 1164 | 1465499046221 Marionette TRACE conn6 <- [1,1146,null,{}] 12:04:06 INFO - PROCESS | 1164 | 1465499046224 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}] 12:04:06 INFO - PROCESS | 1164 | 1465499046230 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:06 INFO - PROCESS | 1164 | 1465499046389 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:04:06 INFO - PROCESS | 1164 | 1465499046409 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 1164 | 1465499046411 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125C000 == 33 [pid = 1164] [id = 296] 12:04:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42E9C000) [pid = 1164] [serial = 887] [outer = 0000000000000000] 12:04:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4FD48400) [pid = 1164] [serial = 888] [outer = 0000008C42E9C000] 12:04:06 INFO - PROCESS | 1164 | 1465499046456 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C500C0800) [pid = 1164] [serial = 889] [outer = 0000008C42E9C000] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4CE96800) [pid = 1164] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C5149B800) [pid = 1164] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4315D000) [pid = 1164] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4C868000) [pid = 1164] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42DEAC00) [pid = 1164] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CE93800) [pid = 1164] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C43195800) [pid = 1164] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C43195C00) [pid = 1164] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C52C32400) [pid = 1164] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FCAD400) [pid = 1164] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C5149A800) [pid = 1164] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:04:06 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42F42400) [pid = 1164] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:04:07 INFO - PROCESS | 1164 | 1465499047009 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] 12:04:07 INFO - PROCESS | 1164 | 1465499047065 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:04:07 INFO - PROCESS | 1164 | 1465499047068 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:04:07 INFO - PROCESS | 1164 | 1465499047070 Marionette TRACE conn6 <- [1,1150,null,{}] 12:04:07 INFO - PROCESS | 1164 | 1465499047073 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}] 12:04:07 INFO - PROCESS | 1164 | 1465499047075 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:07 INFO - PROCESS | 1164 | 1465499047182 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:04:07 INFO - PROCESS | 1164 | 1465499047230 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 1164 | 1465499047231 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C64000 == 34 [pid = 1164] [id = 297] 12:04:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42E98400) [pid = 1164] [serial = 890] [outer = 0000000000000000] 12:04:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FE29C00) [pid = 1164] [serial = 891] [outer = 0000008C42E98400] 12:04:07 INFO - PROCESS | 1164 | 1465499047276 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50380800) [pid = 1164] [serial = 892] [outer = 0000008C42E98400] 12:04:07 INFO - PROCESS | 1164 | 1465499047646 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]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 12:04:07 INFO - PROCESS | 1164 | 1465499047709 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:04:07 INFO - PROCESS | 1164 | 1465499047711 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:04:07 INFO - PROCESS | 1164 | 1465499047717 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 1164 | 1465499047719 Marionette TRACE conn6 <- [1,1154,null,{}] 12:04:07 INFO - PROCESS | 1164 | 1465499047722 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}] 12:04:07 INFO - PROCESS | 1164 | 1465499047725 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:07 INFO - PROCESS | 1164 | 1465499047804 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:04:07 INFO - PROCESS | 1164 | 1465499047810 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 1164 | 1465499047812 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54173800 == 35 [pid = 1164] [id = 298] 12:04:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50775C00) [pid = 1164] [serial = 893] [outer = 0000000000000000] 12:04:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C507B6C00) [pid = 1164] [serial = 894] [outer = 0000008C50775C00] 12:04:07 INFO - PROCESS | 1164 | 1465499047856 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50A8D400) [pid = 1164] [serial = 895] [outer = 0000008C50775C00] 12:04:08 INFO - PROCESS | 1164 | 1465499048288 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]]]}] 12:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 12:04:08 INFO - PROCESS | 1164 | 1465499048350 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 1164 | 1465499048353 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:04:08 INFO - PROCESS | 1164 | 1465499048356 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:04:08 INFO - PROCESS | 1164 | 1465499048357 Marionette TRACE conn6 <- [1,1158,null,{}] 12:04:08 INFO - PROCESS | 1164 | 1465499048361 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}] 12:04:08 INFO - PROCESS | 1164 | 1465499048363 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:08 INFO - PROCESS | 1164 | 1465499048443 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:04:08 INFO - PROCESS | 1164 | 1465499048451 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 1164 | 1465499048453 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F7EB800 == 36 [pid = 1164] [id = 299] 12:04:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C509AFC00) [pid = 1164] [serial = 896] [outer = 0000000000000000] 12:04:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C51498000) [pid = 1164] [serial = 897] [outer = 0000008C509AFC00] 12:04:08 INFO - PROCESS | 1164 | 1465499048497 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5229A800) [pid = 1164] [serial = 898] [outer = 0000008C509AFC00] 12:04:09 INFO - PROCESS | 1164 | 1465499049021 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]]]}] 12:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 732ms 12:04:09 INFO - PROCESS | 1164 | 1465499049092 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 1164 | 1465499049097 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:04:09 INFO - PROCESS | 1164 | 1465499049103 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - PROCESS | 1164 | 1465499049107 Marionette TRACE conn6 <- [1,1162,null,{}] 12:04:09 INFO - PROCESS | 1164 | 1465499049191 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}] 12:04:09 INFO - PROCESS | 1164 | 1465499049195 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:09 INFO - PROCESS | 1164 | 1465499049320 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:04:09 INFO - PROCESS | 1164 | 1465499049387 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:09 INFO - PROCESS | 1164 | 1465499049392 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4940E800 == 37 [pid = 1164] [id = 300] 12:04:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42FD1400) [pid = 1164] [serial = 899] [outer = 0000000000000000] 12:04:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C43192800) [pid = 1164] [serial = 900] [outer = 0000008C42FD1400] 12:04:09 INFO - PROCESS | 1164 | 1465499049474 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C478A5C00) [pid = 1164] [serial = 901] [outer = 0000008C42FD1400] 12:04:10 INFO - PROCESS | 1164 | 1465499050208 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] 12:04:10 INFO - PROCESS | 1164 | 1465499050288 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:04:10 INFO - PROCESS | 1164 | 1465499050294 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:04:10 INFO - PROCESS | 1164 | 1465499050297 Marionette TRACE conn6 <- [1,1166,null,{}] 12:04:10 INFO - PROCESS | 1164 | 1465499050301 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}] 12:04:10 INFO - PROCESS | 1164 | 1465499050305 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:10 INFO - PROCESS | 1164 | 1465499050441 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:04:10 INFO - PROCESS | 1164 | 1465499050510 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 1164 | 1465499050513 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E8000 == 38 [pid = 1164] [id = 301] 12:04:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4900A800) [pid = 1164] [serial = 902] [outer = 0000000000000000] 12:04:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4987CC00) [pid = 1164] [serial = 903] [outer = 0000008C4900A800] 12:04:10 INFO - PROCESS | 1164 | 1465499050611 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4CE8D800) [pid = 1164] [serial = 904] [outer = 0000008C4900A800] 12:04:11 INFO - PROCESS | 1164 | 1465499051449 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] 12:04:11 INFO - PROCESS | 1164 | 1465499051550 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:04:11 INFO - PROCESS | 1164 | 1465499051555 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 1164 | 1465499051559 Marionette TRACE conn6 <- [1,1170,null,{}] 12:04:11 INFO - PROCESS | 1164 | 1465499051564 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}] 12:04:11 INFO - PROCESS | 1164 | 1465499051567 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:11 INFO - PROCESS | 1164 | 1465499051694 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54173800 == 37 [pid = 1164] [id = 298] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C64000 == 36 [pid = 1164] [id = 297] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125C000 == 35 [pid = 1164] [id = 296] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502F1000 == 34 [pid = 1164] [id = 295] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA37800 == 33 [pid = 1164] [id = 294] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F802800 == 32 [pid = 1164] [id = 293] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C496A1800 == 31 [pid = 1164] [id = 292] 12:04:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48075800 == 30 [pid = 1164] [id = 291] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C52CAE400) [pid = 1164] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C53406400) [pid = 1164] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C50373C00) [pid = 1164] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C514A1C00) [pid = 1164] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C5077B000) [pid = 1164] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50BE0400) [pid = 1164] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50A80C00) [pid = 1164] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C52783800) [pid = 1164] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4D7CA800) [pid = 1164] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4DBE2C00) [pid = 1164] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4F7B4000) [pid = 1164] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C5254B800) [pid = 1164] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C436EA400) [pid = 1164] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C47F10800) [pid = 1164] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4C86FC00) [pid = 1164] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4CC66400) [pid = 1164] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FD45800) [pid = 1164] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4CF9DC00) [pid = 1164] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FE2F000) [pid = 1164] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C43440C00) [pid = 1164] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C47844000) [pid = 1164] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C47F36C00) [pid = 1164] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4853A800) [pid = 1164] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:04:11 INFO - PROCESS | 1164 | 1465499051804 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 1164 | 1465499051809 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4460B800 == 31 [pid = 1164] [id = 302] 12:04:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42DECC00) [pid = 1164] [serial = 905] [outer = 0000000000000000] 12:04:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42FC9800) [pid = 1164] [serial = 906] [outer = 0000008C42DECC00] 12:04:11 INFO - PROCESS | 1164 | 1465499051860 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C478ABC00) [pid = 1164] [serial = 907] [outer = 0000008C42DECC00] 12:04:12 INFO - PROCESS | 1164 | 1465499052307 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] 12:04:12 INFO - PROCESS | 1164 | 1465499052402 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:04:12 INFO - PROCESS | 1164 | 1465499052409 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 1164 | 1465499052412 Marionette TRACE conn6 <- [1,1174,null,{}] 12:04:12 INFO - PROCESS | 1164 | 1465499052415 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}] 12:04:12 INFO - PROCESS | 1164 | 1465499052418 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:12 INFO - PROCESS | 1164 | 1465499052512 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:04:12 INFO - PROCESS | 1164 | 1465499052518 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 1164 | 1465499052521 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D22F800 == 32 [pid = 1164] [id = 303] 12:04:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C49669C00) [pid = 1164] [serial = 908] [outer = 0000000000000000] 12:04:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4C86B000) [pid = 1164] [serial = 909] [outer = 0000008C49669C00] 12:04:12 INFO - PROCESS | 1164 | 1465499052568 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CC68000) [pid = 1164] [serial = 910] [outer = 0000008C49669C00] 12:04:13 INFO - PROCESS | 1164 | 1465499053036 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] 12:04:13 INFO - PROCESS | 1164 | 1465499053135 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:04:13 INFO - PROCESS | 1164 | 1465499053138 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 1164 | 1465499053142 Marionette TRACE conn6 <- [1,1178,null,{}] 12:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:04:13 INFO - PROCESS | 1164 | 1465499053156 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}] 12:04:13 INFO - PROCESS | 1164 | 1465499053168 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:13 INFO - PROCESS | 1164 | 1465499053287 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:04:13 INFO - PROCESS | 1164 | 1465499053297 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 1164 | 1465499053300 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA2C800 == 33 [pid = 1164] [id = 304] 12:04:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42DE3400) [pid = 1164] [serial = 911] [outer = 0000000000000000] 12:04:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4DB5F000) [pid = 1164] [serial = 912] [outer = 0000008C42DE3400] 12:04:13 INFO - PROCESS | 1164 | 1465499053350 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4F8BA400) [pid = 1164] [serial = 913] [outer = 0000008C42DE3400] 12:04:13 INFO - PROCESS | 1164 | 1465499053778 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] 12:04:13 INFO - PROCESS | 1164 | 1465499053841 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:04:13 INFO - PROCESS | 1164 | 1465499053844 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 1164 | 1465499053846 Marionette TRACE conn6 <- [1,1182,null,{}] 12:04:13 INFO - PROCESS | 1164 | 1465499053850 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}] 12:04:13 INFO - PROCESS | 1164 | 1465499053852 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:13 INFO - PROCESS | 1164 | 1465499053982 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:04:14 INFO - PROCESS | 1164 | 1465499054031 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 1164 | 1465499054033 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C504A7800 == 34 [pid = 1164] [id = 305] 12:04:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FD49000) [pid = 1164] [serial = 914] [outer = 0000000000000000] 12:04:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDBE000) [pid = 1164] [serial = 915] [outer = 0000008C4FD49000] 12:04:14 INFO - PROCESS | 1164 | 1465499054079 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE27800) [pid = 1164] [serial = 916] [outer = 0000008C4FD49000] 12:04:14 INFO - PROCESS | 1164 | 1465499054507 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] 12:04:14 INFO - PROCESS | 1164 | 1465499054584 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:04:14 INFO - PROCESS | 1164 | 1465499054587 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - PROCESS | 1164 | 1465499054588 Marionette TRACE conn6 <- [1,1186,null,{}] 12:04:14 INFO - PROCESS | 1164 | 1465499054592 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}] 12:04:14 INFO - PROCESS | 1164 | 1465499054594 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:14 INFO - PROCESS | 1164 | 1465499054721 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:04:14 INFO - PROCESS | 1164 | 1465499054744 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 1164 | 1465499054746 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525B2000 == 35 [pid = 1164] [id = 306] 12:04:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50779800) [pid = 1164] [serial = 917] [outer = 0000000000000000] 12:04:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5077EC00) [pid = 1164] [serial = 918] [outer = 0000008C50779800] 12:04:14 INFO - PROCESS | 1164 | 1465499054791 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C50AD5C00) [pid = 1164] [serial = 919] [outer = 0000008C50779800] 12:04:15 INFO - PROCESS | 1164 | 1465499055240 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]]]}] 12:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 12:04:15 INFO - PROCESS | 1164 | 1465499055286 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 1164 | 1465499055289 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:04:15 INFO - PROCESS | 1164 | 1465499055292 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - PROCESS | 1164 | 1465499055294 Marionette TRACE conn6 <- [1,1190,null,{}] 12:04:15 INFO - PROCESS | 1164 | 1465499055297 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}] 12:04:15 INFO - PROCESS | 1164 | 1465499055304 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:15 INFO - PROCESS | 1164 | 1465499055436 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:04:15 INFO - PROCESS | 1164 | 1465499055488 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 1164 | 1465499055490 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542BA800 == 36 [pid = 1164] [id = 307] 12:04:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C525C8400) [pid = 1164] [serial = 920] [outer = 0000000000000000] 12:04:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C53402400) [pid = 1164] [serial = 921] [outer = 0000008C525C8400] 12:04:15 INFO - PROCESS | 1164 | 1465499055535 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C534FB800) [pid = 1164] [serial = 922] [outer = 0000008C525C8400] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4823D800) [pid = 1164] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42F48C00) [pid = 1164] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4D641400) [pid = 1164] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C47FBD000) [pid = 1164] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4823C000) [pid = 1164] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42FCC800) [pid = 1164] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42E98400) [pid = 1164] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42E9C000) [pid = 1164] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50775C00) [pid = 1164] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C43160800) [pid = 1164] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4CC62C00) [pid = 1164] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FDCB400) [pid = 1164] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:04:16 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C534F9800) [pid = 1164] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:04:16 INFO - PROCESS | 1164 | 1465499056053 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]]]}] 12:04:16 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 12:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 797ms 12:04:16 INFO - PROCESS | 1164 | 1465499056091 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 1164 | 1465499056094 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:04:16 INFO - PROCESS | 1164 | 1465499056097 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 1164 | 1465499056099 Marionette TRACE conn6 <- [1,1194,null,{}] 12:04:16 INFO - PROCESS | 1164 | 1465499056103 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}] 12:04:16 INFO - PROCESS | 1164 | 1465499056104 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:16 INFO - PROCESS | 1164 | 1465499056188 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:04:16 INFO - PROCESS | 1164 | 1465499056196 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 1164 | 1465499056198 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AF4000 == 37 [pid = 1164] [id = 308] 12:04:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42E9C000) [pid = 1164] [serial = 923] [outer = 0000000000000000] 12:04:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CC62C00) [pid = 1164] [serial = 924] [outer = 0000008C42E9C000] 12:04:16 INFO - PROCESS | 1164 | 1465499056243 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C5077E000) [pid = 1164] [serial = 925] [outer = 0000008C42E9C000] 12:04:16 INFO - PROCESS | 1164 | 1465499056779 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]]]}] 12:04:16 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 12:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 732ms 12:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:04:16 INFO - PROCESS | 1164 | 1465499056833 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 1164 | 1465499056835 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:04:16 INFO - PROCESS | 1164 | 1465499056838 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 1164 | 1465499056840 Marionette TRACE conn6 <- [1,1198,null,{}] 12:04:16 INFO - PROCESS | 1164 | 1465499056844 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}] 12:04:16 INFO - PROCESS | 1164 | 1465499056845 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:16 INFO - PROCESS | 1164 | 1465499056937 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:04:17 INFO - PROCESS | 1164 | 1465499057014 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 1164 | 1465499057015 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F90800 == 38 [pid = 1164] [id = 309] 12:04:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4F8BB800) [pid = 1164] [serial = 926] [outer = 0000000000000000] 12:04:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C53A8C400) [pid = 1164] [serial = 927] [outer = 0000008C4F8BB800] 12:04:17 INFO - PROCESS | 1164 | 1465499057060 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C53C1B800) [pid = 1164] [serial = 928] [outer = 0000008C4F8BB800] 12:04:17 INFO - PROCESS | 1164 | 1465499057419 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]]]}] 12:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 12:04:17 INFO - PROCESS | 1164 | 1465499057470 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 1164 | 1465499057473 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:04:17 INFO - PROCESS | 1164 | 1465499057476 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:04:17 INFO - PROCESS | 1164 | 1465499057477 Marionette TRACE conn6 <- [1,1202,null,{}] 12:04:17 INFO - PROCESS | 1164 | 1465499057481 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}] 12:04:17 INFO - PROCESS | 1164 | 1465499057483 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:17 INFO - PROCESS | 1164 | 1465499057624 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:04:17 INFO - PROCESS | 1164 | 1465499057633 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 1164 | 1465499057635 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA2C000 == 39 [pid = 1164] [id = 310] 12:04:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53C20000) [pid = 1164] [serial = 929] [outer = 0000000000000000] 12:04:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C53C71400) [pid = 1164] [serial = 930] [outer = 0000008C53C20000] 12:04:17 INFO - PROCESS | 1164 | 1465499057679 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C53C78C00) [pid = 1164] [serial = 931] [outer = 0000008C53C20000] 12:04:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4351E800 == 38 [pid = 1164] [id = 290] 12:04:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4460B800 == 37 [pid = 1164] [id = 302] 12:04:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E8000 == 36 [pid = 1164] [id = 301] 12:04:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F7EB800 == 35 [pid = 1164] [id = 299] 12:04:18 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4940E800 == 34 [pid = 1164] [id = 300] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C504A7800 == 33 [pid = 1164] [id = 305] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542BA800 == 32 [pid = 1164] [id = 307] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA2C800 == 31 [pid = 1164] [id = 304] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525B2000 == 30 [pid = 1164] [id = 306] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D22F800 == 29 [pid = 1164] [id = 303] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F90800 == 28 [pid = 1164] [id = 309] 12:04:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AF4000 == 27 [pid = 1164] [id = 308] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F758C00) [pid = 1164] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C50A8D400) [pid = 1164] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CE8F400) [pid = 1164] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C500C0800) [pid = 1164] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C52CB5800) [pid = 1164] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C50374000) [pid = 1164] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C53A8D000) [pid = 1164] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53A84800) [pid = 1164] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C51498000) [pid = 1164] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50380800) [pid = 1164] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4CC6A800) [pid = 1164] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C482D8C00) [pid = 1164] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C48F5E400) [pid = 1164] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4C872000) [pid = 1164] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4D64E000) [pid = 1164] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C494A4400) [pid = 1164] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C48247C00) [pid = 1164] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4F7B0400) [pid = 1164] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4DBEB000) [pid = 1164] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C43160C00) [pid = 1164] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C43812400) [pid = 1164] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C4FE29C00) [pid = 1164] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C4FD48400) [pid = 1164] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4F8C2800) [pid = 1164] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C507B6C00) [pid = 1164] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C48F52400) [pid = 1164] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (0000008C43B47C00) [pid = 1164] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:04:19 INFO - PROCESS | 1164 | 1465499059450 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]]]}] 12:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1999ms 12:04:19 INFO - PROCESS | 1164 | 1465499059479 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:04:19 INFO - PROCESS | 1164 | 1465499059484 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:04:19 INFO - PROCESS | 1164 | 1465499059489 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:04:19 INFO - PROCESS | 1164 | 1465499059492 Marionette TRACE conn6 <- [1,1206,null,{}] 12:04:19 INFO - PROCESS | 1164 | 1465499059498 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}] 12:04:19 INFO - PROCESS | 1164 | 1465499059501 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:19 INFO - PROCESS | 1164 | 1465499059594 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:04:19 INFO - PROCESS | 1164 | 1465499059601 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 1164 | 1465499059606 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47FEA800 == 28 [pid = 1164] [id = 311] 12:04:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C42FC6C00) [pid = 1164] [serial = 932] [outer = 0000000000000000] 12:04:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C42FC8000) [pid = 1164] [serial = 933] [outer = 0000008C42FC6C00] 12:04:19 INFO - PROCESS | 1164 | 1465499059656 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C43193400) [pid = 1164] [serial = 934] [outer = 0000008C42FC6C00] 12:04:20 INFO - PROCESS | 1164 | 1465499060121 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]]]}] 12:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 12:04:20 INFO - PROCESS | 1164 | 1465499060182 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 1164 | 1465499060188 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:04:20 INFO - PROCESS | 1164 | 1465499060194 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 1164 | 1465499060197 Marionette TRACE conn6 <- [1,1210,null,{}] 12:04:20 INFO - PROCESS | 1164 | 1465499060201 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}] 12:04:20 INFO - PROCESS | 1164 | 1465499060204 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:20 INFO - PROCESS | 1164 | 1465499060294 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:04:20 INFO - PROCESS | 1164 | 1465499060302 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:20 INFO - PROCESS | 1164 | 1465499060305 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49708000 == 29 [pid = 1164] [id = 312] 12:04:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C43812800) [pid = 1164] [serial = 935] [outer = 0000000000000000] 12:04:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C43B18000) [pid = 1164] [serial = 936] [outer = 0000008C43812800] 12:04:20 INFO - PROCESS | 1164 | 1465499060360 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C477F1800) [pid = 1164] [serial = 937] [outer = 0000008C43812800] 12:04:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 12:04:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 12:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:20 INFO - _addTest/ [0,1213,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 1164 | 1465499060827 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:04:20 INFO - PROCESS | 1164 | 1465499060834 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 1164 | 1465499060838 Marionette TRACE conn6 <- [1,1214,null,{}] 12:04:20 INFO - PROCESS | 1164 | 1465499060850 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}] 12:04:20 INFO - PROCESS | 1164 | 1465499060855 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:20 INFO - PROCESS | 1164 | 1465499060947 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:04:20 INFO - PROCESS | 1164 | 1465499060988 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 1164 | 1465499060991 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB87800 == 30 [pid = 1164] [id = 313] 12:04:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C41568000) [pid = 1164] [serial = 938] [outer = 0000000000000000] 12:04:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C48F52400) [pid = 1164] [serial = 939] [outer = 0000008C41568000] 12:04:21 INFO - PROCESS | 1164 | 1465499061040 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C48F6C400) [pid = 1164] [serial = 940] [outer = 0000008C41568000] 12:04:21 INFO - PROCESS | 1164 | 1465499061456 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]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 688ms 12:04:21 INFO - PROCESS | 1164 | 1465499061522 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 1164 | 1465499061525 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:04:21 INFO - PROCESS | 1164 | 1465499061528 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 1164 | 1465499061530 Marionette TRACE conn6 <- [1,1218,null,{}] 12:04:21 INFO - PROCESS | 1164 | 1465499061534 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}] 12:04:21 INFO - PROCESS | 1164 | 1465499061536 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:21 INFO - PROCESS | 1164 | 1465499061623 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:04:21 INFO - PROCESS | 1164 | 1465499061628 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 1164 | 1465499061630 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93D000 == 31 [pid = 1164] [id = 314] 12:04:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C494AB000) [pid = 1164] [serial = 941] [outer = 0000000000000000] 12:04:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C49B4AC00) [pid = 1164] [serial = 942] [outer = 0000008C494AB000] 12:04:21 INFO - PROCESS | 1164 | 1465499061677 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4C899800) [pid = 1164] [serial = 943] [outer = 0000008C494AB000] 12:04:22 INFO - PROCESS | 1164 | 1465499062093 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]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 12:04:22 INFO - PROCESS | 1164 | 1465499062160 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 1164 | 1465499062162 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:04:22 INFO - PROCESS | 1164 | 1465499062166 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - PROCESS | 1164 | 1465499062168 Marionette TRACE conn6 <- [1,1222,null,{}] 12:04:22 INFO - PROCESS | 1164 | 1465499062171 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}] 12:04:22 INFO - PROCESS | 1164 | 1465499062174 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:22 INFO - PROCESS | 1164 | 1465499062255 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:04:22 INFO - PROCESS | 1164 | 1465499062261 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 1164 | 1465499062264 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FBDD800 == 32 [pid = 1164] [id = 315] 12:04:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43812400) [pid = 1164] [serial = 944] [outer = 0000000000000000] 12:04:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CC6A800) [pid = 1164] [serial = 945] [outer = 0000008C43812400] 12:04:22 INFO - PROCESS | 1164 | 1465499062309 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CF98000) [pid = 1164] [serial = 946] [outer = 0000008C43812400] 12:04:22 INFO - PROCESS | 1164 | 1465499062754 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]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 628ms 12:04:22 INFO - PROCESS | 1164 | 1465499062803 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 1164 | 1465499062805 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:04:22 INFO - PROCESS | 1164 | 1465499062808 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - PROCESS | 1164 | 1465499062810 Marionette TRACE conn6 <- [1,1226,null,{}] 12:04:22 INFO - PROCESS | 1164 | 1465499062814 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}] 12:04:22 INFO - PROCESS | 1164 | 1465499062820 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:22 INFO - PROCESS | 1164 | 1465499062928 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:04:22 INFO - PROCESS | 1164 | 1465499062936 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 1164 | 1465499062938 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502F5800 == 33 [pid = 1164] [id = 316] 12:04:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4D64F000) [pid = 1164] [serial = 947] [outer = 0000000000000000] 12:04:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4F753800) [pid = 1164] [serial = 948] [outer = 0000008C4D64F000] 12:04:22 INFO - PROCESS | 1164 | 1465499062983 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F7B4C00) [pid = 1164] [serial = 949] [outer = 0000008C4D64F000] 12:04:23 INFO - PROCESS | 1164 | 1465499063372 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]]]}] 12:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 628ms 12:04:23 INFO - PROCESS | 1164 | 1465499063440 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 1164 | 1465499063442 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:04:23 INFO - PROCESS | 1164 | 1465499063445 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - PROCESS | 1164 | 1465499063447 Marionette TRACE conn6 <- [1,1230,null,{}] 12:04:23 INFO - PROCESS | 1164 | 1465499063451 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}] 12:04:23 INFO - PROCESS | 1164 | 1465499063453 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:23 INFO - PROCESS | 1164 | 1465499063532 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:04:23 INFO - PROCESS | 1164 | 1465499063537 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 1164 | 1465499063539 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5124F800 == 34 [pid = 1164] [id = 317] 12:04:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F8C0400) [pid = 1164] [serial = 950] [outer = 0000000000000000] 12:04:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FCA6C00) [pid = 1164] [serial = 951] [outer = 0000008C4F8C0400] 12:04:23 INFO - PROCESS | 1164 | 1465499063583 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD44C00) [pid = 1164] [serial = 952] [outer = 0000008C4F8C0400] 12:04:24 INFO - PROCESS | 1164 | 1465499064008 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]]]}] 12:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 12:04:24 INFO - PROCESS | 1164 | 1465499064077 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 1164 | 1465499064079 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:04:24 INFO - PROCESS | 1164 | 1465499064083 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - PROCESS | 1164 | 1465499064085 Marionette TRACE conn6 <- [1,1234,null,{}] 12:04:24 INFO - PROCESS | 1164 | 1465499064088 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}] 12:04:24 INFO - PROCESS | 1164 | 1465499064090 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:24 INFO - PROCESS | 1164 | 1465499064170 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:04:24 INFO - PROCESS | 1164 | 1465499064178 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 1164 | 1465499064180 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5259F800 == 35 [pid = 1164] [id = 318] 12:04:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42F48800) [pid = 1164] [serial = 953] [outer = 0000000000000000] 12:04:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDBE400) [pid = 1164] [serial = 954] [outer = 0000008C42F48800] 12:04:24 INFO - PROCESS | 1164 | 1465499064225 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FE26800) [pid = 1164] [serial = 955] [outer = 0000008C42F48800] 12:04:24 INFO - PROCESS | 1164 | 1465499064724 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]]]}] 12:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 693ms 12:04:24 INFO - PROCESS | 1164 | 1465499064783 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 1164 | 1465499064785 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:04:24 INFO - PROCESS | 1164 | 1465499064788 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:04:24 INFO - PROCESS | 1164 | 1465499064790 Marionette TRACE conn6 <- [1,1238,null,{}] 12:04:24 INFO - PROCESS | 1164 | 1465499064794 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}] 12:04:24 INFO - PROCESS | 1164 | 1465499064796 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:24 INFO - PROCESS | 1164 | 1465499064924 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:04:24 INFO - PROCESS | 1164 | 1465499064946 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 1164 | 1465499064948 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB87000 == 36 [pid = 1164] [id = 319] 12:04:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE24800) [pid = 1164] [serial = 956] [outer = 0000000000000000] 12:04:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FFADC00) [pid = 1164] [serial = 957] [outer = 0000008C4FE24800] 12:04:25 INFO - PROCESS | 1164 | 1465499064994 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50375800) [pid = 1164] [serial = 958] [outer = 0000008C4FE24800] 12:04:25 INFO - PROCESS | 1164 | 1465499065443 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]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 12:04:25 INFO - PROCESS | 1164 | 1465499065485 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 1164 | 1465499065487 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:04:25 INFO - PROCESS | 1164 | 1465499065490 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:04:25 INFO - PROCESS | 1164 | 1465499065492 Marionette TRACE conn6 <- [1,1242,null,{}] 12:04:25 INFO - PROCESS | 1164 | 1465499065495 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}] 12:04:25 INFO - PROCESS | 1164 | 1465499065497 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:25 INFO - PROCESS | 1164 | 1465499065608 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:04:25 INFO - PROCESS | 1164 | 1465499065614 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:25 INFO - PROCESS | 1164 | 1465499065616 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417F800 == 37 [pid = 1164] [id = 320] 12:04:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C50381000) [pid = 1164] [serial = 959] [outer = 0000000000000000] 12:04:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50778C00) [pid = 1164] [serial = 960] [outer = 0000008C50381000] 12:04:25 INFO - PROCESS | 1164 | 1465499065660 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C50A80C00) [pid = 1164] [serial = 961] [outer = 0000008C50381000] 12:04:26 INFO - PROCESS | 1164 | 1465499066123 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]]]}] 12:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 669ms 12:04:26 INFO - PROCESS | 1164 | 1465499066163 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 1164 | 1465499066166 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:04:26 INFO - PROCESS | 1164 | 1465499066169 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - PROCESS | 1164 | 1465499066172 Marionette TRACE conn6 <- [1,1246,null,{}] 12:04:26 INFO - PROCESS | 1164 | 1465499066180 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}] 12:04:26 INFO - PROCESS | 1164 | 1465499066183 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:26 INFO - PROCESS | 1164 | 1465499066338 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:04:26 INFO - PROCESS | 1164 | 1465499066367 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 1164 | 1465499066370 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FBD8800 == 38 [pid = 1164] [id = 321] 12:04:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C50A88000) [pid = 1164] [serial = 962] [outer = 0000000000000000] 12:04:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5149E800) [pid = 1164] [serial = 963] [outer = 0000008C50A88000] 12:04:26 INFO - PROCESS | 1164 | 1465499066416 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C5277CC00) [pid = 1164] [serial = 964] [outer = 0000008C50A88000] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C50779800) [pid = 1164] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C525C8400) [pid = 1164] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C42E9C000) [pid = 1164] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42DE3400) [pid = 1164] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C49669C00) [pid = 1164] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42DECC00) [pid = 1164] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4900A800) [pid = 1164] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42FD1400) [pid = 1164] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C509AFC00) [pid = 1164] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FD49000) [pid = 1164] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:04:26 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4F8BB800) [pid = 1164] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:04:27 INFO - PROCESS | 1164 | 1465499067012 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]]]}] 12:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 881ms 12:04:27 INFO - PROCESS | 1164 | 1465499067052 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 1164 | 1465499067054 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:04:27 INFO - PROCESS | 1164 | 1465499067058 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 1164 | 1465499067059 Marionette TRACE conn6 <- [1,1250,null,{}] 12:04:27 INFO - PROCESS | 1164 | 1465499067063 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}] 12:04:27 INFO - PROCESS | 1164 | 1465499067065 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:27 INFO - PROCESS | 1164 | 1465499067147 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:04:27 INFO - PROCESS | 1164 | 1465499067221 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 1164 | 1465499067223 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C94000 == 39 [pid = 1164] [id = 322] 12:04:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C42FCCC00) [pid = 1164] [serial = 965] [outer = 0000000000000000] 12:04:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FE28C00) [pid = 1164] [serial = 966] [outer = 0000008C42FCCC00] 12:04:27 INFO - PROCESS | 1164 | 1465499067268 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C52C2D800) [pid = 1164] [serial = 967] [outer = 0000008C42FCCC00] 12:04:27 INFO - PROCESS | 1164 | 1465499067626 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]]]}] 12:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 628ms 12:04:27 INFO - PROCESS | 1164 | 1465499067689 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 1164 | 1465499067692 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:04:27 INFO - PROCESS | 1164 | 1465499067695 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 1164 | 1465499067696 Marionette TRACE conn6 <- [1,1254,null,{}] 12:04:27 INFO - PROCESS | 1164 | 1465499067700 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}] 12:04:27 INFO - PROCESS | 1164 | 1465499067702 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:27 INFO - PROCESS | 1164 | 1465499067813 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:04:27 INFO - PROCESS | 1164 | 1465499067820 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 1164 | 1465499067822 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C570A1000 == 40 [pid = 1164] [id = 323] 12:04:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4C8A0800) [pid = 1164] [serial = 968] [outer = 0000000000000000] 12:04:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C53405800) [pid = 1164] [serial = 969] [outer = 0000008C4C8A0800] 12:04:27 INFO - PROCESS | 1164 | 1465499067867 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C53A85400) [pid = 1164] [serial = 970] [outer = 0000008C4C8A0800] 12:04:28 INFO - PROCESS | 1164 | 1465499068269 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]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 12:04:28 INFO - PROCESS | 1164 | 1465499068326 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 1164 | 1465499068328 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:04:28 INFO - PROCESS | 1164 | 1465499068331 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 1164 | 1465499068332 Marionette TRACE conn6 <- [1,1258,null,{}] 12:04:28 INFO - PROCESS | 1164 | 1465499068336 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}] 12:04:28 INFO - PROCESS | 1164 | 1465499068338 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:28 INFO - PROCESS | 1164 | 1465499068449 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:04:28 INFO - PROCESS | 1164 | 1465499068457 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 1164 | 1465499068459 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C575E8800 == 41 [pid = 1164] [id = 324] 12:04:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C534FA800) [pid = 1164] [serial = 971] [outer = 0000000000000000] 12:04:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C53C15400) [pid = 1164] [serial = 972] [outer = 0000008C534FA800] 12:04:28 INFO - PROCESS | 1164 | 1465499068511 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C53C6F400) [pid = 1164] [serial = 973] [outer = 0000008C534FA800] 12:04:28 INFO - PROCESS | 1164 | 1465499068969 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]]]}] 12:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 12:04:29 INFO - PROCESS | 1164 | 1465499069089 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:04:29 INFO - PROCESS | 1164 | 1465499069094 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:04:29 INFO - PROCESS | 1164 | 1465499069160 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - PROCESS | 1164 | 1465499069165 Marionette TRACE conn6 <- [1,1262,null,{}] 12:04:29 INFO - PROCESS | 1164 | 1465499069172 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}] 12:04:29 INFO - PROCESS | 1164 | 1465499069176 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:29 INFO - PROCESS | 1164 | 1465499069308 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:04:29 INFO - PROCESS | 1164 | 1465499069400 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 1164 | 1465499069405 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484B8800 == 42 [pid = 1164] [id = 325] 12:04:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42F42400) [pid = 1164] [serial = 974] [outer = 0000000000000000] 12:04:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C42FCD000) [pid = 1164] [serial = 975] [outer = 0000008C42F42400] 12:04:29 INFO - PROCESS | 1164 | 1465499069465 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C431A1400) [pid = 1164] [serial = 976] [outer = 0000008C42F42400] 12:04:30 INFO - PROCESS | 1164 | 1465499070246 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]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1210ms 12:04:30 INFO - PROCESS | 1164 | 1465499070311 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:04:30 INFO - PROCESS | 1164 | 1465499070317 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:04:30 INFO - PROCESS | 1164 | 1465499070323 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 1164 | 1465499070326 Marionette TRACE conn6 <- [1,1266,null,{}] 12:04:30 INFO - PROCESS | 1164 | 1465499070372 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}] 12:04:30 INFO - PROCESS | 1164 | 1465499070375 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:30 INFO - PROCESS | 1164 | 1465499070492 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:04:30 INFO - PROCESS | 1164 | 1465499070659 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 1164 | 1465499070662 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47CC4000 == 43 [pid = 1164] [id = 326] 12:04:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C47F2B400) [pid = 1164] [serial = 977] [outer = 0000000000000000] 12:04:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C48F62400) [pid = 1164] [serial = 978] [outer = 0000008C47F2B400] 12:04:30 INFO - PROCESS | 1164 | 1465499070720 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4966E800) [pid = 1164] [serial = 979] [outer = 0000008C47F2B400] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C570A1000 == 42 [pid = 1164] [id = 323] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C94000 == 41 [pid = 1164] [id = 322] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FBD8800 == 40 [pid = 1164] [id = 321] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417F800 == 39 [pid = 1164] [id = 320] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB87000 == 38 [pid = 1164] [id = 319] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5259F800 == 37 [pid = 1164] [id = 318] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5124F800 == 36 [pid = 1164] [id = 317] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502F5800 == 35 [pid = 1164] [id = 316] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FBDD800 == 34 [pid = 1164] [id = 315] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C53C71400) [pid = 1164] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F93D000 == 33 [pid = 1164] [id = 314] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB87800 == 32 [pid = 1164] [id = 313] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49708000 == 31 [pid = 1164] [id = 312] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47FEA800 == 30 [pid = 1164] [id = 311] 12:04:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA2C000 == 29 [pid = 1164] [id = 310] 12:04:31 INFO - PROCESS | 1164 | 1465499071641 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]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1389ms 12:04:31 INFO - PROCESS | 1164 | 1465499071713 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 1164 | 1465499071718 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:04:31 INFO - PROCESS | 1164 | 1465499071722 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 1164 | 1465499071727 Marionette TRACE conn6 <- [1,1270,null,{}] 12:04:31 INFO - PROCESS | 1164 | 1465499071733 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}] 12:04:31 INFO - PROCESS | 1164 | 1465499071735 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:31 INFO - PROCESS | 1164 | 1465499071827 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C53C1B800) [pid = 1164] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C50AD5C00) [pid = 1164] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C5077EC00) [pid = 1164] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C53402400) [pid = 1164] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C5077E000) [pid = 1164] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4CC62C00) [pid = 1164] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C53A8C400) [pid = 1164] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C534FB800) [pid = 1164] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4DB5F000) [pid = 1164] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4C86B000) [pid = 1164] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CC68000) [pid = 1164] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42FC9800) [pid = 1164] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C478ABC00) [pid = 1164] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CE8D800) [pid = 1164] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4987CC00) [pid = 1164] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C478A5C00) [pid = 1164] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C43192800) [pid = 1164] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C5229A800) [pid = 1164] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FDBE000) [pid = 1164] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FE27800) [pid = 1164] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4F8BA400) [pid = 1164] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:04:31 INFO - PROCESS | 1164 | 1465499071909 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 1164 | 1465499071912 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48513800 == 30 [pid = 1164] [id = 327] 12:04:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C43160C00) [pid = 1164] [serial = 980] [outer = 0000000000000000] 12:04:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C431A1800) [pid = 1164] [serial = 981] [outer = 0000008C43160C00] 12:04:31 INFO - PROCESS | 1164 | 1465499071962 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C47FC5400) [pid = 1164] [serial = 982] [outer = 0000008C43160C00] 12:04:32 INFO - PROCESS | 1164 | 1465499072413 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]]]}] 12:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 735ms 12:04:32 INFO - PROCESS | 1164 | 1465499072461 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 1164 | 1465499072466 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:04:32 INFO - PROCESS | 1164 | 1465499072472 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - PROCESS | 1164 | 1465499072475 Marionette TRACE conn6 <- [1,1274,null,{}] 12:04:32 INFO - PROCESS | 1164 | 1465499072478 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}] 12:04:32 INFO - PROCESS | 1164 | 1465499072481 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:32 INFO - PROCESS | 1164 | 1465499072574 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:04:32 INFO - PROCESS | 1164 | 1465499072580 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 1164 | 1465499072582 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D435800 == 31 [pid = 1164] [id = 328] 12:04:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C48F5F000) [pid = 1164] [serial = 983] [outer = 0000000000000000] 12:04:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4920C800) [pid = 1164] [serial = 984] [outer = 0000008C48F5F000] 12:04:32 INFO - PROCESS | 1164 | 1465499072630 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4C873400) [pid = 1164] [serial = 985] [outer = 0000008C48F5F000] 12:04:33 INFO - PROCESS | 1164 | 1465499073107 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]]]}] 12:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 12:04:33 INFO - PROCESS | 1164 | 1465499073167 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:04:33 INFO - PROCESS | 1164 | 1465499073170 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:04:33 INFO - PROCESS | 1164 | 1465499073173 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 1164 | 1465499073178 Marionette TRACE conn6 <- [1,1278,null,{}] 12:04:33 INFO - PROCESS | 1164 | 1465499073189 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}] 12:04:33 INFO - PROCESS | 1164 | 1465499073195 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:33 INFO - PROCESS | 1164 | 1465499073283 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:04:33 INFO - PROCESS | 1164 | 1465499073394 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 1164 | 1465499073397 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA1D800 == 32 [pid = 1164] [id = 329] 12:04:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CC65400) [pid = 1164] [serial = 986] [outer = 0000000000000000] 12:04:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CFA6400) [pid = 1164] [serial = 987] [outer = 0000008C4CC65400] 12:04:33 INFO - PROCESS | 1164 | 1465499073446 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4DB1AC00) [pid = 1164] [serial = 988] [outer = 0000008C4CC65400] 12:04:33 INFO - PROCESS | 1164 | 1465499073862 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]]]}] 12:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 12:04:33 INFO - PROCESS | 1164 | 1465499073911 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 1164 | 1465499073914 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:04:33 INFO - PROCESS | 1164 | 1465499073917 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 1164 | 1465499073919 Marionette TRACE conn6 <- [1,1282,null,{}] 12:04:33 INFO - PROCESS | 1164 | 1465499073926 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}] 12:04:33 INFO - PROCESS | 1164 | 1465499073929 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:34 INFO - PROCESS | 1164 | 1465499074043 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:04:34 INFO - PROCESS | 1164 | 1465499074049 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 1164 | 1465499074051 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502EB800 == 33 [pid = 1164] [id = 330] 12:04:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F74C800) [pid = 1164] [serial = 989] [outer = 0000000000000000] 12:04:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4F7B4800) [pid = 1164] [serial = 990] [outer = 0000008C4F74C800] 12:04:34 INFO - PROCESS | 1164 | 1465499074109 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FCAAC00) [pid = 1164] [serial = 991] [outer = 0000008C4F74C800] 12:04:34 INFO - PROCESS | 1164 | 1465499074537 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]]]}] 12:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 12:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:04:34 INFO - PROCESS | 1164 | 1465499074611 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:04:34 INFO - PROCESS | 1164 | 1465499074613 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:04:34 INFO - PROCESS | 1164 | 1465499074616 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 1164 | 1465499074618 Marionette TRACE conn6 <- [1,1286,null,{}] 12:04:34 INFO - PROCESS | 1164 | 1465499074669 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}] 12:04:34 INFO - PROCESS | 1164 | 1465499074671 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:34 INFO - PROCESS | 1164 | 1465499074783 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:04:34 INFO - PROCESS | 1164 | 1465499074827 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 1164 | 1465499074830 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5121A800 == 34 [pid = 1164] [id = 331] 12:04:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42E97400) [pid = 1164] [serial = 992] [outer = 0000000000000000] 12:04:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FD4CC00) [pid = 1164] [serial = 993] [outer = 0000008C42E97400] 12:04:34 INFO - PROCESS | 1164 | 1465499074876 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4FE27800) [pid = 1164] [serial = 994] [outer = 0000008C42E97400] 12:04:35 INFO - PROCESS | 1164 | 1465499075343 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]]]}] 12:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 754ms 12:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:04:35 INFO - PROCESS | 1164 | 1465499075374 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:04:35 INFO - PROCESS | 1164 | 1465499075376 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:04:35 INFO - PROCESS | 1164 | 1465499075379 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:04:35 INFO - PROCESS | 1164 | 1465499075381 Marionette TRACE conn6 <- [1,1290,null,{}] 12:04:35 INFO - PROCESS | 1164 | 1465499075384 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}] 12:04:35 INFO - PROCESS | 1164 | 1465499075391 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:35 INFO - PROCESS | 1164 | 1465499075529 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:04:35 INFO - PROCESS | 1164 | 1465499075579 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 1164 | 1465499075581 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C86000 == 35 [pid = 1164] [id = 332] 12:04:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FE30400) [pid = 1164] [serial = 995] [outer = 0000000000000000] 12:04:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50A84000) [pid = 1164] [serial = 996] [outer = 0000008C4FE30400] 12:04:35 INFO - PROCESS | 1164 | 1465499075628 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C51498800) [pid = 1164] [serial = 997] [outer = 0000008C4FE30400] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FE24800) [pid = 1164] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43812400) [pid = 1164] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50381000) [pid = 1164] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4D64F000) [pid = 1164] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42FCCC00) [pid = 1164] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C50A88000) [pid = 1164] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C53C20000) [pid = 1164] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4C8A0800) [pid = 1164] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C43812800) [pid = 1164] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42FC6C00) [pid = 1164] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C41568000) [pid = 1164] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C494AB000) [pid = 1164] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42F48800) [pid = 1164] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:04:35 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4F8C0400) [pid = 1164] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:04:36 INFO - PROCESS | 1164 | 1465499076135 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]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 838ms 12:04:36 INFO - PROCESS | 1164 | 1465499076222 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 1164 | 1465499076224 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:04:36 INFO - PROCESS | 1164 | 1465499076228 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 1164 | 1465499076229 Marionette TRACE conn6 <- [1,1294,null,{}] 12:04:36 INFO - PROCESS | 1164 | 1465499076233 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}] 12:04:36 INFO - PROCESS | 1164 | 1465499076235 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:36 INFO - PROCESS | 1164 | 1465499076317 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:04:36 INFO - PROCESS | 1164 | 1465499076322 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 1164 | 1465499076324 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54174000 == 36 [pid = 1164] [id = 333] 12:04:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C47FBB400) [pid = 1164] [serial = 998] [outer = 0000000000000000] 12:04:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50773800) [pid = 1164] [serial = 999] [outer = 0000008C47FBB400] 12:04:36 INFO - PROCESS | 1164 | 1465499076369 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5149D400) [pid = 1164] [serial = 1000] [outer = 0000008C47FBB400] 12:04:36 INFO - PROCESS | 1164 | 1465499076787 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]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 588ms 12:04:36 INFO - PROCESS | 1164 | 1465499076818 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 1164 | 1465499076820 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:04:36 INFO - PROCESS | 1164 | 1465499076832 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 1164 | 1465499076834 Marionette TRACE conn6 <- [1,1298,null,{}] 12:04:36 INFO - PROCESS | 1164 | 1465499076841 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}] 12:04:36 INFO - PROCESS | 1164 | 1465499076843 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:36 INFO - PROCESS | 1164 | 1465499076926 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:04:36 INFO - PROCESS | 1164 | 1465499076932 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 1164 | 1465499076934 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A29000 == 37 [pid = 1164] [id = 334] 12:04:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C5229A800) [pid = 1164] [serial = 1001] [outer = 0000000000000000] 12:04:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C525D2C00) [pid = 1164] [serial = 1002] [outer = 0000008C5229A800] 12:04:36 INFO - PROCESS | 1164 | 1465499076978 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C52CB1400) [pid = 1164] [serial = 1003] [outer = 0000008C5229A800] 12:04:37 INFO - PROCESS | 1164 | 1465499077388 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]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 650ms 12:04:37 INFO - PROCESS | 1164 | 1465499077478 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 1164 | 1465499077480 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:04:37 INFO - PROCESS | 1164 | 1465499077483 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 1164 | 1465499077485 Marionette TRACE conn6 <- [1,1302,null,{}] 12:04:37 INFO - PROCESS | 1164 | 1465499077489 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}] 12:04:37 INFO - PROCESS | 1164 | 1465499077491 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:37 INFO - PROCESS | 1164 | 1465499077572 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:04:37 INFO - PROCESS | 1164 | 1465499077582 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 1164 | 1465499077584 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F73000 == 38 [pid = 1164] [id = 335] 12:04:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5340B400) [pid = 1164] [serial = 1004] [outer = 0000000000000000] 12:04:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C534FB800) [pid = 1164] [serial = 1005] [outer = 0000008C5340B400] 12:04:37 INFO - PROCESS | 1164 | 1465499077628 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C53C18800) [pid = 1164] [serial = 1006] [outer = 0000008C5340B400] 12:04:38 INFO - PROCESS | 1164 | 1465499078267 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]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 838ms 12:04:38 INFO - PROCESS | 1164 | 1465499078325 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 1164 | 1465499078330 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:04:38 INFO - PROCESS | 1164 | 1465499078336 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - PROCESS | 1164 | 1465499078339 Marionette TRACE conn6 <- [1,1306,null,{}] 12:04:38 INFO - PROCESS | 1164 | 1465499078346 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}] 12:04:38 INFO - PROCESS | 1164 | 1465499078350 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:38 INFO - PROCESS | 1164 | 1465499078467 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:04:38 INFO - PROCESS | 1164 | 1465499078587 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 1164 | 1465499078590 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D232000 == 39 [pid = 1164] [id = 336] 12:04:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C42FC4800) [pid = 1164] [serial = 1007] [outer = 0000000000000000] 12:04:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C48246000) [pid = 1164] [serial = 1008] [outer = 0000008C42FC4800] 12:04:38 INFO - PROCESS | 1164 | 1465499078651 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C49008400) [pid = 1164] [serial = 1009] [outer = 0000008C42FC4800] 12:04:39 INFO - PROCESS | 1164 | 1465499079280 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]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 12:04:39 INFO - PROCESS | 1164 | 1465499079325 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 1164 | 1465499079330 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:04:39 INFO - PROCESS | 1164 | 1465499079337 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 1164 | 1465499079340 Marionette TRACE conn6 <- [1,1310,null,{}] 12:04:39 INFO - PROCESS | 1164 | 1465499079344 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}] 12:04:39 INFO - PROCESS | 1164 | 1465499079347 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:39 INFO - PROCESS | 1164 | 1465499079463 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:04:39 INFO - PROCESS | 1164 | 1465499079552 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 1164 | 1465499079555 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C512DD000 == 40 [pid = 1164] [id = 337] 12:04:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4D648800) [pid = 1164] [serial = 1010] [outer = 0000000000000000] 12:04:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4D7DF000) [pid = 1164] [serial = 1011] [outer = 0000008C4D648800] 12:04:39 INFO - PROCESS | 1164 | 1465499079613 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4F8C1C00) [pid = 1164] [serial = 1012] [outer = 0000008C4D648800] 12:04:40 INFO - PROCESS | 1164 | 1465499080224 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]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 943ms 12:04:40 INFO - PROCESS | 1164 | 1465499080282 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 1164 | 1465499080285 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:04:40 INFO - PROCESS | 1164 | 1465499080289 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 1164 | 1465499080293 Marionette TRACE conn6 <- [1,1314,null,{}] 12:04:40 INFO - PROCESS | 1164 | 1465499080304 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}] 12:04:40 INFO - PROCESS | 1164 | 1465499080309 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:40 INFO - PROCESS | 1164 | 1465499080423 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:04:40 INFO - PROCESS | 1164 | 1465499080501 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 1164 | 1465499080505 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573C1000 == 41 [pid = 1164] [id = 338] 12:04:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C50AE0000) [pid = 1164] [serial = 1013] [outer = 0000000000000000] 12:04:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C534F3400) [pid = 1164] [serial = 1014] [outer = 0000008C50AE0000] 12:04:40 INFO - PROCESS | 1164 | 1465499080604 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53C22800) [pid = 1164] [serial = 1015] [outer = 0000008C50AE0000] 12:04:41 INFO - PROCESS | 1164 | 1465499081169 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]]]}] 12:04:41 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 12:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 943ms 12:04:41 INFO - PROCESS | 1164 | 1465499081233 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 1164 | 1465499081236 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:04:41 INFO - PROCESS | 1164 | 1465499081240 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 1164 | 1465499081242 Marionette TRACE conn6 <- [1,1318,null,{}] 12:04:41 INFO - PROCESS | 1164 | 1465499081246 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}] 12:04:41 INFO - PROCESS | 1164 | 1465499081248 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:41 INFO - PROCESS | 1164 | 1465499081362 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:04:41 INFO - PROCESS | 1164 | 1465499081438 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 1164 | 1465499081440 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57DA9800 == 42 [pid = 1164] [id = 339] 12:04:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C53C79000) [pid = 1164] [serial = 1016] [outer = 0000000000000000] 12:04:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C53CC4400) [pid = 1164] [serial = 1017] [outer = 0000008C53C79000] 12:04:41 INFO - PROCESS | 1164 | 1465499081536 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C53CCC400) [pid = 1164] [serial = 1018] [outer = 0000008C53C79000] 12:04:42 INFO - PROCESS | 1164 | 1465499082256 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]]]}] 12:04:42 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 12:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1078ms 12:04:42 INFO - PROCESS | 1164 | 1465499082321 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 1164 | 1465499082326 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:04:42 INFO - PROCESS | 1164 | 1465499082331 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:04:42 INFO - PROCESS | 1164 | 1465499082334 Marionette TRACE conn6 <- [1,1322,null,{}] 12:04:42 INFO - PROCESS | 1164 | 1465499082340 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}] 12:04:42 INFO - PROCESS | 1164 | 1465499082343 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:42 INFO - PROCESS | 1164 | 1465499082450 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:04:42 INFO - PROCESS | 1164 | 1465499082527 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 1164 | 1465499082532 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C42794800 == 43 [pid = 1164] [id = 340] 12:04:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C444E0800) [pid = 1164] [serial = 1019] [outer = 0000000000000000] 12:04:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C477F1000) [pid = 1164] [serial = 1020] [outer = 0000008C444E0800] 12:04:42 INFO - PROCESS | 1164 | 1465499082629 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C48F6BC00) [pid = 1164] [serial = 1021] [outer = 0000008C444E0800] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A29000 == 42 [pid = 1164] [id = 334] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54174000 == 41 [pid = 1164] [id = 333] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C86000 == 40 [pid = 1164] [id = 332] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5121A800 == 39 [pid = 1164] [id = 331] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502EB800 == 38 [pid = 1164] [id = 330] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA1D800 == 37 [pid = 1164] [id = 329] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D435800 == 36 [pid = 1164] [id = 328] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48513800 == 35 [pid = 1164] [id = 327] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484B8800 == 34 [pid = 1164] [id = 325] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47CC4000 == 33 [pid = 1164] [id = 326] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C575E8800 == 32 [pid = 1164] [id = 324] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57DA9800 == 31 [pid = 1164] [id = 339] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573C1000 == 30 [pid = 1164] [id = 338] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C512DD000 == 29 [pid = 1164] [id = 337] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D232000 == 28 [pid = 1164] [id = 336] 12:04:43 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F73000 == 27 [pid = 1164] [id = 335] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C4FFADC00) [pid = 1164] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C50375800) [pid = 1164] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CC6A800) [pid = 1164] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4CF98000) [pid = 1164] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C50778C00) [pid = 1164] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4F753800) [pid = 1164] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4FE28C00) [pid = 1164] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C5149E800) [pid = 1164] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4F7B4C00) [pid = 1164] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C53C78C00) [pid = 1164] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C53405800) [pid = 1164] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43B18000) [pid = 1164] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C477F1800) [pid = 1164] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42FC8000) [pid = 1164] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C43193400) [pid = 1164] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F52400) [pid = 1164] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C48F6C400) [pid = 1164] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C49B4AC00) [pid = 1164] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C899800) [pid = 1164] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FDBE400) [pid = 1164] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C53A85400) [pid = 1164] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FCA6C00) [pid = 1164] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FD44C00) [pid = 1164] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5277CC00) [pid = 1164] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C53C15400) [pid = 1164] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50A80C00) [pid = 1164] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C52C2D800) [pid = 1164] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FE26800) [pid = 1164] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:04:43 INFO - PROCESS | 1164 | 1465499083845 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]]]}] 12:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1547ms 12:04:43 INFO - PROCESS | 1164 | 1465499083882 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:04:43 INFO - PROCESS | 1164 | 1465499083887 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:04:43 INFO - PROCESS | 1164 | 1465499083891 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:04:43 INFO - PROCESS | 1164 | 1465499083896 Marionette TRACE conn6 <- [1,1326,null,{}] 12:04:43 INFO - PROCESS | 1164 | 1465499083901 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}] 12:04:43 INFO - PROCESS | 1164 | 1465499083904 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:44 INFO - PROCESS | 1164 | 1465499083997 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:04:44 INFO - PROCESS | 1164 | 1465499084031 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 1164 | 1465499084034 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47FEB800 == 28 [pid = 1164] [id = 341] 12:04:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42E96800) [pid = 1164] [serial = 1022] [outer = 0000000000000000] 12:04:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42FC3C00) [pid = 1164] [serial = 1023] [outer = 0000008C42E96800] 12:04:44 INFO - PROCESS | 1164 | 1465499084147 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43155C00) [pid = 1164] [serial = 1024] [outer = 0000008C42E96800] 12:04:44 INFO - PROCESS | 1164 | 1465499084986 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]]]}] 12:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1134ms 12:04:45 INFO - PROCESS | 1164 | 1465499085029 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 1164 | 1465499085035 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:04:45 INFO - PROCESS | 1164 | 1465499085042 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - PROCESS | 1164 | 1465499085044 Marionette TRACE conn6 <- [1,1330,null,{}] 12:04:45 INFO - PROCESS | 1164 | 1465499085048 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}] 12:04:45 INFO - PROCESS | 1164 | 1465499085051 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:45 INFO - PROCESS | 1164 | 1465499085175 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:04:45 INFO - PROCESS | 1164 | 1465499085182 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 1164 | 1465499085185 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCE1000 == 29 [pid = 1164] [id = 342] 12:04:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C43817000) [pid = 1164] [serial = 1025] [outer = 0000000000000000] 12:04:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C478A1400) [pid = 1164] [serial = 1026] [outer = 0000008C43817000] 12:04:45 INFO - PROCESS | 1164 | 1465499085233 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C48005000) [pid = 1164] [serial = 1027] [outer = 0000008C43817000] 12:04:45 INFO - PROCESS | 1164 | 1465499085682 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]]]}] 12:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 689ms 12:04:45 INFO - PROCESS | 1164 | 1465499085733 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 1164 | 1465499085735 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:04:45 INFO - PROCESS | 1164 | 1465499085739 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - PROCESS | 1164 | 1465499085743 Marionette TRACE conn6 <- [1,1334,null,{}] 12:04:45 INFO - PROCESS | 1164 | 1465499085754 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}] 12:04:45 INFO - PROCESS | 1164 | 1465499085760 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:45 INFO - PROCESS | 1164 | 1465499085874 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:04:45 INFO - PROCESS | 1164 | 1465499085889 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 1164 | 1465499085892 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F80E800 == 30 [pid = 1164] [id = 343] 12:04:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C48F6C400) [pid = 1164] [serial = 1028] [outer = 0000000000000000] 12:04:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4900C400) [pid = 1164] [serial = 1029] [outer = 0000008C48F6C400] 12:04:45 INFO - PROCESS | 1164 | 1465499085942 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C49B4F400) [pid = 1164] [serial = 1030] [outer = 0000008C48F6C400] 12:04:46 INFO - PROCESS | 1164 | 1465499086403 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]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 12:04:46 INFO - PROCESS | 1164 | 1465499086444 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 1164 | 1465499086447 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:04:46 INFO - PROCESS | 1164 | 1465499086450 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 1164 | 1465499086452 Marionette TRACE conn6 <- [1,1338,null,{}] 12:04:46 INFO - PROCESS | 1164 | 1465499086455 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}] 12:04:46 INFO - PROCESS | 1164 | 1465499086457 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:46 INFO - PROCESS | 1164 | 1465499086599 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:04:46 INFO - PROCESS | 1164 | 1465499086651 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 1164 | 1465499086653 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC57800 == 31 [pid = 1164] [id = 344] 12:04:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CC64C00) [pid = 1164] [serial = 1031] [outer = 0000000000000000] 12:04:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4CC6A800) [pid = 1164] [serial = 1032] [outer = 0000008C4CC64C00] 12:04:46 INFO - PROCESS | 1164 | 1465499086700 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CE97800) [pid = 1164] [serial = 1033] [outer = 0000008C4CC64C00] 12:04:47 INFO - PROCESS | 1164 | 1465499087140 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]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 12:04:47 INFO - PROCESS | 1164 | 1465499087186 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 1164 | 1465499087188 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:04:47 INFO - PROCESS | 1164 | 1465499087191 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:04:47 INFO - PROCESS | 1164 | 1465499087193 Marionette TRACE conn6 <- [1,1342,null,{}] 12:04:47 INFO - PROCESS | 1164 | 1465499087202 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}] 12:04:47 INFO - PROCESS | 1164 | 1465499087204 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:47 INFO - PROCESS | 1164 | 1465499087311 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:04:47 INFO - PROCESS | 1164 | 1465499087317 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 1164 | 1465499087319 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50404800 == 32 [pid = 1164] [id = 345] 12:04:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42FC9400) [pid = 1164] [serial = 1034] [outer = 0000000000000000] 12:04:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CFA1C00) [pid = 1164] [serial = 1035] [outer = 0000008C42FC9400] 12:04:47 INFO - PROCESS | 1164 | 1465499087363 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4D7CCC00) [pid = 1164] [serial = 1036] [outer = 0000008C42FC9400] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F74C800) [pid = 1164] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C43160C00) [pid = 1164] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C534FA800) [pid = 1164] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42E97400) [pid = 1164] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C47F2B400) [pid = 1164] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CC65400) [pid = 1164] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C48F5F000) [pid = 1164] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42F42400) [pid = 1164] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C5229A800) [pid = 1164] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C5340B400) [pid = 1164] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FE30400) [pid = 1164] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:04:47 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C47FBB400) [pid = 1164] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:04:47 INFO - PROCESS | 1164 | 1465499087912 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]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 796ms 12:04:48 INFO - PROCESS | 1164 | 1465499087992 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 1164 | 1465499087994 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:04:48 INFO - PROCESS | 1164 | 1465499087997 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 1164 | 1465499087999 Marionette TRACE conn6 <- [1,1346,null,{}] 12:04:48 INFO - PROCESS | 1164 | 1465499088002 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}] 12:04:48 INFO - PROCESS | 1164 | 1465499088008 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:48 INFO - PROCESS | 1164 | 1465499088104 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:04:48 INFO - PROCESS | 1164 | 1465499088110 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 1164 | 1465499088112 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51255000 == 33 [pid = 1164] [id = 346] 12:04:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4DB1A800) [pid = 1164] [serial = 1037] [outer = 0000000000000000] 12:04:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F753800) [pid = 1164] [serial = 1038] [outer = 0000008C4DB1A800] 12:04:48 INFO - PROCESS | 1164 | 1465499088157 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F8C2C00) [pid = 1164] [serial = 1039] [outer = 0000008C4DB1A800] 12:04:48 INFO - PROCESS | 1164 | 1465499088578 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]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 627ms 12:04:48 INFO - PROCESS | 1164 | 1465499088630 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 1164 | 1465499088632 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:04:48 INFO - PROCESS | 1164 | 1465499088635 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 1164 | 1465499088637 Marionette TRACE conn6 <- [1,1350,null,{}] 12:04:48 INFO - PROCESS | 1164 | 1465499088641 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}] 12:04:48 INFO - PROCESS | 1164 | 1465499088643 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:48 INFO - PROCESS | 1164 | 1465499088722 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:04:48 INFO - PROCESS | 1164 | 1465499088727 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 1164 | 1465499088729 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C69800 == 34 [pid = 1164] [id = 347] 12:04:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCAB000) [pid = 1164] [serial = 1040] [outer = 0000000000000000] 12:04:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FD4D400) [pid = 1164] [serial = 1041] [outer = 0000008C4FCAB000] 12:04:48 INFO - PROCESS | 1164 | 1465499088773 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDC9800) [pid = 1164] [serial = 1042] [outer = 0000008C4FCAB000] 12:04:49 INFO - PROCESS | 1164 | 1465499089190 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]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 588ms 12:04:49 INFO - PROCESS | 1164 | 1465499089227 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 1164 | 1465499089229 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:04:49 INFO - PROCESS | 1164 | 1465499089232 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 1164 | 1465499089234 Marionette TRACE conn6 <- [1,1354,null,{}] 12:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:04:49 INFO - PROCESS | 1164 | 1465499089237 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}] 12:04:49 INFO - PROCESS | 1164 | 1465499089239 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:49 INFO - PROCESS | 1164 | 1465499089323 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:04:49 INFO - PROCESS | 1164 | 1465499089329 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 1164 | 1465499089332 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54174000 == 35 [pid = 1164] [id = 348] 12:04:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE28400) [pid = 1164] [serial = 1043] [outer = 0000000000000000] 12:04:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FE2F400) [pid = 1164] [serial = 1044] [outer = 0000008C4FE28400] 12:04:49 INFO - PROCESS | 1164 | 1465499089376 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50352C00) [pid = 1164] [serial = 1045] [outer = 0000008C4FE28400] 12:04:50 INFO - PROCESS | 1164 | 1465499090116 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] 12:04:50 INFO - PROCESS | 1164 | 1465499090166 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:04:50 INFO - PROCESS | 1164 | 1465499090171 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:04:50 INFO - PROCESS | 1164 | 1465499090175 Marionette TRACE conn6 <- [1,1358,null,{}] 12:04:50 INFO - PROCESS | 1164 | 1465499090181 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}] 12:04:50 INFO - PROCESS | 1164 | 1465499090184 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:50 INFO - PROCESS | 1164 | 1465499090310 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:04:50 INFO - PROCESS | 1164 | 1465499090388 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 1164 | 1465499090391 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4851D000 == 36 [pid = 1164] [id = 349] 12:04:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42DEBC00) [pid = 1164] [serial = 1046] [outer = 0000000000000000] 12:04:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C42FCBC00) [pid = 1164] [serial = 1047] [outer = 0000008C42DEBC00] 12:04:50 INFO - PROCESS | 1164 | 1465499090491 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4319F000) [pid = 1164] [serial = 1048] [outer = 0000008C42DEBC00] 12:04:51 INFO - PROCESS | 1164 | 1465499091315 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] 12:04:51 INFO - PROCESS | 1164 | 1465499091362 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:04:51 INFO - PROCESS | 1164 | 1465499091369 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 1164 | 1465499091372 Marionette TRACE conn6 <- [1,1362,null,{}] 12:04:51 INFO - PROCESS | 1164 | 1465499091376 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}] 12:04:51 INFO - PROCESS | 1164 | 1465499091379 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:51 INFO - PROCESS | 1164 | 1465499091502 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:04:51 INFO - PROCESS | 1164 | 1465499091577 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 1164 | 1465499091580 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49720800 == 37 [pid = 1164] [id = 350] 12:04:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4354FC00) [pid = 1164] [serial = 1049] [outer = 0000000000000000] 12:04:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C48095400) [pid = 1164] [serial = 1050] [outer = 0000008C4354FC00] 12:04:51 INFO - PROCESS | 1164 | 1465499091638 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C48F67800) [pid = 1164] [serial = 1051] [outer = 0000008C4354FC00] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C69800 == 36 [pid = 1164] [id = 347] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51255000 == 35 [pid = 1164] [id = 346] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50404800 == 34 [pid = 1164] [id = 345] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC57800 == 33 [pid = 1164] [id = 344] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F80E800 == 32 [pid = 1164] [id = 343] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCE1000 == 31 [pid = 1164] [id = 342] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47FEB800 == 30 [pid = 1164] [id = 341] 12:04:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C42794800 == 29 [pid = 1164] [id = 340] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4F7B4800) [pid = 1164] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C431A1800) [pid = 1164] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C47FC5400) [pid = 1164] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C53C6F400) [pid = 1164] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FD4CC00) [pid = 1164] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F62400) [pid = 1164] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4966E800) [pid = 1164] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CFA6400) [pid = 1164] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4920C800) [pid = 1164] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4C873400) [pid = 1164] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42FCD000) [pid = 1164] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C431A1400) [pid = 1164] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FCAAC00) [pid = 1164] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C52CB1400) [pid = 1164] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C534FB800) [pid = 1164] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C53C18800) [pid = 1164] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50A84000) [pid = 1164] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FE27800) [pid = 1164] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C525D2C00) [pid = 1164] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C51498800) [pid = 1164] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50773800) [pid = 1164] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C5149D400) [pid = 1164] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4DB1AC00) [pid = 1164] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:04:52 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:52 INFO - PROCESS | 1164 | 1465499092380 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] 12:04:52 INFO - PROCESS | 1164 | 1465499092403 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:04:52 INFO - PROCESS | 1164 | 1465499092407 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - PROCESS | 1164 | 1465499092412 Marionette TRACE conn6 <- [1,1366,null,{}] 12:04:52 INFO - PROCESS | 1164 | 1465499092417 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}] 12:04:52 INFO - PROCESS | 1164 | 1465499092419 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:52 INFO - PROCESS | 1164 | 1465499092519 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:04:52 INFO - PROCESS | 1164 | 1465499092595 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 1164 | 1465499092598 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47F68800 == 30 [pid = 1164] [id = 351] 12:04:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C42FC9000) [pid = 1164] [serial = 1052] [outer = 0000000000000000] 12:04:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C436F5C00) [pid = 1164] [serial = 1053] [outer = 0000008C42FC9000] 12:04:52 INFO - PROCESS | 1164 | 1465499092647 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C484DA400) [pid = 1164] [serial = 1054] [outer = 0000008C42FC9000] 12:04:53 INFO - PROCESS | 1164 | 1465499093028 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] 12:04:53 INFO - PROCESS | 1164 | 1465499093111 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:04:53 INFO - PROCESS | 1164 | 1465499093119 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 1164 | 1465499093122 Marionette TRACE conn6 <- [1,1370,null,{}] 12:04:53 INFO - PROCESS | 1164 | 1465499093130 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}] 12:04:53 INFO - PROCESS | 1164 | 1465499093133 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:53 INFO - PROCESS | 1164 | 1465499093227 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:04:53 INFO - PROCESS | 1164 | 1465499093239 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:53 INFO - PROCESS | 1164 | 1465499093241 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D68B000 == 31 [pid = 1164] [id = 352] 12:04:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4C86FC00) [pid = 1164] [serial = 1055] [outer = 0000000000000000] 12:04:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4C873400) [pid = 1164] [serial = 1056] [outer = 0000008C4C86FC00] 12:04:53 INFO - PROCESS | 1164 | 1465499093289 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4CC68C00) [pid = 1164] [serial = 1057] [outer = 0000008C4C86FC00] 12:04:53 INFO - PROCESS | 1164 | [1164] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:53 INFO - PROCESS | 1164 | 1465499093763 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] 12:04:53 INFO - PROCESS | 1164 | 1465499093813 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:04:53 INFO - PROCESS | 1164 | 1465499093817 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 1164 | 1465499093821 Marionette TRACE conn6 <- [1,1374,null,{}] 12:04:53 INFO - PROCESS | 1164 | 1465499093832 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}] 12:04:53 INFO - PROCESS | 1164 | 1465499093837 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:53 INFO - PROCESS | 1164 | 1465499093927 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:04:54 INFO - PROCESS | 1164 | 1465499094005 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 1164 | 1465499094008 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5003C000 == 32 [pid = 1164] [id = 353] 12:04:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CF11000) [pid = 1164] [serial = 1058] [outer = 0000000000000000] 12:04:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4DBE2800) [pid = 1164] [serial = 1059] [outer = 0000008C4CF11000] 12:04:54 INFO - PROCESS | 1164 | 1465499094058 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F8B4800) [pid = 1164] [serial = 1060] [outer = 0000008C4CF11000] 12:04:54 INFO - PROCESS | 1164 | 1465499094441 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] 12:04:54 INFO - PROCESS | 1164 | 1465499094472 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:04:54 INFO - PROCESS | 1164 | 1465499094475 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 1164 | 1465499094477 Marionette TRACE conn6 <- [1,1378,null,{}] 12:04:54 INFO - PROCESS | 1164 | 1465499094480 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}] 12:04:54 INFO - PROCESS | 1164 | 1465499094482 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:54 INFO - PROCESS | 1164 | 1465499094605 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:04:54 INFO - PROCESS | 1164 | 1465499094687 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 1164 | 1465499094689 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51214800 == 33 [pid = 1164] [id = 354] 12:04:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4DBE1C00) [pid = 1164] [serial = 1061] [outer = 0000000000000000] 12:04:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD49800) [pid = 1164] [serial = 1062] [outer = 0000008C4DBE1C00] 12:04:54 INFO - PROCESS | 1164 | 1465499094734 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FE2F800) [pid = 1164] [serial = 1063] [outer = 0000008C4DBE1C00] 12:04:55 INFO - PROCESS | 1164 | 1465499095151 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]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 12:04:55 INFO - PROCESS | 1164 | 1465499095219 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 1164 | 1465499095221 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:04:55 INFO - PROCESS | 1164 | 1465499095225 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 1164 | 1465499095226 Marionette TRACE conn6 <- [1,1382,null,{}] 12:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:04:55 INFO - PROCESS | 1164 | 1465499095230 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}] 12:04:55 INFO - PROCESS | 1164 | 1465499095232 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:55 INFO - PROCESS | 1164 | 1465499095341 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:04:55 INFO - PROCESS | 1164 | 1465499095350 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 1164 | 1465499095352 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C69800 == 34 [pid = 1164] [id = 355] 12:04:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C43152400) [pid = 1164] [serial = 1064] [outer = 0000000000000000] 12:04:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50360C00) [pid = 1164] [serial = 1065] [outer = 0000008C43152400] 12:04:55 INFO - PROCESS | 1164 | 1465499095441 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50772000) [pid = 1164] [serial = 1066] [outer = 0000008C43152400] 12:04:55 INFO - PROCESS | 1164 | 1465499095885 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]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 12:04:55 INFO - PROCESS | 1164 | 1465499095922 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 1164 | 1465499095925 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:04:55 INFO - PROCESS | 1164 | 1465499095928 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 1164 | 1465499095930 Marionette TRACE conn6 <- [1,1386,null,{}] 12:04:55 INFO - PROCESS | 1164 | 1465499095933 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}] 12:04:55 INFO - PROCESS | 1164 | 1465499095939 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:56 INFO - PROCESS | 1164 | 1465499096089 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:04:56 INFO - PROCESS | 1164 | 1465499096142 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 1164 | 1465499096145 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A9A000 == 35 [pid = 1164] [id = 356] 12:04:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50A83800) [pid = 1164] [serial = 1067] [outer = 0000000000000000] 12:04:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50AD4400) [pid = 1164] [serial = 1068] [outer = 0000008C50A83800] 12:04:56 INFO - PROCESS | 1164 | 1465499096190 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C51496400) [pid = 1164] [serial = 1069] [outer = 0000008C50A83800] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F6C400) [pid = 1164] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C43817000) [pid = 1164] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C444E0800) [pid = 1164] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42E96800) [pid = 1164] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CC64C00) [pid = 1164] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42FC4800) [pid = 1164] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4D648800) [pid = 1164] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C50AE0000) [pid = 1164] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53C79000) [pid = 1164] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FCAB000) [pid = 1164] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C42FC9400) [pid = 1164] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:04:56 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4DB1A800) [pid = 1164] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:04:56 INFO - PROCESS | 1164 | 1465499096636 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]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 12:04:56 INFO - PROCESS | 1164 | 1465499096666 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 1164 | 1465499096668 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:04:56 INFO - PROCESS | 1164 | 1465499096671 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:04:56 INFO - PROCESS | 1164 | 1465499096673 Marionette TRACE conn6 <- [1,1390,null,{}] 12:04:56 INFO - PROCESS | 1164 | 1465499096676 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}] 12:04:56 INFO - PROCESS | 1164 | 1465499096678 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:56 INFO - PROCESS | 1164 | 1465499096761 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:04:56 INFO - PROCESS | 1164 | 1465499096767 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 1164 | 1465499096769 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1E800 == 36 [pid = 1164] [id = 357] 12:04:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42E96800) [pid = 1164] [serial = 1070] [outer = 0000000000000000] 12:04:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4C86F000) [pid = 1164] [serial = 1071] [outer = 0000008C42E96800] 12:04:56 INFO - PROCESS | 1164 | 1465499096813 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FCAB000) [pid = 1164] [serial = 1072] [outer = 0000008C42E96800] 12:04:57 INFO - PROCESS | 1164 | 1465499097243 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]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 12:04:57 INFO - PROCESS | 1164 | 1465499097303 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 1164 | 1465499097305 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:04:57 INFO - PROCESS | 1164 | 1465499097308 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 1164 | 1465499097310 Marionette TRACE conn6 <- [1,1394,null,{}] 12:04:57 INFO - PROCESS | 1164 | 1465499097314 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}] 12:04:57 INFO - PROCESS | 1164 | 1465499097316 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:57 INFO - PROCESS | 1164 | 1465499097398 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:04:57 INFO - PROCESS | 1164 | 1465499097431 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 1164 | 1465499097433 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AF5000 == 37 [pid = 1164] [id = 358] 12:04:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C51494400) [pid = 1164] [serial = 1073] [outer = 0000000000000000] 12:04:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C514A2400) [pid = 1164] [serial = 1074] [outer = 0000008C51494400] 12:04:57 INFO - PROCESS | 1164 | 1465499097485 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C52783000) [pid = 1164] [serial = 1075] [outer = 0000008C51494400] 12:04:57 INFO - PROCESS | 1164 | 1465499097899 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]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 12:04:57 INFO - PROCESS | 1164 | 1465499097940 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 1164 | 1465499097943 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:04:57 INFO - PROCESS | 1164 | 1465499097946 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 1164 | 1465499097948 Marionette TRACE conn6 <- [1,1398,null,{}] 12:04:57 INFO - PROCESS | 1164 | 1465499097951 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}] 12:04:57 INFO - PROCESS | 1164 | 1465499097953 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:58 INFO - PROCESS | 1164 | 1465499098038 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:04:58 INFO - PROCESS | 1164 | 1465499098043 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 1164 | 1465499098045 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC52800 == 38 [pid = 1164] [id = 359] 12:04:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C52C2F000) [pid = 1164] [serial = 1076] [outer = 0000000000000000] 12:04:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C52CB1000) [pid = 1164] [serial = 1077] [outer = 0000008C52C2F000] 12:04:58 INFO - PROCESS | 1164 | 1465499098093 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53411800) [pid = 1164] [serial = 1078] [outer = 0000008C52C2F000] 12:04:58 INFO - PROCESS | 1164 | 1465499098537 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]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 628ms 12:04:58 INFO - PROCESS | 1164 | 1465499098578 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 1164 | 1465499098580 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:04:58 INFO - PROCESS | 1164 | 1465499098627 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - PROCESS | 1164 | 1465499098631 Marionette TRACE conn6 <- [1,1402,null,{}] 12:04:58 INFO - PROCESS | 1164 | 1465499098637 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}] 12:04:58 INFO - PROCESS | 1164 | 1465499098641 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:58 INFO - PROCESS | 1164 | 1465499098810 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:04:58 INFO - PROCESS | 1164 | 1465499098923 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 1164 | 1465499098927 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F1A000 == 39 [pid = 1164] [id = 360] 12:04:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C436EA400) [pid = 1164] [serial = 1079] [outer = 0000000000000000] 12:04:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C446AE800) [pid = 1164] [serial = 1080] [outer = 0000008C436EA400] 12:04:59 INFO - PROCESS | 1164 | 1465499098987 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C48F52800) [pid = 1164] [serial = 1081] [outer = 0000008C436EA400] 12:04:59 INFO - PROCESS | 1164 | 1465499099619 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]]]}] 12:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1077ms 12:04:59 INFO - PROCESS | 1164 | 1465499099664 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:04:59 INFO - PROCESS | 1164 | 1465499099669 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:04:59 INFO - PROCESS | 1164 | 1465499099674 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 1164 | 1465499099677 Marionette TRACE conn6 <- [1,1406,null,{}] 12:04:59 INFO - PROCESS | 1164 | 1465499099720 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}] 12:04:59 INFO - PROCESS | 1164 | 1465499099725 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:04:59 INFO - PROCESS | 1164 | 1465499099850 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:04:59 INFO - PROCESS | 1164 | 1465499099962 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 1164 | 1465499099964 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C82000 == 40 [pid = 1164] [id = 361] 12:05:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4DB10400) [pid = 1164] [serial = 1082] [outer = 0000000000000000] 12:05:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4EF71400) [pid = 1164] [serial = 1083] [outer = 0000008C4DB10400] 12:05:00 INFO - PROCESS | 1164 | 1465499100050 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FDBF000) [pid = 1164] [serial = 1084] [outer = 0000008C4DB10400] 12:05:00 INFO - PROCESS | 1164 | 1465499100708 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]]]}] 12:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1090ms 12:05:00 INFO - PROCESS | 1164 | 1465499100797 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:05:00 INFO - PROCESS | 1164 | 1465499100800 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:05:00 INFO - PROCESS | 1164 | 1465499100804 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 1164 | 1465499100807 Marionette TRACE conn6 <- [1,1410,null,{}] 12:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:05:00 INFO - PROCESS | 1164 | 1465499100811 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}] 12:05:00 INFO - PROCESS | 1164 | 1465499100814 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:00 INFO - PROCESS | 1164 | 1465499100931 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:05:01 INFO - PROCESS | 1164 | 1465499101048 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 1164 | 1465499101055 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573CA800 == 41 [pid = 1164] [id = 362] 12:05:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C507B0C00) [pid = 1164] [serial = 1085] [outer = 0000000000000000] 12:05:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C50817C00) [pid = 1164] [serial = 1086] [outer = 0000008C507B0C00] 12:05:01 INFO - PROCESS | 1164 | 1465499101114 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C52C2E400) [pid = 1164] [serial = 1087] [outer = 0000008C507B0C00] 12:05:01 INFO - PROCESS | 1164 | 1465499101795 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]]]}] 12:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1024ms 12:05:01 INFO - PROCESS | 1164 | 1465499101835 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 1164 | 1465499101838 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:05:01 INFO - PROCESS | 1164 | 1465499101841 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 1164 | 1465499101843 Marionette TRACE conn6 <- [1,1414,null,{}] 12:05:01 INFO - PROCESS | 1164 | 1465499101847 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}] 12:05:01 INFO - PROCESS | 1164 | 1465499101850 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:01 INFO - PROCESS | 1164 | 1465499101963 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:05:02 INFO - PROCESS | 1164 | 1465499102171 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 1164 | 1465499102174 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4757B000 == 42 [pid = 1164] [id = 363] 12:05:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C42DEA800) [pid = 1164] [serial = 1088] [outer = 0000000000000000] 12:05:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C42FC5800) [pid = 1164] [serial = 1089] [outer = 0000008C42DEA800] 12:05:02 INFO - PROCESS | 1164 | 1465499102242 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C43815C00) [pid = 1164] [serial = 1090] [outer = 0000008C42DEA800] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AF5000 == 41 [pid = 1164] [id = 358] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1E800 == 40 [pid = 1164] [id = 357] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A9A000 == 39 [pid = 1164] [id = 356] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C69800 == 38 [pid = 1164] [id = 355] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51214800 == 37 [pid = 1164] [id = 354] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5003C000 == 36 [pid = 1164] [id = 353] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D68B000 == 35 [pid = 1164] [id = 352] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47F68800 == 34 [pid = 1164] [id = 351] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4851D000 == 33 [pid = 1164] [id = 349] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49720800 == 32 [pid = 1164] [id = 350] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54174000 == 31 [pid = 1164] [id = 348] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573CA800 == 30 [pid = 1164] [id = 362] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C82000 == 29 [pid = 1164] [id = 361] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC52800 == 28 [pid = 1164] [id = 359] 12:05:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F1A000 == 27 [pid = 1164] [id = 360] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4900C400) [pid = 1164] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C478A1400) [pid = 1164] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C48F6BC00) [pid = 1164] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C477F1000) [pid = 1164] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C43155C00) [pid = 1164] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C42FC3C00) [pid = 1164] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4CC6A800) [pid = 1164] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C49008400) [pid = 1164] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C48246000) [pid = 1164] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F8C1C00) [pid = 1164] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4D7DF000) [pid = 1164] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C53C22800) [pid = 1164] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C534F3400) [pid = 1164] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C53CCC400) [pid = 1164] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C53CC4400) [pid = 1164] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FDC9800) [pid = 1164] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FE2F400) [pid = 1164] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C49B4F400) [pid = 1164] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4CFA1C00) [pid = 1164] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CE97800) [pid = 1164] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FD4D400) [pid = 1164] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4D7CCC00) [pid = 1164] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4F753800) [pid = 1164] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4F8C2C00) [pid = 1164] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C48005000) [pid = 1164] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:05:03 INFO - PROCESS | 1164 | 1465499103663 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]]]}] 12:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1898ms 12:05:03 INFO - PROCESS | 1164 | 1465499103754 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 1164 | 1465499103759 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:05:03 INFO - PROCESS | 1164 | 1465499103788 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 1164 | 1465499103793 Marionette TRACE conn6 <- [1,1418,null,{}] 12:05:03 INFO - PROCESS | 1164 | 1465499103802 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}] 12:05:03 INFO - PROCESS | 1164 | 1465499103806 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:03 INFO - PROCESS | 1164 | 1465499103948 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:05:04 INFO - PROCESS | 1164 | 1465499104035 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 1164 | 1465499104040 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C478DE800 == 28 [pid = 1164] [id = 364] 12:05:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42F47000) [pid = 1164] [serial = 1091] [outer = 0000000000000000] 12:05:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42F4D000) [pid = 1164] [serial = 1092] [outer = 0000008C42F47000] 12:05:04 INFO - PROCESS | 1164 | 1465499104102 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C43155C00) [pid = 1164] [serial = 1093] [outer = 0000008C42F47000] 12:05:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42F49800) [pid = 1164] [serial = 1094] [outer = 0000008C415D6000] 12:05:05 INFO - PROCESS | 1164 | 1465499105006 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]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1261ms 12:05:05 INFO - PROCESS | 1164 | 1465499105031 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:05:05 INFO - PROCESS | 1164 | 1465499105037 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:05:05 INFO - PROCESS | 1164 | 1465499105044 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 1164 | 1465499105048 Marionette TRACE conn6 <- [1,1422,null,{}] 12:05:05 INFO - PROCESS | 1164 | 1465499105052 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}] 12:05:05 INFO - PROCESS | 1164 | 1465499105056 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:05 INFO - PROCESS | 1164 | 1465499105188 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:05:05 INFO - PROCESS | 1164 | 1465499105261 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 1164 | 1465499105264 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D22A000 == 29 [pid = 1164] [id = 365] 12:05:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C444E1000) [pid = 1164] [serial = 1095] [outer = 0000000000000000] 12:05:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4784E000) [pid = 1164] [serial = 1096] [outer = 0000008C444E1000] 12:05:05 INFO - PROCESS | 1164 | 1465499105323 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C48038C00) [pid = 1164] [serial = 1097] [outer = 0000008C444E1000] 12:05:06 INFO - PROCESS | 1164 | 1465499106261 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]]]}] 12:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1244ms 12:05:06 INFO - PROCESS | 1164 | 1465499106289 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 1164 | 1465499106294 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:05:06 INFO - PROCESS | 1164 | 1465499106300 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 1164 | 1465499106303 Marionette TRACE conn6 <- [1,1426,null,{}] 12:05:06 INFO - PROCESS | 1164 | 1465499106310 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}] 12:05:06 INFO - PROCESS | 1164 | 1465499106313 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:06 INFO - PROCESS | 1164 | 1465499106434 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:05:06 INFO - PROCESS | 1164 | 1465499106507 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 1164 | 1465499106512 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49411800 == 30 [pid = 1164] [id = 366] 12:05:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42FD1800) [pid = 1164] [serial = 1098] [outer = 0000000000000000] 12:05:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C43156400) [pid = 1164] [serial = 1099] [outer = 0000008C42FD1800] 12:05:06 INFO - PROCESS | 1164 | 1465499106572 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4370F000) [pid = 1164] [serial = 1100] [outer = 0000008C42FD1800] 12:05:07 INFO - PROCESS | 1164 | 1465499107174 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]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 12:05:07 INFO - PROCESS | 1164 | 1465499107247 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 1164 | 1465499107252 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:05:07 INFO - PROCESS | 1164 | 1465499107259 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 1164 | 1465499107262 Marionette TRACE conn6 <- [1,1430,null,{}] 12:05:07 INFO - PROCESS | 1164 | 1465499107266 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}] 12:05:07 INFO - PROCESS | 1164 | 1465499107269 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:07 INFO - PROCESS | 1164 | 1465499107423 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:05:07 INFO - PROCESS | 1164 | 1465499107503 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 1164 | 1465499107506 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F939800 == 31 [pid = 1164] [id = 367] 12:05:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C48F60400) [pid = 1164] [serial = 1101] [outer = 0000000000000000] 12:05:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C48F6D000) [pid = 1164] [serial = 1102] [outer = 0000008C48F60400] 12:05:07 INFO - PROCESS | 1164 | 1465499107565 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C494ACC00) [pid = 1164] [serial = 1103] [outer = 0000008C48F60400] 12:05:08 INFO - PROCESS | 1164 | 1465499108212 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]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 987ms 12:05:08 INFO - PROCESS | 1164 | 1465499108248 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 1164 | 1465499108251 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:05:08 INFO - PROCESS | 1164 | 1465499108254 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 1164 | 1465499108258 Marionette TRACE conn6 <- [1,1434,null,{}] 12:05:08 INFO - PROCESS | 1164 | 1465499108285 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}] 12:05:08 INFO - PROCESS | 1164 | 1465499108290 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:08 INFO - PROCESS | 1164 | 1465499108430 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:05:08 INFO - PROCESS | 1164 | 1465499108483 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 1164 | 1465499108486 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC66800 == 32 [pid = 1164] [id = 368] 12:05:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4C8A3000) [pid = 1164] [serial = 1104] [outer = 0000000000000000] 12:05:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CC27400) [pid = 1164] [serial = 1105] [outer = 0000008C4C8A3000] 12:05:08 INFO - PROCESS | 1164 | 1465499108548 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4CE8DC00) [pid = 1164] [serial = 1106] [outer = 0000008C4C8A3000] 12:05:09 INFO - PROCESS | 1164 | 1465499109181 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]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 985ms 12:05:09 INFO - PROCESS | 1164 | 1465499109242 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 1164 | 1465499109245 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:05:09 INFO - PROCESS | 1164 | 1465499109249 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 1164 | 1465499109251 Marionette TRACE conn6 <- [1,1438,null,{}] 12:05:09 INFO - PROCESS | 1164 | 1465499109255 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}] 12:05:09 INFO - PROCESS | 1164 | 1465499109257 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:09 INFO - PROCESS | 1164 | 1465499109369 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:05:09 INFO - PROCESS | 1164 | 1465499109453 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 1164 | 1465499109455 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50939000 == 33 [pid = 1164] [id = 369] 12:05:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4D643400) [pid = 1164] [serial = 1107] [outer = 0000000000000000] 12:05:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4D64F000) [pid = 1164] [serial = 1108] [outer = 0000008C4D643400] 12:05:09 INFO - PROCESS | 1164 | 1465499109511 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4DB5B400) [pid = 1164] [serial = 1109] [outer = 0000008C4D643400] 12:05:10 INFO - PROCESS | 1164 | 1465499110102 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]]]}] 12:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 945ms 12:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:05:10 INFO - PROCESS | 1164 | 1465499110195 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 1164 | 1465499110198 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:05:10 INFO - PROCESS | 1164 | 1465499110202 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 1164 | 1465499110204 Marionette TRACE conn6 <- [1,1442,null,{}] 12:05:10 INFO - PROCESS | 1164 | 1465499110208 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}] 12:05:10 INFO - PROCESS | 1164 | 1465499110210 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:10 INFO - PROCESS | 1164 | 1465499110318 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:05:10 INFO - PROCESS | 1164 | 1465499110383 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 1164 | 1465499110386 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125C800 == 34 [pid = 1164] [id = 370] 12:05:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4F757C00) [pid = 1164] [serial = 1110] [outer = 0000000000000000] 12:05:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4F7ACC00) [pid = 1164] [serial = 1111] [outer = 0000008C4F757C00] 12:05:10 INFO - PROCESS | 1164 | 1465499110441 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4F8C0400) [pid = 1164] [serial = 1112] [outer = 0000008C4F757C00] 12:05:11 INFO - PROCESS | 1164 | 1465499111120 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]]]}] 12:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 943ms 12:05:11 INFO - PROCESS | 1164 | 1465499111148 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 1164 | 1465499111150 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:05:11 INFO - PROCESS | 1164 | 1465499111153 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 1164 | 1465499111155 Marionette TRACE conn6 <- [1,1446,null,{}] 12:05:11 INFO - PROCESS | 1164 | 1465499111159 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}] 12:05:11 INFO - PROCESS | 1164 | 1465499111166 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:11 INFO - PROCESS | 1164 | 1465499111354 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:05:11 INFO - PROCESS | 1164 | 1465499111432 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 1164 | 1465499111435 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4757C000 == 35 [pid = 1164] [id = 371] 12:05:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C41E08C00) [pid = 1164] [serial = 1113] [outer = 0000000000000000] 12:05:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C42D23800) [pid = 1164] [serial = 1114] [outer = 0000008C41E08C00] 12:05:11 INFO - PROCESS | 1164 | 1465499111488 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C43152800) [pid = 1164] [serial = 1115] [outer = 0000008C41E08C00] 12:05:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C478DE800 == 34 [pid = 1164] [id = 364] 12:05:12 INFO - PROCESS | 1164 | 1465499112222 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]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1140ms 12:05:12 INFO - PROCESS | 1164 | 1465499112299 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 1164 | 1465499112304 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:05:12 INFO - PROCESS | 1164 | 1465499112310 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:05:12 INFO - PROCESS | 1164 | 1465499112314 Marionette TRACE conn6 <- [1,1450,null,{}] 12:05:12 INFO - PROCESS | 1164 | 1465499112321 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}] 12:05:12 INFO - PROCESS | 1164 | 1465499112324 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:12 INFO - PROCESS | 1164 | 1465499112450 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:05:12 INFO - PROCESS | 1164 | 1465499112519 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 1164 | 1465499112522 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C3000 == 35 [pid = 1164] [id = 372] 12:05:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C47FC1800) [pid = 1164] [serial = 1116] [outer = 0000000000000000] 12:05:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C48472800) [pid = 1164] [serial = 1117] [outer = 0000008C47FC1800] 12:05:12 INFO - PROCESS | 1164 | 1465499112581 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4920B400) [pid = 1164] [serial = 1118] [outer = 0000008C47FC1800] 12:05:13 INFO - PROCESS | 1164 | 1465499113243 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]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 983ms 12:05:13 INFO - PROCESS | 1164 | 1465499113299 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 1164 | 1465499113304 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:05:13 INFO - PROCESS | 1164 | 1465499113312 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 1164 | 1465499113315 Marionette TRACE conn6 <- [1,1454,null,{}] 12:05:13 INFO - PROCESS | 1164 | 1465499113334 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}] 12:05:13 INFO - PROCESS | 1164 | 1465499113337 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:13 INFO - PROCESS | 1164 | 1465499113463 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:05:13 INFO - PROCESS | 1164 | 1465499113530 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 1164 | 1465499113533 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125D800 == 36 [pid = 1164] [id = 373] 12:05:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4CC60800) [pid = 1164] [serial = 1119] [outer = 0000000000000000] 12:05:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C4CC6CC00) [pid = 1164] [serial = 1120] [outer = 0000008C4CC60800] 12:05:13 INFO - PROCESS | 1164 | 1465499113592 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C4CFA1C00) [pid = 1164] [serial = 1121] [outer = 0000008C4CC60800] 12:05:14 INFO - PROCESS | 1164 | 1465499114246 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]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 12:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:05:14 INFO - PROCESS | 1164 | 1465499114298 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 1164 | 1465499114300 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:05:14 INFO - PROCESS | 1164 | 1465499114304 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 1164 | 1465499114308 Marionette TRACE conn6 <- [1,1458,null,{}] 12:05:14 INFO - PROCESS | 1164 | 1465499114320 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}] 12:05:14 INFO - PROCESS | 1164 | 1465499114325 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:14 INFO - PROCESS | 1164 | 1465499114441 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:05:14 INFO - PROCESS | 1164 | 1465499114518 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 1164 | 1465499114522 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54182800 == 37 [pid = 1164] [id = 374] 12:05:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 98 (0000008C4FD47C00) [pid = 1164] [serial = 1122] [outer = 0000000000000000] 12:05:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 99 (0000008C4FDBC400) [pid = 1164] [serial = 1123] [outer = 0000008C4FD47C00] 12:05:14 INFO - PROCESS | 1164 | 1465499114623 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 100 (0000008C4FDCAC00) [pid = 1164] [serial = 1124] [outer = 0000008C4FD47C00] 12:05:15 INFO - PROCESS | 1164 | 1465499115325 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]]]}] 12:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1032ms 12:05:15 INFO - PROCESS | 1164 | 1465499115339 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 1164 | 1465499115342 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:05:15 INFO - PROCESS | 1164 | 1465499115345 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - PROCESS | 1164 | 1465499115347 Marionette TRACE conn6 <- [1,1462,null,{}] 12:05:15 INFO - PROCESS | 1164 | 1465499115351 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}] 12:05:15 INFO - PROCESS | 1164 | 1465499115354 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:15 INFO - PROCESS | 1164 | 1465499115470 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:05:15 INFO - PROCESS | 1164 | 1465499115557 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 1164 | 1465499115560 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A18000 == 38 [pid = 1164] [id = 375] 12:05:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 101 (0000008C5035A000) [pid = 1164] [serial = 1125] [outer = 0000000000000000] 12:05:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 102 (0000008C50375800) [pid = 1164] [serial = 1126] [outer = 0000008C5035A000] 12:05:15 INFO - PROCESS | 1164 | 1465499115615 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 103 (0000008C50776000) [pid = 1164] [serial = 1127] [outer = 0000008C5035A000] 12:05:16 INFO - PROCESS | 1164 | 1465499116391 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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1090ms 12:05:16 INFO - PROCESS | 1164 | 1465499116437 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 1164 | 1465499116442 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:05:16 INFO - PROCESS | 1164 | 1465499116447 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:05:16 INFO - PROCESS | 1164 | 1465499116451 Marionette TRACE conn6 <- [1,1466,null,{}] 12:05:16 INFO - PROCESS | 1164 | 1465499116457 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}] 12:05:16 INFO - PROCESS | 1164 | 1465499116460 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:16 INFO - PROCESS | 1164 | 1465499116579 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:05:16 INFO - PROCESS | 1164 | 1465499116703 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 1164 | 1465499116709 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4361A800 == 39 [pid = 1164] [id = 376] 12:05:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 104 (0000008C47FC0400) [pid = 1164] [serial = 1128] [outer = 0000000000000000] 12:05:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 105 (0000008C47FD8800) [pid = 1164] [serial = 1129] [outer = 0000008C47FC0400] 12:05:16 INFO - PROCESS | 1164 | 1465499116770 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (0000008C49B53400) [pid = 1164] [serial = 1130] [outer = 0000008C47FC0400] 12:05:17 INFO - PROCESS | 1164 | 1465499117533 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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1135ms 12:05:17 INFO - PROCESS | 1164 | 1465499117588 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 1164 | 1465499117593 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:05:17 INFO - PROCESS | 1164 | 1465499117597 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:05:17 INFO - PROCESS | 1164 | 1465499117603 Marionette TRACE conn6 <- [1,1470,null,{}] 12:05:17 INFO - PROCESS | 1164 | 1465499117610 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}] 12:05:17 INFO - PROCESS | 1164 | 1465499117613 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:17 INFO - PROCESS | 1164 | 1465499117739 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:05:17 INFO - PROCESS | 1164 | 1465499117811 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 1164 | 1465499117814 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50414000 == 40 [pid = 1164] [id = 377] 12:05:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (0000008C49876C00) [pid = 1164] [serial = 1131] [outer = 0000000000000000] 12:05:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (0000008C4C86BC00) [pid = 1164] [serial = 1132] [outer = 0000008C49876C00] 12:05:17 INFO - PROCESS | 1164 | 1465499117917 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (0000008C4CC6D400) [pid = 1164] [serial = 1133] [outer = 0000008C49876C00] 12:05:18 INFO - PROCESS | 1164 | 1465499118556 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]]]}] 12:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 984ms 12:05:18 INFO - PROCESS | 1164 | 1465499118585 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 1164 | 1465499118590 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:05:18 INFO - PROCESS | 1164 | 1465499118596 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - PROCESS | 1164 | 1465499118600 Marionette TRACE conn6 <- [1,1474,null,{}] 12:05:18 INFO - PROCESS | 1164 | 1465499118604 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}] 12:05:18 INFO - PROCESS | 1164 | 1465499118607 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:18 INFO - PROCESS | 1164 | 1465499118730 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:05:18 INFO - PROCESS | 1164 | 1465499118808 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1164 | 1465499118810 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A95000 == 41 [pid = 1164] [id = 378] 12:05:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (0000008C4FA8A800) [pid = 1164] [serial = 1134] [outer = 0000000000000000] 12:05:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (0000008C4FCAC400) [pid = 1164] [serial = 1135] [outer = 0000008C4FA8A800] 12:05:18 INFO - PROCESS | 1164 | 1465499118910 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (0000008C4FDC7800) [pid = 1164] [serial = 1136] [outer = 0000008C4FA8A800] 12:05:19 INFO - PROCESS | 1164 | 1465499119613 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]]]}] 12:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1083ms 12:05:19 INFO - PROCESS | 1164 | 1465499119682 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 1164 | 1465499119685 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:05:19 INFO - PROCESS | 1164 | 1465499119689 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 1164 | 1465499119693 Marionette TRACE conn6 <- [1,1478,null,{}] 12:05:19 INFO - PROCESS | 1164 | 1465499119704 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}] 12:05:19 INFO - PROCESS | 1164 | 1465499119710 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:19 INFO - PROCESS | 1164 | 1465499119856 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:05:19 INFO - PROCESS | 1164 | 1465499119975 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 1164 | 1465499119979 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC5E000 == 42 [pid = 1164] [id = 379] 12:05:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (0000008C5077E800) [pid = 1164] [serial = 1137] [outer = 0000000000000000] 12:05:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (0000008C507B7000) [pid = 1164] [serial = 1138] [outer = 0000008C5077E800] 12:05:20 INFO - PROCESS | 1164 | 1465499120041 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (0000008C5111F000) [pid = 1164] [serial = 1139] [outer = 0000008C5077E800] 12:05:20 INFO - PROCESS | 1164 | 1465499120666 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]]]}] 12:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1034ms 12:05:20 INFO - PROCESS | 1164 | 1465499120724 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:05:20 INFO - PROCESS | 1164 | 1465499120727 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:05:20 INFO - PROCESS | 1164 | 1465499120731 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1164 | 1465499120733 Marionette TRACE conn6 <- [1,1482,null,{}] 12:05:20 INFO - PROCESS | 1164 | 1465499120737 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}] 12:05:20 INFO - PROCESS | 1164 | 1465499120739 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:20 INFO - PROCESS | 1164 | 1465499120862 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:05:20 INFO - PROCESS | 1164 | 1465499120938 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 1164 | 1465499120940 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F1E800 == 43 [pid = 1164] [id = 380] 12:05:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (0000008C42F43400) [pid = 1164] [serial = 1140] [outer = 0000000000000000] 12:05:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (0000008C42FC6400) [pid = 1164] [serial = 1141] [outer = 0000008C42F43400] 12:05:21 INFO - PROCESS | 1164 | 1465499121090 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (0000008C494AC800) [pid = 1164] [serial = 1142] [outer = 0000008C42F43400] 12:05:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49705000 == 42 [pid = 1164] [id = 214] 12:05:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9C3000 == 41 [pid = 1164] [id = 372] 12:05:21 INFO - PROCESS | 1164 | 1465499121830 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]]]}] 12:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1129ms 12:05:21 INFO - PROCESS | 1164 | 1465499121861 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 1164 | 1465499121867 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:05:21 INFO - PROCESS | 1164 | 1465499121885 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 1164 | 1465499121890 Marionette TRACE conn6 <- [1,1486,null,{}] 12:05:21 INFO - PROCESS | 1164 | 1465499121898 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}] 12:05:21 INFO - PROCESS | 1164 | 1465499121902 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:22 INFO - PROCESS | 1164 | 1465499122031 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:05:22 INFO - PROCESS | 1164 | 1465499122103 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 1164 | 1465499122108 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C527BE000 == 42 [pid = 1164] [id = 381] 12:05:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (0000008C4CE16000) [pid = 1164] [serial = 1143] [outer = 0000000000000000] 12:05:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (0000008C4CF08400) [pid = 1164] [serial = 1144] [outer = 0000008C4CE16000] 12:05:22 INFO - PROCESS | 1164 | 1465499122209 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (0000008C4F7B3000) [pid = 1164] [serial = 1145] [outer = 0000008C4CE16000] 12:05:22 INFO - PROCESS | 1164 | 1465499122817 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]]]}] 12:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1004ms 12:05:22 INFO - PROCESS | 1164 | 1465499122880 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 1164 | 1465499122885 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:05:22 INFO - PROCESS | 1164 | 1465499122892 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 1164 | 1465499122895 Marionette TRACE conn6 <- [1,1490,null,{}] 12:05:22 INFO - PROCESS | 1164 | 1465499122899 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}] 12:05:22 INFO - PROCESS | 1164 | 1465499122902 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:23 INFO - PROCESS | 1164 | 1465499123020 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:05:23 INFO - PROCESS | 1164 | 1465499123100 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 1164 | 1465499123103 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57090000 == 43 [pid = 1164] [id = 382] 12:05:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (0000008C4FE31C00) [pid = 1164] [serial = 1146] [outer = 0000000000000000] 12:05:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (0000008C50354400) [pid = 1164] [serial = 1147] [outer = 0000008C4FE31C00] 12:05:23 INFO - PROCESS | 1164 | 1465499123202 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (0000008C50777C00) [pid = 1164] [serial = 1148] [outer = 0000008C4FE31C00] 12:05:23 INFO - PROCESS | 1164 | 1465499123840 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]]]}] 12:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 12:05:23 INFO - PROCESS | 1164 | 1465499123880 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 1164 | 1465499123883 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:05:23 INFO - PROCESS | 1164 | 1465499123887 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 1164 | 1465499123891 Marionette TRACE conn6 <- [1,1494,null,{}] 12:05:23 INFO - PROCESS | 1164 | 1465499123902 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}] 12:05:23 INFO - PROCESS | 1164 | 1465499123908 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:24 INFO - PROCESS | 1164 | 1465499124022 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:05:24 INFO - PROCESS | 1164 | 1465499124102 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 1164 | 1465499124105 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57DAC000 == 44 [pid = 1164] [id = 383] 12:05:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (0000008C52297C00) [pid = 1164] [serial = 1149] [outer = 0000000000000000] 12:05:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (0000008C5277E000) [pid = 1164] [serial = 1150] [outer = 0000008C52297C00] 12:05:24 INFO - PROCESS | 1164 | 1465499124206 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (0000008C53411400) [pid = 1164] [serial = 1151] [outer = 0000008C52297C00] 12:05:24 INFO - PROCESS | 1164 | 1465499124820 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]]]}] 12:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 987ms 12:05:24 INFO - PROCESS | 1164 | 1465499124875 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 1164 | 1465499124878 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:05:24 INFO - PROCESS | 1164 | 1465499124882 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 1164 | 1465499124884 Marionette TRACE conn6 <- [1,1498,null,{}] 12:05:24 INFO - PROCESS | 1164 | 1465499124888 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}] 12:05:24 INFO - PROCESS | 1164 | 1465499124891 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:25 INFO - PROCESS | 1164 | 1465499125006 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:05:25 INFO - PROCESS | 1164 | 1465499125098 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 1164 | 1465499125101 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54B07000 == 45 [pid = 1164] [id = 384] 12:05:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (0000008C53C15C00) [pid = 1164] [serial = 1152] [outer = 0000000000000000] 12:05:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (0000008C53C1BC00) [pid = 1164] [serial = 1153] [outer = 0000008C53C15C00] 12:05:25 INFO - PROCESS | 1164 | 1465499125159 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 130 (0000008C53C6F400) [pid = 1164] [serial = 1154] [outer = 0000008C53C15C00] 12:05:25 INFO - PROCESS | 1164 | 1465499125772 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]]]}] 12:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 943ms 12:05:25 INFO - PROCESS | 1164 | 1465499125828 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 1164 | 1465499125830 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:05:25 INFO - PROCESS | 1164 | 1465499125834 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 1164 | 1465499125836 Marionette TRACE conn6 <- [1,1502,null,{}] 12:05:25 INFO - PROCESS | 1164 | 1465499125840 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}] 12:05:25 INFO - PROCESS | 1164 | 1465499125843 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:25 INFO - PROCESS | 1164 | 1465499125984 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:05:26 INFO - PROCESS | 1164 | 1465499126061 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 1164 | 1465499126063 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5838D800 == 46 [pid = 1164] [id = 385] 12:05:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 131 (0000008C53C20400) [pid = 1164] [serial = 1155] [outer = 0000000000000000] 12:05:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 132 (0000008C53C74C00) [pid = 1164] [serial = 1156] [outer = 0000008C53C20400] 12:05:26 INFO - PROCESS | 1164 | 1465499126160 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 133 (0000008C53CC3800) [pid = 1164] [serial = 1157] [outer = 0000008C53C20400] 12:05:26 INFO - PROCESS | 1164 | 1465499126864 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]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1084ms 12:05:26 INFO - PROCESS | 1164 | 1465499126921 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 1164 | 1465499126925 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:05:26 INFO - PROCESS | 1164 | 1465499126931 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 1164 | 1465499126934 Marionette TRACE conn6 <- [1,1506,null,{}] 12:05:26 INFO - PROCESS | 1164 | 1465499126940 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}] 12:05:26 INFO - PROCESS | 1164 | 1465499126942 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:27 INFO - PROCESS | 1164 | 1465499127054 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:05:27 INFO - PROCESS | 1164 | 1465499127242 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 1164 | 1465499127246 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA2B800 == 47 [pid = 1164] [id = 386] 12:05:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 134 (0000008C4242F000) [pid = 1164] [serial = 1158] [outer = 0000000000000000] 12:05:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 135 (0000008C42D21800) [pid = 1164] [serial = 1159] [outer = 0000008C4242F000] 12:05:27 INFO - PROCESS | 1164 | 1465499127320 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 136 (0000008C48F6AC00) [pid = 1164] [serial = 1160] [outer = 0000008C4242F000] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51222800 == 46 [pid = 1164] [id = 218] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542BB800 == 45 [pid = 1164] [id = 222] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB9C800 == 44 [pid = 1164] [id = 229] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50939000 == 43 [pid = 1164] [id = 369] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484CB000 == 42 [pid = 1164] [id = 226] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F939800 == 41 [pid = 1164] [id = 367] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47F69800 == 40 [pid = 1164] [id = 227] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502EA800 == 39 [pid = 1164] [id = 217] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F78800 == 38 [pid = 1164] [id = 225] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125D800 == 37 [pid = 1164] [id = 373] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A18000 == 36 [pid = 1164] [id = 375] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57DAC000 == 35 [pid = 1164] [id = 383] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57090000 == 34 [pid = 1164] [id = 382] 12:05:28 INFO - PROCESS | 1164 | --DOCSHELL 0000008C527BE000 == 33 [pid = 1164] [id = 381] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F1E800 == 32 [pid = 1164] [id = 380] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4757C000 == 31 [pid = 1164] [id = 371] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4970E800 == 30 [pid = 1164] [id = 219] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9C0000 == 29 [pid = 1164] [id = 230] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49411800 == 28 [pid = 1164] [id = 366] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D22A000 == 27 [pid = 1164] [id = 365] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D225800 == 26 [pid = 1164] [id = 223] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C496A4000 == 25 [pid = 1164] [id = 228] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A95000 == 24 [pid = 1164] [id = 378] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1D800 == 23 [pid = 1164] [id = 221] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54182800 == 22 [pid = 1164] [id = 374] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417C000 == 21 [pid = 1164] [id = 220] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50414000 == 20 [pid = 1164] [id = 377] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125C800 == 19 [pid = 1164] [id = 370] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA2B000 == 18 [pid = 1164] [id = 216] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54B07000 == 17 [pid = 1164] [id = 384] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4757B000 == 16 [pid = 1164] [id = 363] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5838D800 == 15 [pid = 1164] [id = 385] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC66800 == 14 [pid = 1164] [id = 368] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC5E000 == 13 [pid = 1164] [id = 379] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C41EB3000 == 12 [pid = 1164] [id = 213] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4361A800 == 11 [pid = 1164] [id = 376] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B4E000 == 10 [pid = 1164] [id = 224] 12:05:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDEB000 == 9 [pid = 1164] [id = 215] 12:05:30 INFO - PROCESS | 1164 | 1465499130562 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]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 3638ms 12:05:30 INFO - PROCESS | 1164 | 1465499130573 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:05:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:05:30 INFO - PROCESS | 1164 | 1465499130577 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:05:30 INFO - PROCESS | 1164 | 1465499130582 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 1164 | 1465499130585 Marionette TRACE conn6 <- [1,1510,null,{}] 12:05:30 INFO - PROCESS | 1164 | 1465499130591 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}] 12:05:30 INFO - PROCESS | 1164 | 1465499130594 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:30 INFO - PROCESS | 1164 | 1465499130693 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:05:30 INFO - PROCESS | 1164 | 1465499130801 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 1164 | 1465499130804 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50411000 == 10 [pid = 1164] [id = 387] 12:05:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 137 (0000008C48F4F000) [pid = 1164] [serial = 1161] [outer = 0000000000000000] 12:05:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 138 (0000008C49204800) [pid = 1164] [serial = 1162] [outer = 0000008C48F4F000] 12:05:30 INFO - PROCESS | 1164 | 1465499130855 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 139 (0000008C4CC65C00) [pid = 1164] [serial = 1163] [outer = 0000008C48F4F000] 12:05:31 INFO - PROCESS | 1164 | 1465499131256 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"]]]}] 12:05:31 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 () { 12:05:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:05:31 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 () { 12:05:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:05:31 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 () { 12:05:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:05:31 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 () { 12:05:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:05:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 744ms 12:05:31 INFO - PROCESS | 1164 | 1465499131326 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 1164 | 1465499131332 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:05:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:05:31 INFO - PROCESS | 1164 | 1465499131338 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 1164 | 1465499131341 Marionette TRACE conn6 <- [1,1514,null,{}] 12:05:31 INFO - PROCESS | 1164 | 1465499131344 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}] 12:05:31 INFO - PROCESS | 1164 | 1465499131347 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:31 INFO - PROCESS | 1164 | 1465499131484 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:05:31 INFO - PROCESS | 1164 | 1465499131498 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 1164 | 1465499131501 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54B17800 == 11 [pid = 1164] [id = 388] 12:05:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 140 (0000008C4CE94800) [pid = 1164] [serial = 1164] [outer = 0000000000000000] 12:05:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 141 (0000008C4F755C00) [pid = 1164] [serial = 1165] [outer = 0000008C4CE94800] 12:05:31 INFO - PROCESS | 1164 | 1465499131550 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 142 (0000008C4FD47800) [pid = 1164] [serial = 1166] [outer = 0000008C4CE94800] 12:05:33 INFO - PROCESS | 1164 | 1465499133214 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"]]]}] 12:05:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:05:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:05:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:05:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:05:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1931ms 12:05:33 INFO - PROCESS | 1164 | 1465499133272 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 1164 | 1465499133276 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:05:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:05:33 INFO - PROCESS | 1164 | 1465499133289 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 1164 | 1465499133292 Marionette TRACE conn6 <- [1,1518,null,{}] 12:05:33 INFO - PROCESS | 1164 | 1465499133299 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}] 12:05:33 INFO - PROCESS | 1164 | 1465499133302 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:33 INFO - PROCESS | 1164 | 1465499133447 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:05:33 INFO - PROCESS | 1164 | 1465499133497 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 1164 | 1465499133502 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5414C000 == 12 [pid = 1164] [id = 389] 12:05:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 143 (0000008C4CC6A400) [pid = 1164] [serial = 1167] [outer = 0000000000000000] 12:05:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 144 (0000008C4CE96400) [pid = 1164] [serial = 1168] [outer = 0000008C4CC6A400] 12:05:33 INFO - PROCESS | 1164 | 1465499133554 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 145 (0000008C4DB5EC00) [pid = 1164] [serial = 1169] [outer = 0000008C4CC6A400] 12:05:34 INFO - PROCESS | 1164 | 1465499134026 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]]]}] 12:05:34 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 12:05:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:05:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:05:34 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. 12:05:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:05:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 796ms 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 144 (0000008C41E08C00) [pid = 1164] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 143 (0000008C436EA400) [pid = 1164] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 142 (0000008C4DB10400) [pid = 1164] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 141 (0000008C43152400) [pid = 1164] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 140 (0000008C4FE28400) [pid = 1164] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 139 (0000008C4354FC00) [pid = 1164] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 138 (0000008C50A83800) [pid = 1164] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 137 (0000008C42FC9000) [pid = 1164] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 136 (0000008C42DEBC00) [pid = 1164] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 135 (0000008C4C86FC00) [pid = 1164] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 134 (0000008C4CF11000) [pid = 1164] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 133 (0000008C507B0C00) [pid = 1164] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 132 (0000008C42E96800) [pid = 1164] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 131 (0000008C51494400) [pid = 1164] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 130 (0000008C4DBE1C00) [pid = 1164] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 129 (0000008C5077E800) [pid = 1164] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (0000008C4F757C00) [pid = 1164] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (0000008C47FC1800) [pid = 1164] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (0000008C4D643400) [pid = 1164] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (0000008C4C8A3000) [pid = 1164] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (0000008C42F47000) [pid = 1164] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (0000008C4FA8A800) [pid = 1164] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (0000008C48F60400) [pid = 1164] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (0000008C52C2F000) [pid = 1164] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (0000008C49876C00) [pid = 1164] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (0000008C42DEA800) [pid = 1164] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (0000008C42FD1800) [pid = 1164] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (0000008C47FC0400) [pid = 1164] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (0000008C444E1000) [pid = 1164] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (0000008C53C20400) [pid = 1164] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (0000008C53C15C00) [pid = 1164] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (0000008C52297C00) [pid = 1164] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (0000008C42F43400) [pid = 1164] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (0000008C5035A000) [pid = 1164] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (0000008C4FD47C00) [pid = 1164] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (0000008C4CE16000) [pid = 1164] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (0000008C4FE31C00) [pid = 1164] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (0000008C4CC60800) [pid = 1164] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (0000008C4242F000) [pid = 1164] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:05:34 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (0000008C48F4F000) [pid = 1164] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:05:34 INFO - PROCESS | 1164 | 1465499134540 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 1164 | 1465499134545 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:05:34 INFO - PROCESS | 1164 | 1465499134554 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 1164 | 1465499134557 Marionette TRACE conn6 <- [1,1522,null,{}] 12:05:34 INFO - PROCESS | 1164 | 1465499134560 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}] 12:05:34 INFO - PROCESS | 1164 | 1465499134563 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:34 INFO - PROCESS | 1164 | 1465499134663 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:05:34 INFO - PROCESS | 1164 | 1465499134670 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 1164 | 1465499134672 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50026800 == 13 [pid = 1164] [id = 390] 12:05:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 106 (0000008C4319B000) [pid = 1164] [serial = 1170] [outer = 0000000000000000] 12:05:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 107 (0000008C436EA400) [pid = 1164] [serial = 1171] [outer = 0000008C4319B000] 12:05:34 INFO - PROCESS | 1164 | 1465499134721 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 108 (0000008C4900E400) [pid = 1164] [serial = 1172] [outer = 0000008C4319B000] 12:05:35 INFO - PROCESS | 1164 | 1465499135227 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]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 723ms 12:05:35 INFO - PROCESS | 1164 | 1465499135286 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 1164 | 1465499135288 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:05:35 INFO - PROCESS | 1164 | 1465499135292 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1164 | 1465499135297 Marionette TRACE conn6 <- [1,1526,null,{}] 12:05:35 INFO - PROCESS | 1164 | 1465499135310 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}] 12:05:35 INFO - PROCESS | 1164 | 1465499135315 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:35 INFO - PROCESS | 1164 | 1465499135409 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:05:35 INFO - PROCESS | 1164 | 1465499135418 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 1164 | 1465499135422 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C575E7000 == 14 [pid = 1164] [id = 391] 12:05:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 109 (0000008C4FDC2400) [pid = 1164] [serial = 1173] [outer = 0000000000000000] 12:05:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 110 (0000008C4FDCA000) [pid = 1164] [serial = 1174] [outer = 0000008C4FDC2400] 12:05:35 INFO - PROCESS | 1164 | 1465499135471 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 111 (0000008C4FFAAC00) [pid = 1164] [serial = 1175] [outer = 0000008C4FDC2400] 12:05:35 INFO - PROCESS | 1164 | 1465499135933 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]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 691ms 12:05:35 INFO - PROCESS | 1164 | 1465499135986 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 1164 | 1465499135989 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:05:35 INFO - PROCESS | 1164 | 1465499135992 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1164 | 1465499135994 Marionette TRACE conn6 <- [1,1530,null,{}] 12:05:35 INFO - PROCESS | 1164 | 1465499135997 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}] 12:05:35 INFO - PROCESS | 1164 | 1465499135999 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:36 INFO - PROCESS | 1164 | 1465499136129 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:05:36 INFO - PROCESS | 1164 | 1465499136144 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1164 | 1465499136146 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C583A0000 == 15 [pid = 1164] [id = 392] 12:05:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 112 (0000008C503C2800) [pid = 1164] [serial = 1176] [outer = 0000000000000000] 12:05:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 113 (0000008C503C6C00) [pid = 1164] [serial = 1177] [outer = 0000008C503C2800] 12:05:36 INFO - PROCESS | 1164 | 1465499136192 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 114 (0000008C50774400) [pid = 1164] [serial = 1178] [outer = 0000008C503C2800] 12:05:36 INFO - PROCESS | 1164 | 1465499136808 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]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 840ms 12:05:36 INFO - PROCESS | 1164 | 1465499136839 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 1164 | 1465499136844 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:05:36 INFO - PROCESS | 1164 | 1465499136851 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 1164 | 1465499136854 Marionette TRACE conn6 <- [1,1534,null,{}] 12:05:36 INFO - PROCESS | 1164 | 1465499136861 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}] 12:05:36 INFO - PROCESS | 1164 | 1465499136864 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:36 INFO - PROCESS | 1164 | 1465499136982 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:05:37 INFO - PROCESS | 1164 | 1465499137110 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 1164 | 1465499137113 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5414A000 == 16 [pid = 1164] [id = 393] 12:05:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 115 (0000008C4319E800) [pid = 1164] [serial = 1179] [outer = 0000000000000000] 12:05:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 116 (0000008C48F4F000) [pid = 1164] [serial = 1180] [outer = 0000008C4319E800] 12:05:37 INFO - PROCESS | 1164 | 1465499137173 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 117 (0000008C4CF11000) [pid = 1164] [serial = 1181] [outer = 0000008C4319E800] 12:05:37 INFO - PROCESS | 1164 | 1465499137818 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]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:05:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 984ms 12:05:37 INFO - PROCESS | 1164 | 1465499137842 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 1164 | 1465499137848 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:05:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:05:37 INFO - PROCESS | 1164 | 1465499137855 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 1164 | 1465499137858 Marionette TRACE conn6 <- [1,1538,null,{}] 12:05:37 INFO - PROCESS | 1164 | 1465499137863 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}] 12:05:37 INFO - PROCESS | 1164 | 1465499137866 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:37 INFO - PROCESS | 1164 | 1465499137980 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:05:38 INFO - PROCESS | 1164 | 1465499138078 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 1164 | 1465499138081 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AF1000 == 17 [pid = 1164] [id = 394] 12:05:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 118 (0000008C4FE28C00) [pid = 1164] [serial = 1182] [outer = 0000000000000000] 12:05:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 119 (0000008C5035B800) [pid = 1164] [serial = 1183] [outer = 0000008C4FE28C00] 12:05:38 INFO - PROCESS | 1164 | 1465499138139 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 120 (0000008C50779000) [pid = 1164] [serial = 1184] [outer = 0000008C4FE28C00] 12:05:38 INFO - PROCESS | 1164 | 1465499138797 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]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 12:05:38 INFO - PROCESS | 1164 | 1465499138845 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 1164 | 1465499138848 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:05:38 INFO - PROCESS | 1164 | 1465499138852 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 1164 | 1465499138856 Marionette TRACE conn6 <- [1,1542,null,{}] 12:05:38 INFO - PROCESS | 1164 | 1465499138867 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}] 12:05:38 INFO - PROCESS | 1164 | 1465499138872 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:38 INFO - PROCESS | 1164 | 1465499138986 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:05:39 INFO - PROCESS | 1164 | 1465499139088 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 1164 | 1465499139092 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48754000 == 18 [pid = 1164] [id = 395] 12:05:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 121 (0000008C51449800) [pid = 1164] [serial = 1185] [outer = 0000000000000000] 12:05:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 122 (0000008C51499000) [pid = 1164] [serial = 1186] [outer = 0000008C51449800] 12:05:39 INFO - PROCESS | 1164 | 1465499139150 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 123 (0000008C525D0400) [pid = 1164] [serial = 1187] [outer = 0000008C51449800] 12:05:39 INFO - PROCESS | 1164 | 1465499139749 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]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 943ms 12:05:39 INFO - PROCESS | 1164 | 1465499139798 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 1164 | 1465499139801 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:05:39 INFO - PROCESS | 1164 | 1465499139804 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 1164 | 1465499139806 Marionette TRACE conn6 <- [1,1546,null,{}] 12:05:39 INFO - PROCESS | 1164 | 1465499139810 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}] 12:05:39 INFO - PROCESS | 1164 | 1465499139812 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:39 INFO - PROCESS | 1164 | 1465499139923 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:05:40 INFO - PROCESS | 1164 | 1465499140020 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 1164 | 1465499140022 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D44800 == 19 [pid = 1164] [id = 396] 12:05:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 124 (0000008C52C32800) [pid = 1164] [serial = 1188] [outer = 0000000000000000] 12:05:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 125 (0000008C534F3400) [pid = 1164] [serial = 1189] [outer = 0000008C52C32800] 12:05:40 INFO - PROCESS | 1164 | 1465499140078 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 126 (0000008C53A8BC00) [pid = 1164] [serial = 1190] [outer = 0000008C52C32800] 12:05:40 INFO - PROCESS | 1164 | 1465499140723 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]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:05:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 945ms 12:05:40 INFO - PROCESS | 1164 | 1465499140750 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 1164 | 1465499140753 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:05:40 INFO - PROCESS | 1164 | 1465499140756 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - PROCESS | 1164 | 1465499140759 Marionette TRACE conn6 <- [1,1550,null,{}] 12:05:40 INFO - PROCESS | 1164 | 1465499140763 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}] 12:05:40 INFO - PROCESS | 1164 | 1465499140765 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:40 INFO - PROCESS | 1164 | 1465499140874 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:05:40 INFO - PROCESS | 1164 | 1465499140972 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 1164 | 1465499140975 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47FEA800 == 20 [pid = 1164] [id = 397] 12:05:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 127 (0000008C42DE7C00) [pid = 1164] [serial = 1191] [outer = 0000000000000000] 12:05:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 128 (0000008C43196800) [pid = 1164] [serial = 1192] [outer = 0000008C42DE7C00] 12:05:41 INFO - PROCESS | 1164 | 1465499141037 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 129 (0000008C4CE16C00) [pid = 1164] [serial = 1193] [outer = 0000008C42DE7C00] 12:05:41 INFO - PROCESS | 1164 | 1465499141761 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]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1028ms 12:05:41 INFO - PROCESS | 1164 | 1465499141788 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:05:41 INFO - PROCESS | 1164 | 1465499141792 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:05:41 INFO - PROCESS | 1164 | 1465499141819 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 1164 | 1465499141823 Marionette TRACE conn6 <- [1,1554,null,{}] 12:05:41 INFO - PROCESS | 1164 | 1465499141846 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}] 12:05:41 INFO - PROCESS | 1164 | 1465499141849 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:41 INFO - PROCESS | 1164 | 1465499141989 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 128 (0000008C42D21800) [pid = 1164] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 127 (0000008C53CC3800) [pid = 1164] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 126 (0000008C48472800) [pid = 1164] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 125 (0000008C47FD8800) [pid = 1164] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 124 (0000008C5081F000) [pid = 1164] [serial = 661] [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.] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 123 (0000008C49204800) [pid = 1164] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 122 (0000008C42D23800) [pid = 1164] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 121 (0000008C446AE800) [pid = 1164] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 120 (0000008C48F6AC00) [pid = 1164] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 119 (0000008C4EF71400) [pid = 1164] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 118 (0000008C50360C00) [pid = 1164] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 117 (0000008C48F52800) [pid = 1164] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 116 (0000008C50772000) [pid = 1164] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 115 (0000008C50352C00) [pid = 1164] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 114 (0000008C48095400) [pid = 1164] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 113 (0000008C50AD4400) [pid = 1164] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 112 (0000008C48F67800) [pid = 1164] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 111 (0000008C436F5C00) [pid = 1164] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 110 (0000008C484DA400) [pid = 1164] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 109 (0000008C42FCBC00) [pid = 1164] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 108 (0000008C4319F000) [pid = 1164] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 107 (0000008C4C873400) [pid = 1164] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 106 (0000008C4CC68C00) [pid = 1164] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 105 (0000008C4DBE2800) [pid = 1164] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 104 (0000008C4F8B4800) [pid = 1164] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 103 (0000008C4FDBF000) [pid = 1164] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 102 (0000008C52C2E400) [pid = 1164] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 101 (0000008C50817C00) [pid = 1164] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 100 (0000008C4CC65C00) [pid = 1164] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 99 (0000008C43815C00) [pid = 1164] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 98 (0000008C4C86F000) [pid = 1164] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 97 (0000008C4FCAB000) [pid = 1164] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C514A2400) [pid = 1164] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C51496400) [pid = 1164] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4FD49800) [pid = 1164] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C53411800) [pid = 1164] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4FE2F800) [pid = 1164] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C52783000) [pid = 1164] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4CC6D400) [pid = 1164] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C42FC5800) [pid = 1164] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4C86BC00) [pid = 1164] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4370F000) [pid = 1164] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C49B53400) [pid = 1164] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C48F6D000) [pid = 1164] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4CF08400) [pid = 1164] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42F4D000) [pid = 1164] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C48038C00) [pid = 1164] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C43156400) [pid = 1164] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4784E000) [pid = 1164] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C43152800) [pid = 1164] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C5111F000) [pid = 1164] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42FC6400) [pid = 1164] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4F8C0400) [pid = 1164] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4920B400) [pid = 1164] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4DB5B400) [pid = 1164] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4CE8DC00) [pid = 1164] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4F7ACC00) [pid = 1164] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C43155C00) [pid = 1164] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4CC6CC00) [pid = 1164] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FDC7800) [pid = 1164] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C507B7000) [pid = 1164] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C494ACC00) [pid = 1164] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FCAC400) [pid = 1164] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4CC27400) [pid = 1164] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4D64F000) [pid = 1164] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C52CB1000) [pid = 1164] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C53C74C00) [pid = 1164] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C53C6F400) [pid = 1164] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C53411400) [pid = 1164] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C494AC800) [pid = 1164] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C53C1BC00) [pid = 1164] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C50776000) [pid = 1164] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C50375800) [pid = 1164] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C4FDCAC00) [pid = 1164] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (0000008C4F7B3000) [pid = 1164] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (0000008C5277E000) [pid = 1164] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 52 (0000008C50777C00) [pid = 1164] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 51 (0000008C4CFA1C00) [pid = 1164] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 50 (0000008C50354400) [pid = 1164] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | --DOMWINDOW == 49 (0000008C4FDBC400) [pid = 1164] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:05:42 INFO - PROCESS | 1164 | 1465499142115 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 1164 | 1465499142118 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484AC800 == 21 [pid = 1164] [id = 398] 12:05:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 50 (0000008C42D21800) [pid = 1164] [serial = 1194] [outer = 0000000000000000] 12:05:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 51 (0000008C42E98000) [pid = 1164] [serial = 1195] [outer = 0000008C42D21800] 12:05:42 INFO - PROCESS | 1164 | 1465499142170 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 52 (0000008C4319FC00) [pid = 1164] [serial = 1196] [outer = 0000008C42D21800] 12:05:42 INFO - PROCESS | 1164 | 1465499142569 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]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:05:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 837ms 12:05:42 INFO - PROCESS | 1164 | 1465499142634 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 1164 | 1465499142639 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:05:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:05:42 INFO - PROCESS | 1164 | 1465499142645 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 1164 | 1465499142647 Marionette TRACE conn6 <- [1,1558,null,{}] 12:05:42 INFO - PROCESS | 1164 | 1465499142652 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}] 12:05:42 INFO - PROCESS | 1164 | 1465499142654 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:42 INFO - PROCESS | 1164 | 1465499142749 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:05:42 INFO - PROCESS | 1164 | 1465499142755 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 1164 | 1465499142757 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49438800 == 22 [pid = 1164] [id = 399] 12:05:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 53 (0000008C47F10400) [pid = 1164] [serial = 1197] [outer = 0000000000000000] 12:05:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (0000008C48248C00) [pid = 1164] [serial = 1198] [outer = 0000008C47F10400] 12:05:42 INFO - PROCESS | 1164 | 1465499142806 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C48F51C00) [pid = 1164] [serial = 1199] [outer = 0000008C47F10400] 12:05:43 INFO - PROCESS | 1164 | 1465499143251 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]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 628ms 12:05:43 INFO - PROCESS | 1164 | 1465499143274 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 1164 | 1465499143277 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:05:43 INFO - PROCESS | 1164 | 1465499143280 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 1164 | 1465499143284 Marionette TRACE conn6 <- [1,1562,null,{}] 12:05:43 INFO - PROCESS | 1164 | 1465499143296 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}] 12:05:43 INFO - PROCESS | 1164 | 1465499143301 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:43 INFO - PROCESS | 1164 | 1465499143409 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:05:43 INFO - PROCESS | 1164 | 1465499143416 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 1164 | 1465499143419 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D68D000 == 23 [pid = 1164] [id = 400] 12:05:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C4C86C000) [pid = 1164] [serial = 1200] [outer = 0000000000000000] 12:05:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C4C873400) [pid = 1164] [serial = 1201] [outer = 0000008C4C86C000] 12:05:43 INFO - PROCESS | 1164 | 1465499143468 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C4CE95000) [pid = 1164] [serial = 1202] [outer = 0000008C4C86C000] 12:05:43 INFO - PROCESS | 1164 | 1465499143857 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]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 12:05:43 INFO - PROCESS | 1164 | 1465499143912 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 1164 | 1465499143915 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:05:43 INFO - PROCESS | 1164 | 1465499143919 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 1164 | 1465499143921 Marionette TRACE conn6 <- [1,1566,null,{}] 12:05:43 INFO - PROCESS | 1164 | 1465499143938 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}] 12:05:43 INFO - PROCESS | 1164 | 1465499143941 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:44 INFO - PROCESS | 1164 | 1465499144040 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:05:44 INFO - PROCESS | 1164 | 1465499144046 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 1164 | 1465499144048 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F815800 == 24 [pid = 1164] [id = 401] 12:05:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C4D7C8C00) [pid = 1164] [serial = 1203] [outer = 0000000000000000] 12:05:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4DB61800) [pid = 1164] [serial = 1204] [outer = 0000008C4D7C8C00] 12:05:44 INFO - PROCESS | 1164 | 1465499144096 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4F7B4800) [pid = 1164] [serial = 1205] [outer = 0000008C4D7C8C00] 12:05:44 INFO - PROCESS | 1164 | 1465499144527 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]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 650ms 12:05:44 INFO - PROCESS | 1164 | 1465499144571 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 1164 | 1465499144573 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:05:44 INFO - PROCESS | 1164 | 1465499144581 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 1164 | 1465499144583 Marionette TRACE conn6 <- [1,1570,null,{}] 12:05:44 INFO - PROCESS | 1164 | 1465499144587 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}] 12:05:44 INFO - PROCESS | 1164 | 1465499144589 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:44 INFO - PROCESS | 1164 | 1465499144713 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:05:44 INFO - PROCESS | 1164 | 1465499144722 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 1164 | 1465499144724 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA28800 == 25 [pid = 1164] [id = 402] 12:05:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4F8BAC00) [pid = 1164] [serial = 1206] [outer = 0000000000000000] 12:05:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C4FCA4C00) [pid = 1164] [serial = 1207] [outer = 0000008C4F8BAC00] 12:05:44 INFO - PROCESS | 1164 | 1465499144816 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4FDC1000) [pid = 1164] [serial = 1208] [outer = 0000008C4F8BAC00] 12:05:45 INFO - PROCESS | 1164 | 1465499145210 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]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 12:05:45 INFO - PROCESS | 1164 | 1465499145270 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 1164 | 1465499145273 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:05:45 INFO - PROCESS | 1164 | 1465499145276 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 1164 | 1465499145278 Marionette TRACE conn6 <- [1,1574,null,{}] 12:05:45 INFO - PROCESS | 1164 | 1465499145281 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}] 12:05:45 INFO - PROCESS | 1164 | 1465499145287 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:45 INFO - PROCESS | 1164 | 1465499145456 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:05:45 INFO - PROCESS | 1164 | 1465499145474 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 1164 | 1465499145476 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50417800 == 26 [pid = 1164] [id = 403] 12:05:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4FFA9800) [pid = 1164] [serial = 1209] [outer = 0000000000000000] 12:05:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C50776800) [pid = 1164] [serial = 1210] [outer = 0000008C4FFA9800] 12:05:45 INFO - PROCESS | 1164 | 1465499145524 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C50A7F800) [pid = 1164] [serial = 1211] [outer = 0000008C4FFA9800] 12:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:05:46 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4CC6A400) [pid = 1164] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 804ms 12:05:46 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4CE94800) [pid = 1164] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:05:46 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4FDC2400) [pid = 1164] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:05:46 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4319B000) [pid = 1164] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:05:46 INFO - PROCESS | 1164 | 1465499145928 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]]]}] 12:05:46 INFO - PROCESS | 1164 | 1465499146084 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1164 | 1465499146087 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:05:46 INFO - PROCESS | 1164 | 1465499146090 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 1164 | 1465499146092 Marionette TRACE conn6 <- [1,1578,null,{}] 12:05:46 INFO - PROCESS | 1164 | 1465499146096 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}] 12:05:46 INFO - PROCESS | 1164 | 1465499146098 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:46 INFO - PROCESS | 1164 | 1465499146195 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:05:46 INFO - PROCESS | 1164 | 1465499146264 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 1164 | 1465499146266 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5124D800 == 27 [pid = 1164] [id = 404] 12:05:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C50BDF000) [pid = 1164] [serial = 1212] [outer = 0000000000000000] 12:05:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C51288000) [pid = 1164] [serial = 1213] [outer = 0000008C50BDF000] 12:05:46 INFO - PROCESS | 1164 | 1465499146310 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C5149B800) [pid = 1164] [serial = 1214] [outer = 0000008C50BDF000] 12:05:46 INFO - PROCESS | 1164 | 1465499146984 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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 942ms 12:05:47 INFO - PROCESS | 1164 | 1465499147036 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 1164 | 1465499147038 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:05:47 INFO - PROCESS | 1164 | 1465499147041 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 1164 | 1465499147043 Marionette TRACE conn6 <- [1,1582,null,{}] 12:05:47 INFO - PROCESS | 1164 | 1465499147047 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}] 12:05:47 INFO - PROCESS | 1164 | 1465499147049 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:47 INFO - PROCESS | 1164 | 1465499147167 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:05:47 INFO - PROCESS | 1164 | 1465499147249 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1164 | 1465499147251 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C527A6000 == 28 [pid = 1164] [id = 405] 12:05:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C5229A000) [pid = 1164] [serial = 1215] [outer = 0000000000000000] 12:05:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C53405C00) [pid = 1164] [serial = 1216] [outer = 0000008C5229A000] 12:05:47 INFO - PROCESS | 1164 | 1465499147294 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C53A86C00) [pid = 1164] [serial = 1217] [outer = 0000008C5229A000] 12:05:47 INFO - PROCESS | 1164 | 1465499147654 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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 691ms 12:05:47 INFO - PROCESS | 1164 | 1465499147736 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 1164 | 1465499147738 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:05:47 INFO - PROCESS | 1164 | 1465499147741 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 1164 | 1465499147743 Marionette TRACE conn6 <- [1,1586,null,{}] 12:05:47 INFO - PROCESS | 1164 | 1465499147747 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}] 12:05:47 INFO - PROCESS | 1164 | 1465499147748 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:47 INFO - PROCESS | 1164 | 1465499147835 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:05:47 INFO - PROCESS | 1164 | 1465499147840 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1164 | 1465499147842 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D3B000 == 29 [pid = 1164] [id = 406] 12:05:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C53A91000) [pid = 1164] [serial = 1218] [outer = 0000000000000000] 12:05:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C53C1BC00) [pid = 1164] [serial = 1219] [outer = 0000008C53A91000] 12:05:47 INFO - PROCESS | 1164 | 1465499147887 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C53C72400) [pid = 1164] [serial = 1220] [outer = 0000008C53A91000] 12:05:48 INFO - PROCESS | 1164 | 1465499148414 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]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 12:05:48 INFO - PROCESS | 1164 | 1465499148436 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 1164 | 1465499148441 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:05:48 INFO - PROCESS | 1164 | 1465499148447 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 1164 | 1465499148452 Marionette TRACE conn6 <- [1,1590,null,{}] 12:05:48 INFO - PROCESS | 1164 | 1465499148458 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}] 12:05:48 INFO - PROCESS | 1164 | 1465499148461 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:48 INFO - PROCESS | 1164 | 1465499148639 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:05:48 INFO - PROCESS | 1164 | 1465499148734 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 1164 | 1465499148739 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49082000 == 30 [pid = 1164] [id = 407] 12:05:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42DE6000) [pid = 1164] [serial = 1221] [outer = 0000000000000000] 12:05:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C436F6800) [pid = 1164] [serial = 1222] [outer = 0000008C42DE6000] 12:05:48 INFO - PROCESS | 1164 | 1465499148798 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C484DB000) [pid = 1164] [serial = 1223] [outer = 0000008C42DE6000] 12:05:49 INFO - PROCESS | 1164 | 1465499149356 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]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 943ms 12:05:49 INFO - PROCESS | 1164 | 1465499149394 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 1164 | 1465499149399 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:05:49 INFO - PROCESS | 1164 | 1465499149406 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 1164 | 1465499149409 Marionette TRACE conn6 <- [1,1594,null,{}] 12:05:49 INFO - PROCESS | 1164 | 1465499149413 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}] 12:05:49 INFO - PROCESS | 1164 | 1465499149416 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:49 INFO - PROCESS | 1164 | 1465499149537 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:05:49 INFO - PROCESS | 1164 | 1465499149632 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 1164 | 1465499149635 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502DF800 == 31 [pid = 1164] [id = 408] 12:05:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CC6C800) [pid = 1164] [serial = 1224] [outer = 0000000000000000] 12:05:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CE8F000) [pid = 1164] [serial = 1225] [outer = 0000008C4CC6C800] 12:05:49 INFO - PROCESS | 1164 | 1465499149693 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FCA5800) [pid = 1164] [serial = 1226] [outer = 0000008C4CC6C800] 12:05:50 INFO - PROCESS | 1164 | 1465499150302 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]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 944ms 12:05:50 INFO - PROCESS | 1164 | 1465499150352 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 1164 | 1465499150355 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:05:50 INFO - PROCESS | 1164 | 1465499150358 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 1164 | 1465499150362 Marionette TRACE conn6 <- [1,1598,null,{}] 12:05:50 INFO - PROCESS | 1164 | 1465499150374 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}] 12:05:50 INFO - PROCESS | 1164 | 1465499150379 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:50 INFO - PROCESS | 1164 | 1465499150529 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:05:50 INFO - PROCESS | 1164 | 1465499150652 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1164 | 1465499150655 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5416F800 == 32 [pid = 1164] [id = 409] 12:05:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FE2CC00) [pid = 1164] [serial = 1227] [outer = 0000000000000000] 12:05:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50818000) [pid = 1164] [serial = 1228] [outer = 0000008C4FE2CC00] 12:05:50 INFO - PROCESS | 1164 | 1465499150715 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C53C16800) [pid = 1164] [serial = 1229] [outer = 0000008C4FE2CC00] 12:05:51 INFO - PROCESS | 1164 | 1465499151348 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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1036ms 12:05:51 INFO - PROCESS | 1164 | 1465499151397 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1164 | 1465499151400 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:05:51 INFO - PROCESS | 1164 | 1465499151404 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 1164 | 1465499151406 Marionette TRACE conn6 <- [1,1602,null,{}] 12:05:51 INFO - PROCESS | 1164 | 1465499151410 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}] 12:05:51 INFO - PROCESS | 1164 | 1465499151413 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:51 INFO - PROCESS | 1164 | 1465499151531 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:05:51 INFO - PROCESS | 1164 | 1465499151653 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 1164 | 1465499151655 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5422F800 == 33 [pid = 1164] [id = 410] 12:05:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5035D800) [pid = 1164] [serial = 1230] [outer = 0000000000000000] 12:05:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C53CC6C00) [pid = 1164] [serial = 1231] [outer = 0000008C5035D800] 12:05:51 INFO - PROCESS | 1164 | 1465499151712 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C53CCF000) [pid = 1164] [serial = 1232] [outer = 0000008C5035D800] 12:05:52 INFO - PROCESS | 1164 | 1465499152576 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]]]}] 12:05:52 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 12:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1242ms 12:05:52 INFO - PROCESS | 1164 | 1465499152647 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 1164 | 1465499152651 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:05:52 INFO - PROCESS | 1164 | 1465499152656 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 1164 | 1465499152660 Marionette TRACE conn6 <- [1,1606,null,{}] 12:05:52 INFO - PROCESS | 1164 | 1465499152665 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}] 12:05:52 INFO - PROCESS | 1164 | 1465499152668 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:52 INFO - PROCESS | 1164 | 1465499152773 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:05:52 INFO - PROCESS | 1164 | 1465499152902 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 1164 | 1465499152905 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C478DE000 == 34 [pid = 1164] [id = 411] 12:05:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C484D5000) [pid = 1164] [serial = 1233] [outer = 0000000000000000] 12:05:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C49011400) [pid = 1164] [serial = 1234] [outer = 0000008C484D5000] 12:05:52 INFO - PROCESS | 1164 | 1465499152960 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4CC64800) [pid = 1164] [serial = 1235] [outer = 0000008C484D5000] 12:05:54 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA2B800 == 33 [pid = 1164] [id = 386] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C503C6C00) [pid = 1164] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4CE96400) [pid = 1164] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4F755C00) [pid = 1164] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4FDCA000) [pid = 1164] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4DB5EC00) [pid = 1164] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C436EA400) [pid = 1164] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4900E400) [pid = 1164] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FD47800) [pid = 1164] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FFAAC00) [pid = 1164] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:05:54 INFO - PROCESS | 1164 | 1465499154330 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]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:05:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1739ms 12:05:54 INFO - PROCESS | 1164 | 1465499154396 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 1164 | 1465499154401 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:05:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:05:54 INFO - PROCESS | 1164 | 1465499154411 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 1164 | 1465499154414 Marionette TRACE conn6 <- [1,1610,null,{}] 12:05:54 INFO - PROCESS | 1164 | 1465499154421 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}] 12:05:54 INFO - PROCESS | 1164 | 1465499154424 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:54 INFO - PROCESS | 1164 | 1465499154517 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:05:54 INFO - PROCESS | 1164 | 1465499154533 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 1164 | 1465499154536 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48278000 == 34 [pid = 1164] [id = 412] 12:05:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C42F48C00) [pid = 1164] [serial = 1236] [outer = 0000000000000000] 12:05:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C43156400) [pid = 1164] [serial = 1237] [outer = 0000008C42F48C00] 12:05:54 INFO - PROCESS | 1164 | 1465499154585 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4354FC00) [pid = 1164] [serial = 1238] [outer = 0000008C42F48C00] 12:05:55 INFO - PROCESS | 1164 | 1465499155078 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]]]}] 12:05:55 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 12:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 12:05:55 INFO - PROCESS | 1164 | 1465499155143 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 1164 | 1465499155149 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:05:55 INFO - PROCESS | 1164 | 1465499155156 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 1164 | 1465499155159 Marionette TRACE conn6 <- [1,1614,null,{}] 12:05:55 INFO - PROCESS | 1164 | 1465499155162 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}] 12:05:55 INFO - PROCESS | 1164 | 1465499155165 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:55 INFO - PROCESS | 1164 | 1465499155261 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:05:55 INFO - PROCESS | 1164 | 1465499155345 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 1164 | 1465499155348 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB99800 == 35 [pid = 1164] [id = 413] 12:05:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42FC9400) [pid = 1164] [serial = 1239] [outer = 0000000000000000] 12:05:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C48538800) [pid = 1164] [serial = 1240] [outer = 0000008C42FC9400] 12:05:55 INFO - PROCESS | 1164 | 1465499155397 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C49011800) [pid = 1164] [serial = 1241] [outer = 0000008C42FC9400] 12:05:55 INFO - PROCESS | 1164 | 1465499155789 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]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 12:05:55 INFO - PROCESS | 1164 | 1465499155848 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 1164 | 1465499155851 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:05:55 INFO - PROCESS | 1164 | 1465499155854 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 1164 | 1465499155858 Marionette TRACE conn6 <- [1,1618,null,{}] 12:05:55 INFO - PROCESS | 1164 | 1465499155869 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}] 12:05:55 INFO - PROCESS | 1164 | 1465499155874 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:55 INFO - PROCESS | 1164 | 1465499155966 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:05:55 INFO - PROCESS | 1164 | 1465499155973 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 1164 | 1465499155976 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502D5800 == 36 [pid = 1164] [id = 414] 12:05:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42E9F000) [pid = 1164] [serial = 1242] [outer = 0000000000000000] 12:05:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4D648800) [pid = 1164] [serial = 1243] [outer = 0000008C42E9F000] 12:05:56 INFO - PROCESS | 1164 | 1465499156033 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4DBE6C00) [pid = 1164] [serial = 1244] [outer = 0000008C42E9F000] 12:05:56 INFO - PROCESS | 1164 | 1465499156512 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]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:05:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 12:05:56 INFO - PROCESS | 1164 | 1465499156550 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:05:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:05:56 INFO - PROCESS | 1164 | 1465499156553 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:05:56 INFO - PROCESS | 1164 | 1465499156556 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 1164 | 1465499156558 Marionette TRACE conn6 <- [1,1622,null,{}] 12:05:56 INFO - PROCESS | 1164 | 1465499156561 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}] 12:05:56 INFO - PROCESS | 1164 | 1465499156564 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:56 INFO - PROCESS | 1164 | 1465499156713 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:05:56 INFO - PROCESS | 1164 | 1465499156738 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 1164 | 1465499156740 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51211800 == 37 [pid = 1164] [id = 415] 12:05:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4F8BC000) [pid = 1164] [serial = 1245] [outer = 0000000000000000] 12:05:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4F8BF800) [pid = 1164] [serial = 1246] [outer = 0000008C4F8BC000] 12:05:56 INFO - PROCESS | 1164 | 1465499156786 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4FD44C00) [pid = 1164] [serial = 1247] [outer = 0000008C4F8BC000] 12:05:57 INFO - PROCESS | 1164 | 1465499157237 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]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:05:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 12:05:57 INFO - PROCESS | 1164 | 1465499157292 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 1164 | 1465499157295 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:05:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:05:57 INFO - PROCESS | 1164 | 1465499157306 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 1164 | 1465499157308 Marionette TRACE conn6 <- [1,1626,null,{}] 12:05:57 INFO - PROCESS | 1164 | 1465499157316 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}] 12:05:57 INFO - PROCESS | 1164 | 1465499157318 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:57 INFO - PROCESS | 1164 | 1465499157431 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:05:57 INFO - PROCESS | 1164 | 1465499157441 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 1164 | 1465499157443 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C89000 == 38 [pid = 1164] [id = 416] 12:05:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4852E400) [pid = 1164] [serial = 1248] [outer = 0000000000000000] 12:05:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C4FDC3400) [pid = 1164] [serial = 1249] [outer = 0000008C4852E400] 12:05:57 INFO - PROCESS | 1164 | 1465499157488 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C4FE2C400) [pid = 1164] [serial = 1250] [outer = 0000008C4852E400] 12:05:57 INFO - PROCESS | 1164 | 1465499157962 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]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:05:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 12:05:58 INFO - PROCESS | 1164 | 1465499157993 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 1164 | 1465499157996 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:05:58 INFO - PROCESS | 1164 | 1465499157999 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:05:58 INFO - PROCESS | 1164 | 1465499158001 Marionette TRACE conn6 <- [1,1630,null,{}] 12:05:58 INFO - PROCESS | 1164 | 1465499158011 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}] 12:05:58 INFO - PROCESS | 1164 | 1465499158017 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:58 INFO - PROCESS | 1164 | 1465499158186 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C47F10400) [pid = 1164] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4FE28C00) [pid = 1164] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4D7C8C00) [pid = 1164] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4FFA9800) [pid = 1164] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C52C32800) [pid = 1164] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C50BDF000) [pid = 1164] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C5229A000) [pid = 1164] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C51449800) [pid = 1164] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4C86C000) [pid = 1164] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42DE7C00) [pid = 1164] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42D21800) [pid = 1164] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4319E800) [pid = 1164] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F8BAC00) [pid = 1164] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C503C2800) [pid = 1164] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:05:58 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C53A91000) [pid = 1164] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:05:58 INFO - PROCESS | 1164 | 1465499158796 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 1164 | 1465499158798 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49075800 == 39 [pid = 1164] [id = 417] 12:05:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C41567000) [pid = 1164] [serial = 1251] [outer = 0000000000000000] 12:05:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C42DE7C00) [pid = 1164] [serial = 1252] [outer = 0000008C41567000] 12:05:58 INFO - PROCESS | 1164 | 1465499158849 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4D7CA800) [pid = 1164] [serial = 1253] [outer = 0000008C41567000] 12:05:59 INFO - PROCESS | 1164 | 1465499159220 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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:05:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1285ms 12:05:59 INFO - PROCESS | 1164 | 1465499159288 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 1164 | 1465499159290 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:05:59 INFO - PROCESS | 1164 | 1465499159293 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:05:59 INFO - PROCESS | 1164 | 1465499159295 Marionette TRACE conn6 <- [1,1634,null,{}] 12:05:59 INFO - PROCESS | 1164 | 1465499159299 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}] 12:05:59 INFO - PROCESS | 1164 | 1465499159301 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:59 INFO - PROCESS | 1164 | 1465499159413 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:05:59 INFO - PROCESS | 1164 | 1465499159421 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1164 | 1465499159423 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:05:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54229800 == 40 [pid = 1164] [id = 418] 12:05:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C48F63C00) [pid = 1164] [serial = 1254] [outer = 0000000000000000] 12:05:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C507B4C00) [pid = 1164] [serial = 1255] [outer = 0000008C48F63C00] 12:05:59 INFO - PROCESS | 1164 | 1465499159467 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C51115400) [pid = 1164] [serial = 1256] [outer = 0000008C48F63C00] 12:05:59 INFO - PROCESS | 1164 | 1465499159875 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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:05:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 12:05:59 INFO - PROCESS | 1164 | 1465499159926 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 1164 | 1465499159928 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:05:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:05:59 INFO - PROCESS | 1164 | 1465499159931 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 1164 | 1465499159933 Marionette TRACE conn6 <- [1,1638,null,{}] 12:05:59 INFO - PROCESS | 1164 | 1465499159936 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}] 12:05:59 INFO - PROCESS | 1164 | 1465499159938 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:00 INFO - PROCESS | 1164 | 1465499160052 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:06:00 INFO - PROCESS | 1164 | 1465499160094 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1164 | 1465499160096 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542BA000 == 41 [pid = 1164] [id = 419] 12:06:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4CC63000) [pid = 1164] [serial = 1257] [outer = 0000000000000000] 12:06:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C51494000) [pid = 1164] [serial = 1258] [outer = 0000008C4CC63000] 12:06:00 INFO - PROCESS | 1164 | 1465499160140 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C52788C00) [pid = 1164] [serial = 1259] [outer = 0000008C4CC63000] 12:06:00 INFO - PROCESS | 1164 | 1465499160581 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]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:06:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 12:06:00 INFO - PROCESS | 1164 | 1465499160626 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 1164 | 1465499160629 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:06:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:06:00 INFO - PROCESS | 1164 | 1465499160632 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 1164 | 1465499160634 Marionette TRACE conn6 <- [1,1642,null,{}] 12:06:00 INFO - PROCESS | 1164 | 1465499160637 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}] 12:06:00 INFO - PROCESS | 1164 | 1465499160639 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:00 INFO - PROCESS | 1164 | 1465499160726 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:06:00 INFO - PROCESS | 1164 | 1465499160733 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1164 | 1465499160735 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5024D000 == 42 [pid = 1164] [id = 420] 12:06:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C42FD2800) [pid = 1164] [serial = 1260] [outer = 0000000000000000] 12:06:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C534FBC00) [pid = 1164] [serial = 1261] [outer = 0000008C42FD2800] 12:06:00 INFO - PROCESS | 1164 | 1465499160779 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C53C1D000) [pid = 1164] [serial = 1262] [outer = 0000008C42FD2800] 12:06:01 INFO - PROCESS | 1164 | 1465499161612 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]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:06:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1028ms 12:06:01 INFO - PROCESS | 1164 | 1465499161664 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 1164 | 1465499161669 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:06:01 INFO - PROCESS | 1164 | 1465499161696 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 1164 | 1465499161702 Marionette TRACE conn6 <- [1,1646,null,{}] 12:06:01 INFO - PROCESS | 1164 | 1465499161707 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}] 12:06:01 INFO - PROCESS | 1164 | 1465499161711 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:01 INFO - PROCESS | 1164 | 1465499161868 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:06:01 INFO - PROCESS | 1164 | 1465499161984 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 1164 | 1465499161987 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDEA800 == 43 [pid = 1164] [id = 421] 12:06:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C43198000) [pid = 1164] [serial = 1263] [outer = 0000000000000000] 12:06:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C478AC400) [pid = 1164] [serial = 1264] [outer = 0000008C43198000] 12:06:02 INFO - PROCESS | 1164 | 1465499162048 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C48F66800) [pid = 1164] [serial = 1265] [outer = 0000008C43198000] 12:06:02 INFO - PROCESS | 1164 | 1465499162744 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]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1110ms 12:06:02 INFO - PROCESS | 1164 | 1465499162788 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 1164 | 1465499162793 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:06:02 INFO - PROCESS | 1164 | 1465499162800 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 1164 | 1465499162803 Marionette TRACE conn6 <- [1,1650,null,{}] 12:06:02 INFO - PROCESS | 1164 | 1465499162807 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}] 12:06:02 INFO - PROCESS | 1164 | 1465499162810 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:02 INFO - PROCESS | 1164 | 1465499162946 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:06:03 INFO - PROCESS | 1164 | 1465499163069 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 1164 | 1465499163072 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C88000 == 44 [pid = 1164] [id = 422] 12:06:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4CE99400) [pid = 1164] [serial = 1266] [outer = 0000000000000000] 12:06:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4DB5EC00) [pid = 1164] [serial = 1267] [outer = 0000008C4CE99400] 12:06:03 INFO - PROCESS | 1164 | 1465499163130 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C4FD40C00) [pid = 1164] [serial = 1268] [outer = 0000008C4CE99400] 12:06:04 INFO - PROCESS | 1164 | 1465499164039 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]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1299ms 12:06:04 INFO - PROCESS | 1164 | 1465499164100 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 1164 | 1465499164105 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:06:04 INFO - PROCESS | 1164 | 1465499164110 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:06:04 INFO - PROCESS | 1164 | 1465499164114 Marionette TRACE conn6 <- [1,1654,null,{}] 12:06:04 INFO - PROCESS | 1164 | 1465499164119 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}] 12:06:04 INFO - PROCESS | 1164 | 1465499164122 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:04 INFO - PROCESS | 1164 | 1465499164256 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542BA000 == 43 [pid = 1164] [id = 419] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54229800 == 42 [pid = 1164] [id = 418] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49075800 == 41 [pid = 1164] [id = 417] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C89000 == 40 [pid = 1164] [id = 416] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51211800 == 39 [pid = 1164] [id = 415] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502D5800 == 38 [pid = 1164] [id = 414] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB99800 == 37 [pid = 1164] [id = 413] 12:06:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48278000 == 36 [pid = 1164] [id = 412] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C50779000) [pid = 1164] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C534F3400) [pid = 1164] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C53A8BC00) [pid = 1164] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C525D0400) [pid = 1164] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4CE16C00) [pid = 1164] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C43196800) [pid = 1164] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C51499000) [pid = 1164] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C5035B800) [pid = 1164] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4319FC00) [pid = 1164] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4CF11000) [pid = 1164] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C50774400) [pid = 1164] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C48F4F000) [pid = 1164] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42E98000) [pid = 1164] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C48F51C00) [pid = 1164] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F7B4800) [pid = 1164] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4DB61800) [pid = 1164] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C50A7F800) [pid = 1164] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C50776800) [pid = 1164] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C51288000) [pid = 1164] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C53405C00) [pid = 1164] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4C873400) [pid = 1164] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C48248C00) [pid = 1164] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FDC1000) [pid = 1164] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C5149B800) [pid = 1164] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FCA4C00) [pid = 1164] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4CE95000) [pid = 1164] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C53C72400) [pid = 1164] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C53C1BC00) [pid = 1164] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C53A86C00) [pid = 1164] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:06:04 INFO - PROCESS | 1164 | 1465499164384 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 1164 | 1465499164389 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C446DA800 == 37 [pid = 1164] [id = 423] 12:06:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42659000) [pid = 1164] [serial = 1269] [outer = 0000000000000000] 12:06:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42F4F400) [pid = 1164] [serial = 1270] [outer = 0000008C42659000] 12:06:04 INFO - PROCESS | 1164 | 1465499164442 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C47847000) [pid = 1164] [serial = 1271] [outer = 0000008C42659000] 12:06:04 INFO - PROCESS | 1164 | 1465499164893 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]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 839ms 12:06:04 INFO - PROCESS | 1164 | 1465499164954 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 1164 | 1465499164958 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:06:04 INFO - PROCESS | 1164 | 1465499164965 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 1164 | 1465499164968 Marionette TRACE conn6 <- [1,1658,null,{}] 12:06:04 INFO - PROCESS | 1164 | 1465499164972 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}] 12:06:04 INFO - PROCESS | 1164 | 1465499164975 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:05 INFO - PROCESS | 1164 | 1465499165071 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:06:05 INFO - PROCESS | 1164 | 1465499165083 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 1164 | 1465499165085 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D688000 == 38 [pid = 1164] [id = 424] 12:06:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4C86B800) [pid = 1164] [serial = 1272] [outer = 0000000000000000] 12:06:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4C894C00) [pid = 1164] [serial = 1273] [outer = 0000008C4C86B800] 12:06:05 INFO - PROCESS | 1164 | 1465499165135 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CE16000) [pid = 1164] [serial = 1274] [outer = 0000008C4C86B800] 12:06:05 INFO - PROCESS | 1164 | 1465499165616 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]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 12:06:05 INFO - PROCESS | 1164 | 1465499165639 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 1164 | 1465499165641 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:06:05 INFO - PROCESS | 1164 | 1465499165645 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 1164 | 1465499165649 Marionette TRACE conn6 <- [1,1662,null,{}] 12:06:05 INFO - PROCESS | 1164 | 1465499165661 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}] 12:06:05 INFO - PROCESS | 1164 | 1465499165673 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:05 INFO - PROCESS | 1164 | 1465499165800 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:06:05 INFO - PROCESS | 1164 | 1465499165886 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 1164 | 1465499165889 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC63800 == 39 [pid = 1164] [id = 425] 12:06:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4D641400) [pid = 1164] [serial = 1275] [outer = 0000000000000000] 12:06:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4DBE2C00) [pid = 1164] [serial = 1276] [outer = 0000008C4D641400] 12:06:05 INFO - PROCESS | 1164 | 1465499165942 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCA4C00) [pid = 1164] [serial = 1277] [outer = 0000008C4D641400] 12:06:06 INFO - PROCESS | 1164 | 1465499166339 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]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 12:06:06 INFO - PROCESS | 1164 | 1465499166381 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 1164 | 1465499166384 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:06:06 INFO - PROCESS | 1164 | 1465499166393 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 1164 | 1465499166394 Marionette TRACE conn6 <- [1,1666,null,{}] 12:06:06 INFO - PROCESS | 1164 | 1465499166398 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}] 12:06:06 INFO - PROCESS | 1164 | 1465499166401 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:06 INFO - PROCESS | 1164 | 1465499166523 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:06:06 INFO - PROCESS | 1164 | 1465499166578 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 1164 | 1465499166580 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C511DF000 == 40 [pid = 1164] [id = 426] 12:06:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDC0800) [pid = 1164] [serial = 1278] [outer = 0000000000000000] 12:06:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FE22800) [pid = 1164] [serial = 1279] [outer = 0000008C4FDC0800] 12:06:06 INFO - PROCESS | 1164 | 1465499166628 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50356800) [pid = 1164] [serial = 1280] [outer = 0000008C4FDC0800] 12:06:07 INFO - PROCESS | 1164 | 1465499167102 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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 12:06:07 INFO - PROCESS | 1164 | 1465499167124 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 1164 | 1465499167126 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:06:07 INFO - PROCESS | 1164 | 1465499167134 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 1164 | 1465499167137 Marionette TRACE conn6 <- [1,1670,null,{}] 12:06:07 INFO - PROCESS | 1164 | 1465499167140 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}] 12:06:07 INFO - PROCESS | 1164 | 1465499167142 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:07 INFO - PROCESS | 1164 | 1465499167288 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:06:07 INFO - PROCESS | 1164 | 1465499167345 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 1164 | 1465499167347 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C78000 == 41 [pid = 1164] [id = 427] 12:06:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50381800) [pid = 1164] [serial = 1281] [outer = 0000000000000000] 12:06:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C503C6C00) [pid = 1164] [serial = 1282] [outer = 0000008C50381800] 12:06:07 INFO - PROCESS | 1164 | 1465499167395 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C50779400) [pid = 1164] [serial = 1283] [outer = 0000008C50381800] 12:06:07 INFO - PROCESS | 1164 | 1465499167830 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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 735ms 12:06:07 INFO - PROCESS | 1164 | 1465499167872 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 1164 | 1465499167874 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:06:07 INFO - PROCESS | 1164 | 1465499167883 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 1164 | 1465499167885 Marionette TRACE conn6 <- [1,1674,null,{}] 12:06:07 INFO - PROCESS | 1164 | 1465499167889 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}] 12:06:07 INFO - PROCESS | 1164 | 1465499167895 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:08 INFO - PROCESS | 1164 | 1465499168041 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:06:08 INFO - PROCESS | 1164 | 1465499168101 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 1164 | 1465499168103 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5414D800 == 42 [pid = 1164] [id = 428] 12:06:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50A7F800) [pid = 1164] [serial = 1284] [outer = 0000000000000000] 12:06:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C51444000) [pid = 1164] [serial = 1285] [outer = 0000008C50A7F800] 12:06:08 INFO - PROCESS | 1164 | 1465499168150 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C53405C00) [pid = 1164] [serial = 1286] [outer = 0000008C50A7F800] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4CC63000) [pid = 1164] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F8BC000) [pid = 1164] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42FC9400) [pid = 1164] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42F48C00) [pid = 1164] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C484D5000) [pid = 1164] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42E9F000) [pid = 1164] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42DE6000) [pid = 1164] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CC6C800) [pid = 1164] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FE2CC00) [pid = 1164] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4852E400) [pid = 1164] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C5035D800) [pid = 1164] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C41567000) [pid = 1164] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:06:08 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C48F63C00) [pid = 1164] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:06:08 INFO - PROCESS | 1164 | 1465499168644 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]]]}] 12:06:08 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 12:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 776ms 12:06:08 INFO - PROCESS | 1164 | 1465499168657 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 1164 | 1465499168659 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:06:08 INFO - PROCESS | 1164 | 1465499168663 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:06:08 INFO - PROCESS | 1164 | 1465499168664 Marionette TRACE conn6 <- [1,1678,null,{}] 12:06:08 INFO - PROCESS | 1164 | 1465499168668 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}] 12:06:08 INFO - PROCESS | 1164 | 1465499168670 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:08 INFO - PROCESS | 1164 | 1465499168791 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:06:08 INFO - PROCESS | 1164 | 1465499168800 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 1164 | 1465499168802 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EFCD800 == 43 [pid = 1164] [id = 429] 12:06:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42DE2800) [pid = 1164] [serial = 1287] [outer = 0000000000000000] 12:06:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F754400) [pid = 1164] [serial = 1288] [outer = 0000008C42DE2800] 12:06:08 INFO - PROCESS | 1164 | 1465499168847 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50BDF000) [pid = 1164] [serial = 1289] [outer = 0000008C42DE2800] 12:06:09 INFO - PROCESS | 1164 | 1465499169242 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]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 12:06:09 INFO - PROCESS | 1164 | 1465499169296 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 1164 | 1465499169298 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:06:09 INFO - PROCESS | 1164 | 1465499169301 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:06:09 INFO - PROCESS | 1164 | 1465499169303 Marionette TRACE conn6 <- [1,1682,null,{}] 12:06:09 INFO - PROCESS | 1164 | 1465499169306 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}] 12:06:09 INFO - PROCESS | 1164 | 1465499169308 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:09 INFO - PROCESS | 1164 | 1465499169396 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:06:09 INFO - PROCESS | 1164 | 1465499169402 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 1164 | 1465499169404 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A9F800 == 44 [pid = 1164] [id = 430] 12:06:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CE95400) [pid = 1164] [serial = 1290] [outer = 0000000000000000] 12:06:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C53A8CC00) [pid = 1164] [serial = 1291] [outer = 0000008C4CE95400] 12:06:09 INFO - PROCESS | 1164 | 1465499169458 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C53C6FC00) [pid = 1164] [serial = 1292] [outer = 0000008C4CE95400] 12:06:09 INFO - PROCESS | 1164 | 1465499169889 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]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 12:06:09 INFO - PROCESS | 1164 | 1465499169936 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 1164 | 1465499169938 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:06:09 INFO - PROCESS | 1164 | 1465499169941 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 1164 | 1465499169943 Marionette TRACE conn6 <- [1,1686,null,{}] 12:06:09 INFO - PROCESS | 1164 | 1465499169947 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}] 12:06:09 INFO - PROCESS | 1164 | 1465499169949 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:10 INFO - PROCESS | 1164 | 1465499170038 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:06:10 INFO - PROCESS | 1164 | 1465499170043 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 1164 | 1465499170045 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A21000 == 45 [pid = 1164] [id = 431] 12:06:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53C77C00) [pid = 1164] [serial = 1293] [outer = 0000000000000000] 12:06:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C53C7B400) [pid = 1164] [serial = 1294] [outer = 0000008C53C77C00] 12:06:10 INFO - PROCESS | 1164 | 1465499170091 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C53CCAC00) [pid = 1164] [serial = 1295] [outer = 0000008C53C77C00] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C527A6000 == 44 [pid = 1164] [id = 405] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49082000 == 43 [pid = 1164] [id = 407] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C478DE000 == 42 [pid = 1164] [id = 411] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5416F800 == 41 [pid = 1164] [id = 409] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D3B000 == 40 [pid = 1164] [id = 406] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502DF800 == 39 [pid = 1164] [id = 408] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5422F800 == 38 [pid = 1164] [id = 410] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C446DA800 == 37 [pid = 1164] [id = 423] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C88000 == 36 [pid = 1164] [id = 422] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDEA800 == 35 [pid = 1164] [id = 421] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5024D000 == 34 [pid = 1164] [id = 420] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC63800 == 33 [pid = 1164] [id = 425] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D688000 == 32 [pid = 1164] [id = 424] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5414D800 == 31 [pid = 1164] [id = 428] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C78000 == 30 [pid = 1164] [id = 427] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EFCD800 == 29 [pid = 1164] [id = 429] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A9F800 == 28 [pid = 1164] [id = 430] 12:06:11 INFO - PROCESS | 1164 | --DOCSHELL 0000008C511DF000 == 27 [pid = 1164] [id = 426] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F8BF800) [pid = 1164] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48538800) [pid = 1164] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C49011800) [pid = 1164] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C43156400) [pid = 1164] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4354FC00) [pid = 1164] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4CC64800) [pid = 1164] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C49011400) [pid = 1164] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4D648800) [pid = 1164] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C484DB000) [pid = 1164] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C436F6800) [pid = 1164] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FCA5800) [pid = 1164] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4CE8F000) [pid = 1164] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C53C16800) [pid = 1164] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FDC3400) [pid = 1164] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50818000) [pid = 1164] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C53CCF000) [pid = 1164] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C53CC6C00) [pid = 1164] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4FD44C00) [pid = 1164] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C42DE7C00) [pid = 1164] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4FE2C400) [pid = 1164] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4D7CA800) [pid = 1164] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C52788C00) [pid = 1164] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C507B4C00) [pid = 1164] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4DBE6C00) [pid = 1164] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C51115400) [pid = 1164] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:06:11 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C51494000) [pid = 1164] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:06:12 INFO - PROCESS | 1164 | 1465499172032 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]]]}] 12:06:12 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 12:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2127ms 12:06:12 INFO - PROCESS | 1164 | 1465499172071 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 1164 | 1465499172076 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:06:12 INFO - PROCESS | 1164 | 1465499172081 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1164 | 1465499172085 Marionette TRACE conn6 <- [1,1690,null,{}] 12:06:12 INFO - PROCESS | 1164 | 1465499172092 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}] 12:06:12 INFO - PROCESS | 1164 | 1465499172095 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:12 INFO - PROCESS | 1164 | 1465499172196 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:06:12 INFO - PROCESS | 1164 | 1465499172203 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 1164 | 1465499172208 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480E3800 == 28 [pid = 1164] [id = 432] 12:06:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C42E99800) [pid = 1164] [serial = 1296] [outer = 0000000000000000] 12:06:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C42E9A800) [pid = 1164] [serial = 1297] [outer = 0000008C42E99800] 12:06:12 INFO - PROCESS | 1164 | 1465499172261 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C42F50000) [pid = 1164] [serial = 1298] [outer = 0000008C42E99800] 12:06:12 INFO - PROCESS | 1164 | 1465499172764 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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 12:06:12 INFO - PROCESS | 1164 | 1465499172819 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 1164 | 1465499172824 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:06:12 INFO - PROCESS | 1164 | 1465499172831 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1164 | 1465499172834 Marionette TRACE conn6 <- [1,1694,null,{}] 12:06:12 INFO - PROCESS | 1164 | 1465499172838 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}] 12:06:12 INFO - PROCESS | 1164 | 1465499172842 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:12 INFO - PROCESS | 1164 | 1465499172942 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:06:12 INFO - PROCESS | 1164 | 1465499172957 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 1164 | 1465499172960 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4906F000 == 29 [pid = 1164] [id = 433] 12:06:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C43197000) [pid = 1164] [serial = 1299] [outer = 0000000000000000] 12:06:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4319AC00) [pid = 1164] [serial = 1300] [outer = 0000008C43197000] 12:06:13 INFO - PROCESS | 1164 | 1465499173010 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C436F6400) [pid = 1164] [serial = 1301] [outer = 0000008C43197000] 12:06:13 INFO - PROCESS | 1164 | 1465499173508 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]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 12:06:13 INFO - PROCESS | 1164 | 1465499173586 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:06:13 INFO - PROCESS | 1164 | 1465499173588 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:06:13 INFO - PROCESS | 1164 | 1465499173592 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 1164 | 1465499173596 Marionette TRACE conn6 <- [1,1698,null,{}] 12:06:13 INFO - PROCESS | 1164 | 1465499173610 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}] 12:06:13 INFO - PROCESS | 1164 | 1465499173616 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:13 INFO - PROCESS | 1164 | 1465499173742 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:06:13 INFO - PROCESS | 1164 | 1465499173760 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 1164 | 1465499173764 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D22B800 == 30 [pid = 1164] [id = 434] 12:06:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4140E400) [pid = 1164] [serial = 1302] [outer = 0000000000000000] 12:06:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C48036000) [pid = 1164] [serial = 1303] [outer = 0000008C4140E400] 12:06:13 INFO - PROCESS | 1164 | 1465499173818 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4852D400) [pid = 1164] [serial = 1304] [outer = 0000008C4140E400] 12:06:14 INFO - PROCESS | 1164 | 1465499174259 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]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 736ms 12:06:14 INFO - PROCESS | 1164 | 1465499174330 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 1164 | 1465499174333 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:06:14 INFO - PROCESS | 1164 | 1465499174336 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:06:14 INFO - PROCESS | 1164 | 1465499174338 Marionette TRACE conn6 <- [1,1702,null,{}] 12:06:14 INFO - PROCESS | 1164 | 1465499174341 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}] 12:06:14 INFO - PROCESS | 1164 | 1465499174343 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:14 INFO - PROCESS | 1164 | 1465499174436 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:06:14 INFO - PROCESS | 1164 | 1465499174442 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 1164 | 1465499174444 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDEA000 == 31 [pid = 1164] [id = 435] 12:06:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48F69400) [pid = 1164] [serial = 1305] [outer = 0000000000000000] 12:06:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C49009C00) [pid = 1164] [serial = 1306] [outer = 0000008C48F69400] 12:06:14 INFO - PROCESS | 1164 | 1465499174496 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4966A000) [pid = 1164] [serial = 1307] [outer = 0000008C48F69400] 12:06:14 INFO - PROCESS | 1164 | 1465499174972 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 12:06:15 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:06:15 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:15 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 1164 | 1465499175012 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:06:15 INFO - PROCESS | 1164 | 1465499175015 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:06:15 INFO - PROCESS | 1164 | 1465499175017 Marionette TRACE conn6 <- [1,1706,null,{}] 12:06:15 INFO - PROCESS | 1164 | 1465499175021 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}] 12:06:15 INFO - PROCESS | 1164 | 1465499175023 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:15 INFO - PROCESS | 1164 | 1465499175137 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:06:15 INFO - PROCESS | 1164 | 1465499175145 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1164 | 1465499175147 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B8800 == 32 [pid = 1164] [id = 436] 12:06:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C43156400) [pid = 1164] [serial = 1308] [outer = 0000000000000000] 12:06:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4C86F400) [pid = 1164] [serial = 1309] [outer = 0000008C43156400] 12:06:15 INFO - PROCESS | 1164 | 1465499175196 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4CC1F800) [pid = 1164] [serial = 1310] [outer = 0000008C43156400] 12:06:15 INFO - PROCESS | 1164 | 1465499175675 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]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 12:06:15 INFO - PROCESS | 1164 | 1465499175690 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 1164 | 1465499175692 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:06:15 INFO - PROCESS | 1164 | 1465499175696 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:06:15 INFO - PROCESS | 1164 | 1465499175697 Marionette TRACE conn6 <- [1,1710,null,{}] 12:06:15 INFO - PROCESS | 1164 | 1465499175701 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}] 12:06:15 INFO - PROCESS | 1164 | 1465499175707 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:15 INFO - PROCESS | 1164 | 1465499175833 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:06:15 INFO - PROCESS | 1164 | 1465499175839 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1164 | 1465499175841 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502D6000 == 33 [pid = 1164] [id = 437] 12:06:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CC69800) [pid = 1164] [serial = 1311] [outer = 0000000000000000] 12:06:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43152000) [pid = 1164] [serial = 1312] [outer = 0000008C4CC69800] 12:06:15 INFO - PROCESS | 1164 | 1465499175888 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4DB10400) [pid = 1164] [serial = 1313] [outer = 0000008C4CC69800] 12:06:16 INFO - PROCESS | 1164 | 1465499176345 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]]]}] 12:06:16 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 12:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 12:06:16 INFO - PROCESS | 1164 | 1465499176389 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 1164 | 1465499176391 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:06:16 INFO - PROCESS | 1164 | 1465499176395 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 1164 | 1465499176397 Marionette TRACE conn6 <- [1,1714,null,{}] 12:06:16 INFO - PROCESS | 1164 | 1465499176400 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}] 12:06:16 INFO - PROCESS | 1164 | 1465499176402 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:16 INFO - PROCESS | 1164 | 1465499176512 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:06:16 INFO - PROCESS | 1164 | 1465499176520 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 1164 | 1465499176522 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5093E000 == 34 [pid = 1164] [id = 438] 12:06:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4DBE1C00) [pid = 1164] [serial = 1314] [outer = 0000000000000000] 12:06:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F751000) [pid = 1164] [serial = 1315] [outer = 0000008C4DBE1C00] 12:06:16 INFO - PROCESS | 1164 | 1465499176568 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4F7B4C00) [pid = 1164] [serial = 1316] [outer = 0000008C4DBE1C00] 12:06:16 INFO - PROCESS | 1164 | 1465499176987 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]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 12:06:17 INFO - PROCESS | 1164 | 1465499177028 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 1164 | 1465499177030 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:06:17 INFO - PROCESS | 1164 | 1465499177038 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 1164 | 1465499177040 Marionette TRACE conn6 <- [1,1718,null,{}] 12:06:17 INFO - PROCESS | 1164 | 1465499177043 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}] 12:06:17 INFO - PROCESS | 1164 | 1465499177046 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:17 INFO - PROCESS | 1164 | 1465499177130 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:06:17 INFO - PROCESS | 1164 | 1465499177136 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 1164 | 1465499177138 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51256800 == 35 [pid = 1164] [id = 439] 12:06:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4F7B3000) [pid = 1164] [serial = 1317] [outer = 0000000000000000] 12:06:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4F8C2800) [pid = 1164] [serial = 1318] [outer = 0000008C4F7B3000] 12:06:17 INFO - PROCESS | 1164 | 1465499177184 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FD42C00) [pid = 1164] [serial = 1319] [outer = 0000008C4F7B3000] 12:06:17 INFO - PROCESS | 1164 | 1465499177665 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] 12:06:17 INFO - PROCESS | 1164 | 1465499177732 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:06:17 INFO - PROCESS | 1164 | 1465499177735 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:06:17 INFO - PROCESS | 1164 | 1465499177737 Marionette TRACE conn6 <- [1,1722,null,{}] 12:06:17 INFO - PROCESS | 1164 | 1465499177741 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}] 12:06:17 INFO - PROCESS | 1164 | 1465499177743 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:17 INFO - PROCESS | 1164 | 1465499177856 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:06:17 INFO - PROCESS | 1164 | 1465499177935 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 1164 | 1465499177937 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D22B000 == 36 [pid = 1164] [id = 440] 12:06:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FD4A800) [pid = 1164] [serial = 1320] [outer = 0000000000000000] 12:06:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FD4D000) [pid = 1164] [serial = 1321] [outer = 0000008C4FD4A800] 12:06:17 INFO - PROCESS | 1164 | 1465499177984 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FDC4C00) [pid = 1164] [serial = 1322] [outer = 0000008C4FD4A800] 12:06:18 INFO - PROCESS | 1164 | 1465499178426 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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 12:06:18 INFO - PROCESS | 1164 | 1465499178477 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 1164 | 1465499178480 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:06:18 INFO - PROCESS | 1164 | 1465499178487 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 1164 | 1465499178489 Marionette TRACE conn6 <- [1,1726,null,{}] 12:06:18 INFO - PROCESS | 1164 | 1465499178492 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}] 12:06:18 INFO - PROCESS | 1164 | 1465499178494 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:18 INFO - PROCESS | 1164 | 1465499178613 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:06:18 INFO - PROCESS | 1164 | 1465499178624 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 1164 | 1465499178626 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C8C800 == 37 [pid = 1164] [id = 441] 12:06:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FDCB000) [pid = 1164] [serial = 1323] [outer = 0000000000000000] 12:06:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4FE28000) [pid = 1164] [serial = 1324] [outer = 0000008C4FDCB000] 12:06:18 INFO - PROCESS | 1164 | 1465499178672 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FE7B800) [pid = 1164] [serial = 1325] [outer = 0000008C4FDCB000] 12:06:19 INFO - PROCESS | 1164 | 1465499179145 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]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 12:06:19 INFO - PROCESS | 1164 | 1465499179159 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:06:19 INFO - PROCESS | 1164 | 1465499179162 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:06:19 INFO - PROCESS | 1164 | 1465499179165 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 1164 | 1465499179168 Marionette TRACE conn6 <- [1,1730,null,{}] 12:06:19 INFO - PROCESS | 1164 | 1465499179172 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}] 12:06:19 INFO - PROCESS | 1164 | 1465499179174 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:19 INFO - PROCESS | 1164 | 1465499179333 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50381800) [pid = 1164] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50A7F800) [pid = 1164] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CE95400) [pid = 1164] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42DE2800) [pid = 1164] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4D641400) [pid = 1164] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4C86B800) [pid = 1164] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42659000) [pid = 1164] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CE99400) [pid = 1164] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C43198000) [pid = 1164] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42FD2800) [pid = 1164] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:06:19 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FDC0800) [pid = 1164] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:06:19 INFO - PROCESS | 1164 | 1465499179531 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 1164 | 1465499179534 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B7000 == 38 [pid = 1164] [id = 442] 12:06:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C427C2800) [pid = 1164] [serial = 1326] [outer = 0000000000000000] 12:06:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C43194C00) [pid = 1164] [serial = 1327] [outer = 0000008C427C2800] 12:06:19 INFO - PROCESS | 1164 | 1465499179588 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C503C0400) [pid = 1164] [serial = 1328] [outer = 0000008C427C2800] 12:06:19 INFO - PROCESS | 1164 | 1465499179973 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]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 841ms 12:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:06:20 INFO - PROCESS | 1164 | 1465499180010 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 1164 | 1465499180012 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:06:20 INFO - PROCESS | 1164 | 1465499180016 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 1164 | 1465499180017 Marionette TRACE conn6 <- [1,1734,null,{}] 12:06:20 INFO - PROCESS | 1164 | 1465499180021 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}] 12:06:20 INFO - PROCESS | 1164 | 1465499180023 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:20 INFO - PROCESS | 1164 | 1465499180110 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:06:20 INFO - PROCESS | 1164 | 1465499180115 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 1164 | 1465499180117 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541D4000 == 39 [pid = 1164] [id = 443] 12:06:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C503C8400) [pid = 1164] [serial = 1329] [outer = 0000000000000000] 12:06:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50777C00) [pid = 1164] [serial = 1330] [outer = 0000008C503C8400] 12:06:20 INFO - PROCESS | 1164 | 1465499180173 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50818000) [pid = 1164] [serial = 1331] [outer = 0000008C503C8400] 12:06:20 INFO - PROCESS | 1164 | 1465499180609 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]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 12:06:20 INFO - PROCESS | 1164 | 1465499180655 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 1164 | 1465499180657 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:06:20 INFO - PROCESS | 1164 | 1465499180660 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 1164 | 1465499180662 Marionette TRACE conn6 <- [1,1738,null,{}] 12:06:20 INFO - PROCESS | 1164 | 1465499180666 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}] 12:06:20 INFO - PROCESS | 1164 | 1465499180668 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:20 INFO - PROCESS | 1164 | 1465499180754 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:06:20 INFO - PROCESS | 1164 | 1465499180759 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 1164 | 1465499180761 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5422D000 == 40 [pid = 1164] [id = 444] 12:06:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5077B000) [pid = 1164] [serial = 1332] [outer = 0000000000000000] 12:06:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4920B800) [pid = 1164] [serial = 1333] [outer = 0000008C5077B000] 12:06:20 INFO - PROCESS | 1164 | 1465499180807 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50AD5C00) [pid = 1164] [serial = 1334] [outer = 0000008C5077B000] 12:06:21 INFO - PROCESS | 1164 | 1465499181236 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]]]}] 12:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 12:06:21 INFO - PROCESS | 1164 | 1465499181305 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 1164 | 1465499181307 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:06:21 INFO - PROCESS | 1164 | 1465499181311 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:06:21 INFO - PROCESS | 1164 | 1465499181313 Marionette TRACE conn6 <- [1,1742,null,{}] 12:06:21 INFO - PROCESS | 1164 | 1465499181317 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}] 12:06:21 INFO - PROCESS | 1164 | 1465499181318 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:21 INFO - PROCESS | 1164 | 1465499181414 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:06:21 INFO - PROCESS | 1164 | 1465499181421 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 1164 | 1465499181423 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542B2000 == 41 [pid = 1164] [id = 445] 12:06:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C51449C00) [pid = 1164] [serial = 1335] [outer = 0000000000000000] 12:06:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C51495400) [pid = 1164] [serial = 1336] [outer = 0000008C51449C00] 12:06:21 INFO - PROCESS | 1164 | 1465499181469 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C514A0C00) [pid = 1164] [serial = 1337] [outer = 0000008C51449C00] 12:06:22 INFO - PROCESS | 1164 | 1465499182290 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]]]}] 12:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1024ms 12:06:22 INFO - PROCESS | 1164 | 1465499182340 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 1164 | 1465499182345 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:06:22 INFO - PROCESS | 1164 | 1465499182349 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 1164 | 1465499182356 Marionette TRACE conn6 <- [1,1746,null,{}] 12:06:22 INFO - PROCESS | 1164 | 1465499182384 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}] 12:06:22 INFO - PROCESS | 1164 | 1465499182387 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:22 INFO - PROCESS | 1164 | 1465499182525 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:06:22 INFO - PROCESS | 1164 | 1465499182641 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 1164 | 1465499182645 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4906B000 == 42 [pid = 1164] [id = 446] 12:06:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C42FCFC00) [pid = 1164] [serial = 1338] [outer = 0000000000000000] 12:06:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4315C800) [pid = 1164] [serial = 1339] [outer = 0000008C42FCFC00] 12:06:22 INFO - PROCESS | 1164 | 1465499182706 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C44137000) [pid = 1164] [serial = 1340] [outer = 0000008C42FCFC00] 12:06:23 INFO - PROCESS | 1164 | 1465499183418 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]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1157ms 12:06:23 INFO - PROCESS | 1164 | 1465499183657 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 1164 | 1465499183662 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:06:23 INFO - PROCESS | 1164 | 1465499183667 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 1164 | 1465499183670 Marionette TRACE conn6 <- [1,1750,null,{}] 12:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:06:23 INFO - PROCESS | 1164 | 1465499183676 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}] 12:06:23 INFO - PROCESS | 1164 | 1465499183680 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:23 INFO - PROCESS | 1164 | 1465499183795 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:06:23 INFO - PROCESS | 1164 | 1465499183871 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 1164 | 1465499183876 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4875D000 == 43 [pid = 1164] [id = 447] 12:06:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4319D000) [pid = 1164] [serial = 1341] [outer = 0000000000000000] 12:06:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C436F5400) [pid = 1164] [serial = 1342] [outer = 0000008C4319D000] 12:06:23 INFO - PROCESS | 1164 | 1465499183928 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C47FC4800) [pid = 1164] [serial = 1343] [outer = 0000008C4319D000] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C575E7000 == 42 [pid = 1164] [id = 391] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5414A000 == 41 [pid = 1164] [id = 393] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5124D800 == 40 [pid = 1164] [id = 404] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F815800 == 39 [pid = 1164] [id = 401] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48754000 == 38 [pid = 1164] [id = 395] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C583A0000 == 37 [pid = 1164] [id = 392] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50417800 == 36 [pid = 1164] [id = 403] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D44800 == 35 [pid = 1164] [id = 396] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54B17800 == 34 [pid = 1164] [id = 388] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AF1000 == 33 [pid = 1164] [id = 394] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484AC800 == 32 [pid = 1164] [id = 398] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D68D000 == 31 [pid = 1164] [id = 400] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50026800 == 30 [pid = 1164] [id = 390] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49438800 == 29 [pid = 1164] [id = 399] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5414C000 == 28 [pid = 1164] [id = 389] 12:06:24 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50411000 == 27 [pid = 1164] [id = 387] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C53C7B400) [pid = 1164] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | 1465499184599 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]]]}] 12:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 965ms 12:06:24 INFO - PROCESS | 1164 | 1465499184645 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 1164 | 1465499184648 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:06:24 INFO - PROCESS | 1164 | 1465499184656 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 1164 | 1465499184660 Marionette TRACE conn6 <- [1,1754,null,{}] 12:06:24 INFO - PROCESS | 1164 | 1465499184665 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}] 12:06:24 INFO - PROCESS | 1164 | 1465499184668 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:24 INFO - PROCESS | 1164 | 1465499184764 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C50779400) [pid = 1164] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C503C6C00) [pid = 1164] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C51444000) [pid = 1164] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C53A8CC00) [pid = 1164] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C53405C00) [pid = 1164] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4F754400) [pid = 1164] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4DBE2C00) [pid = 1164] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4C894C00) [pid = 1164] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CE16000) [pid = 1164] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42F4F400) [pid = 1164] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C53C6FC00) [pid = 1164] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C47847000) [pid = 1164] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FD40C00) [pid = 1164] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4DB5EC00) [pid = 1164] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C48F66800) [pid = 1164] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C478AC400) [pid = 1164] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C534FBC00) [pid = 1164] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53C1D000) [pid = 1164] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FE22800) [pid = 1164] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50356800) [pid = 1164] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FCA4C00) [pid = 1164] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C50BDF000) [pid = 1164] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:06:24 INFO - PROCESS | 1164 | 1465499184855 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 1164 | 1465499184858 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49412000 == 28 [pid = 1164] [id = 448] 12:06:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42F48C00) [pid = 1164] [serial = 1344] [outer = 0000000000000000] 12:06:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C47847000) [pid = 1164] [serial = 1345] [outer = 0000008C42F48C00] 12:06:24 INFO - PROCESS | 1164 | 1465499184910 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C48F65400) [pid = 1164] [serial = 1346] [outer = 0000008C42F48C00] 12:06:25 INFO - PROCESS | 1164 | 1465499185380 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]]]}] 12:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 797ms 12:06:25 INFO - PROCESS | 1164 | 1465499185451 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 1164 | 1465499185454 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:06:25 INFO - PROCESS | 1164 | 1465499185458 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 1164 | 1465499185460 Marionette TRACE conn6 <- [1,1758,null,{}] 12:06:25 INFO - PROCESS | 1164 | 1465499185471 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}] 12:06:25 INFO - PROCESS | 1164 | 1465499185476 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:25 INFO - PROCESS | 1164 | 1465499185572 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:06:25 INFO - PROCESS | 1164 | 1465499185591 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 1164 | 1465499185595 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93E800 == 29 [pid = 1164] [id = 449] 12:06:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CC67C00) [pid = 1164] [serial = 1347] [outer = 0000000000000000] 12:06:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CC6B400) [pid = 1164] [serial = 1348] [outer = 0000008C4CC67C00] 12:06:25 INFO - PROCESS | 1164 | 1465499185646 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4CF04800) [pid = 1164] [serial = 1349] [outer = 0000008C4CC67C00] 12:06:26 INFO - PROCESS | 1164 | 1465499186128 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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 12:06:26 INFO - PROCESS | 1164 | 1465499186194 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 1164 | 1465499186196 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:06:26 INFO - PROCESS | 1164 | 1465499186199 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 1164 | 1465499186201 Marionette TRACE conn6 <- [1,1762,null,{}] 12:06:26 INFO - PROCESS | 1164 | 1465499186204 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}] 12:06:26 INFO - PROCESS | 1164 | 1465499186207 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:26 INFO - PROCESS | 1164 | 1465499186300 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:06:26 INFO - PROCESS | 1164 | 1465499186307 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 1164 | 1465499186310 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5024A000 == 30 [pid = 1164] [id = 450] 12:06:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42DE9000) [pid = 1164] [serial = 1350] [outer = 0000000000000000] 12:06:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4DB5EC00) [pid = 1164] [serial = 1351] [outer = 0000008C42DE9000] 12:06:26 INFO - PROCESS | 1164 | 1465499186357 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4F7B0C00) [pid = 1164] [serial = 1352] [outer = 0000008C42DE9000] 12:06:26 INFO - PROCESS | 1164 | 1465499186790 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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 12:06:26 INFO - PROCESS | 1164 | 1465499186832 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 1164 | 1465499186835 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:06:26 INFO - PROCESS | 1164 | 1465499186838 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 1164 | 1465499186840 Marionette TRACE conn6 <- [1,1766,null,{}] 12:06:26 INFO - PROCESS | 1164 | 1465499186851 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}] 12:06:26 INFO - PROCESS | 1164 | 1465499186853 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:26 INFO - PROCESS | 1164 | 1465499186962 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:06:27 INFO - PROCESS | 1164 | 1465499187048 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 1164 | 1465499187050 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5124E800 == 31 [pid = 1164] [id = 451] 12:06:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F8BC000) [pid = 1164] [serial = 1353] [outer = 0000000000000000] 12:06:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FCAB000) [pid = 1164] [serial = 1354] [outer = 0000008C4F8BC000] 12:06:27 INFO - PROCESS | 1164 | 1465499187099 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FD4C800) [pid = 1164] [serial = 1355] [outer = 0000008C4F8BC000] 12:06:27 INFO - PROCESS | 1164 | 1465499187522 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]]]}] 12:06:27 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 12:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 735ms 12:06:27 INFO - PROCESS | 1164 | 1465499187575 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 1164 | 1465499187577 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:06:27 INFO - PROCESS | 1164 | 1465499187587 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 1164 | 1465499187589 Marionette TRACE conn6 <- [1,1770,null,{}] 12:06:27 INFO - PROCESS | 1164 | 1465499187593 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}] 12:06:27 INFO - PROCESS | 1164 | 1465499187599 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:27 INFO - PROCESS | 1164 | 1465499187756 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:06:27 INFO - PROCESS | 1164 | 1465499187811 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 1164 | 1465499187814 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C8E000 == 32 [pid = 1164] [id = 452] 12:06:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FE2D000) [pid = 1164] [serial = 1356] [outer = 0000000000000000] 12:06:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5035B000) [pid = 1164] [serial = 1357] [outer = 0000008C4FE2D000] 12:06:27 INFO - PROCESS | 1164 | 1465499187862 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C503BF800) [pid = 1164] [serial = 1358] [outer = 0000008C4FE2D000] 12:06:28 INFO - PROCESS | 1164 | 1465499188350 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]]]}] 12:06:28 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 12:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 839ms 12:06:28 INFO - PROCESS | 1164 | 1465499188428 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 1164 | 1465499188431 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:06:28 INFO - PROCESS | 1164 | 1465499188440 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 1164 | 1465499188442 Marionette TRACE conn6 <- [1,1774,null,{}] 12:06:28 INFO - PROCESS | 1164 | 1465499188446 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}] 12:06:28 INFO - PROCESS | 1164 | 1465499188447 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:28 INFO - PROCESS | 1164 | 1465499188569 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:06:28 INFO - PROCESS | 1164 | 1465499188617 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 1164 | 1465499188619 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5414F800 == 33 [pid = 1164] [id = 453] 12:06:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42DE3400) [pid = 1164] [serial = 1359] [outer = 0000000000000000] 12:06:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5077C800) [pid = 1164] [serial = 1360] [outer = 0000008C42DE3400] 12:06:28 INFO - PROCESS | 1164 | 1465499188667 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C50A85C00) [pid = 1164] [serial = 1361] [outer = 0000008C42DE3400] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C5077B000) [pid = 1164] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FD4A800) [pid = 1164] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C43156400) [pid = 1164] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C48F69400) [pid = 1164] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42E99800) [pid = 1164] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4DBE1C00) [pid = 1164] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F7B3000) [pid = 1164] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FDCB000) [pid = 1164] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C43197000) [pid = 1164] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C427C2800) [pid = 1164] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CC69800) [pid = 1164] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4140E400) [pid = 1164] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C503C8400) [pid = 1164] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:06:29 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53C77C00) [pid = 1164] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:06:29 INFO - PROCESS | 1164 | 1465499189138 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]]]}] 12:06:29 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 12:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 12:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:06:29 INFO - PROCESS | 1164 | 1465499189176 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 1164 | 1465499189178 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:06:29 INFO - PROCESS | 1164 | 1465499189182 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 1164 | 1465499189184 Marionette TRACE conn6 <- [1,1778,null,{}] 12:06:29 INFO - PROCESS | 1164 | 1465499189187 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}] 12:06:29 INFO - PROCESS | 1164 | 1465499189189 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:29 INFO - PROCESS | 1164 | 1465499189304 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:06:29 INFO - PROCESS | 1164 | 1465499189355 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1164 | 1465499189357 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F20800 == 34 [pid = 1164] [id = 454] 12:06:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C43159C00) [pid = 1164] [serial = 1362] [outer = 0000000000000000] 12:06:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4D7E2400) [pid = 1164] [serial = 1363] [outer = 0000008C43159C00] 12:06:29 INFO - PROCESS | 1164 | 1465499189404 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C503BDC00) [pid = 1164] [serial = 1364] [outer = 0000008C43159C00] 12:06:29 INFO - PROCESS | 1164 | 1465499189774 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]]]}] 12:06:29 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) 12:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 12:06:29 INFO - PROCESS | 1164 | 1465499189815 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 1164 | 1465499189817 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:06:29 INFO - PROCESS | 1164 | 1465499189820 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 1164 | 1465499189822 Marionette TRACE conn6 <- [1,1782,null,{}] 12:06:29 INFO - PROCESS | 1164 | 1465499189826 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}] 12:06:29 INFO - PROCESS | 1164 | 1465499189828 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:29 INFO - PROCESS | 1164 | 1465499189938 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:06:29 INFO - PROCESS | 1164 | 1465499189946 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1164 | 1465499189948 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5423A800 == 35 [pid = 1164] [id = 455] 12:06:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50A86800) [pid = 1164] [serial = 1365] [outer = 0000000000000000] 12:06:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C5111D800) [pid = 1164] [serial = 1366] [outer = 0000008C50A86800] 12:06:30 INFO - PROCESS | 1164 | 1465499189994 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C514A2C00) [pid = 1164] [serial = 1367] [outer = 0000008C50A86800] 12:06:30 INFO - PROCESS | 1164 | 1465499190432 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]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 12:06:30 INFO - PROCESS | 1164 | 1465499190453 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 1164 | 1465499190455 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:06:30 INFO - PROCESS | 1164 | 1465499190458 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 1164 | 1465499190460 Marionette TRACE conn6 <- [1,1786,null,{}] 12:06:30 INFO - PROCESS | 1164 | 1465499190464 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}] 12:06:30 INFO - PROCESS | 1164 | 1465499190466 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:30 INFO - PROCESS | 1164 | 1465499190552 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:06:30 INFO - PROCESS | 1164 | 1465499190557 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 1164 | 1465499190559 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AA5000 == 36 [pid = 1164] [id = 456] 12:06:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C525C5400) [pid = 1164] [serial = 1368] [outer = 0000000000000000] 12:06:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4D7CE000) [pid = 1164] [serial = 1369] [outer = 0000008C525C5400] 12:06:30 INFO - PROCESS | 1164 | 1465499190605 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C52CAB400) [pid = 1164] [serial = 1370] [outer = 0000008C525C5400] 12:06:31 INFO - PROCESS | 1164 | 1465499191208 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]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 777ms 12:06:31 INFO - PROCESS | 1164 | 1465499191238 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 1164 | 1465499191244 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:06:31 INFO - PROCESS | 1164 | 1465499191293 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 1164 | 1465499191297 Marionette TRACE conn6 <- [1,1790,null,{}] 12:06:31 INFO - PROCESS | 1164 | 1465499191319 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}] 12:06:31 INFO - PROCESS | 1164 | 1465499191323 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:31 INFO - PROCESS | 1164 | 1465499191454 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:06:31 INFO - PROCESS | 1164 | 1465499191569 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 1164 | 1465499191574 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F28800 == 37 [pid = 1164] [id = 457] 12:06:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C42F43400) [pid = 1164] [serial = 1371] [outer = 0000000000000000] 12:06:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C478A0C00) [pid = 1164] [serial = 1372] [outer = 0000008C42F43400] 12:06:31 INFO - PROCESS | 1164 | 1465499191636 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4900A800) [pid = 1164] [serial = 1373] [outer = 0000008C42F43400] 12:06:32 INFO - PROCESS | 1164 | 1465499192241 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]]]}] 12:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1016ms 12:06:32 INFO - PROCESS | 1164 | 1465499192269 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 1164 | 1465499192274 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:06:32 INFO - PROCESS | 1164 | 1465499192281 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 1164 | 1465499192284 Marionette TRACE conn6 <- [1,1794,null,{}] 12:06:32 INFO - PROCESS | 1164 | 1465499192288 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}] 12:06:32 INFO - PROCESS | 1164 | 1465499192291 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:32 INFO - PROCESS | 1164 | 1465499192411 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:06:32 INFO - PROCESS | 1164 | 1465499192509 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 1164 | 1465499192512 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5093A000 == 38 [pid = 1164] [id = 458] 12:06:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4CE22C00) [pid = 1164] [serial = 1374] [outer = 0000000000000000] 12:06:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4CE97800) [pid = 1164] [serial = 1375] [outer = 0000008C4CE22C00] 12:06:32 INFO - PROCESS | 1164 | 1465499192571 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4F74A400) [pid = 1164] [serial = 1376] [outer = 0000008C4CE22C00] 12:06:33 INFO - PROCESS | 1164 | 1465499193217 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]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 12:06:33 INFO - PROCESS | 1164 | 1465499193269 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 1164 | 1465499193272 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:06:33 INFO - PROCESS | 1164 | 1465499193276 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 1164 | 1465499193280 Marionette TRACE conn6 <- [1,1798,null,{}] 12:06:33 INFO - PROCESS | 1164 | 1465499193292 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}] 12:06:33 INFO - PROCESS | 1164 | 1465499193298 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:33 INFO - PROCESS | 1164 | 1465499193414 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:06:33 INFO - PROCESS | 1164 | 1465499193538 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 1164 | 1465499193542 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A18800 == 39 [pid = 1164] [id = 459] 12:06:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C50359800) [pid = 1164] [serial = 1377] [outer = 0000000000000000] 12:06:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C507AC000) [pid = 1164] [serial = 1378] [outer = 0000008C50359800] 12:06:33 INFO - PROCESS | 1164 | 1465499193603 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C52CB3800) [pid = 1164] [serial = 1379] [outer = 0000008C50359800] 12:06:34 INFO - PROCESS | 1164 | 1465499194231 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]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 986ms 12:06:34 INFO - PROCESS | 1164 | 1465499194266 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 1164 | 1465499194269 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:06:34 INFO - PROCESS | 1164 | 1465499194274 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:06:34 INFO - PROCESS | 1164 | 1465499194276 Marionette TRACE conn6 <- [1,1802,null,{}] 12:06:34 INFO - PROCESS | 1164 | 1465499194280 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}] 12:06:34 INFO - PROCESS | 1164 | 1465499194282 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:34 INFO - PROCESS | 1164 | 1465499194399 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:06:34 INFO - PROCESS | 1164 | 1465499194530 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 1164 | 1465499194533 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AEF000 == 40 [pid = 1164] [id = 460] 12:06:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C52787000) [pid = 1164] [serial = 1380] [outer = 0000000000000000] 12:06:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C53A82C00) [pid = 1164] [serial = 1381] [outer = 0000008C52787000] 12:06:34 INFO - PROCESS | 1164 | 1465499194593 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C53A91400) [pid = 1164] [serial = 1382] [outer = 0000008C52787000] 12:06:35 INFO - PROCESS | 1164 | 1465499195344 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]]]}] 12:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1133ms 12:06:35 INFO - PROCESS | 1164 | 1465499195411 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:06:35 INFO - PROCESS | 1164 | 1465499195415 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:06:35 INFO - PROCESS | 1164 | 1465499195437 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 1164 | 1465499195441 Marionette TRACE conn6 <- [1,1806,null,{}] 12:06:35 INFO - PROCESS | 1164 | 1465499195449 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}] 12:06:35 INFO - PROCESS | 1164 | 1465499195452 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:35 INFO - PROCESS | 1164 | 1465499195571 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:06:35 INFO - PROCESS | 1164 | 1465499195690 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 1164 | 1465499195693 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4873E000 == 41 [pid = 1164] [id = 461] 12:06:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C42F49000) [pid = 1164] [serial = 1383] [outer = 0000000000000000] 12:06:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 96 (0000008C42FC6800) [pid = 1164] [serial = 1384] [outer = 0000008C42F49000] 12:06:35 INFO - PROCESS | 1164 | 1465499195746 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 97 (0000008C43196400) [pid = 1164] [serial = 1385] [outer = 0000008C42F49000] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A21000 == 40 [pid = 1164] [id = 431] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47FEA800 == 39 [pid = 1164] [id = 397] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5024A000 == 38 [pid = 1164] [id = 450] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C8E000 == 37 [pid = 1164] [id = 452] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5124E800 == 36 [pid = 1164] [id = 451] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5414F800 == 35 [pid = 1164] [id = 453] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5423A800 == 34 [pid = 1164] [id = 455] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F20800 == 33 [pid = 1164] [id = 454] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA28800 == 32 [pid = 1164] [id = 402] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AEF000 == 31 [pid = 1164] [id = 460] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A18800 == 30 [pid = 1164] [id = 459] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5093A000 == 29 [pid = 1164] [id = 458] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AA5000 == 28 [pid = 1164] [id = 456] 12:06:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F28800 == 27 [pid = 1164] [id = 457] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 96 (0000008C4FD4D000) [pid = 1164] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 95 (0000008C4C86F400) [pid = 1164] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4CC1F800) [pid = 1164] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C49009C00) [pid = 1164] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C42E9A800) [pid = 1164] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C42F50000) [pid = 1164] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4966A000) [pid = 1164] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4F751000) [pid = 1164] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4F7B4C00) [pid = 1164] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4F8C2800) [pid = 1164] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FE28000) [pid = 1164] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4319AC00) [pid = 1164] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C436F6400) [pid = 1164] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4FDC4C00) [pid = 1164] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C43194C00) [pid = 1164] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C43152000) [pid = 1164] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4DB10400) [pid = 1164] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FE7B800) [pid = 1164] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C48036000) [pid = 1164] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4852D400) [pid = 1164] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50777C00) [pid = 1164] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C53CCAC00) [pid = 1164] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C503C0400) [pid = 1164] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50AD5C00) [pid = 1164] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50818000) [pid = 1164] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FD42C00) [pid = 1164] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4920B800) [pid = 1164] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:06:36 INFO - PROCESS | 1164 | 1465499196960 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]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1615ms 12:06:37 INFO - PROCESS | 1164 | 1465499197040 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 1164 | 1465499197045 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:06:37 INFO - PROCESS | 1164 | 1465499197050 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:06:37 INFO - PROCESS | 1164 | 1465499197055 Marionette TRACE conn6 <- [1,1810,null,{}] 12:06:37 INFO - PROCESS | 1164 | 1465499197060 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}] 12:06:37 INFO - PROCESS | 1164 | 1465499197063 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:37 INFO - PROCESS | 1164 | 1465499197192 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:06:37 INFO - PROCESS | 1164 | 1465499197268 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1164 | 1465499197271 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BA800 == 28 [pid = 1164] [id = 462] 12:06:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42F49400) [pid = 1164] [serial = 1386] [outer = 0000000000000000] 12:06:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43195400) [pid = 1164] [serial = 1387] [outer = 0000008C42F49400] 12:06:37 INFO - PROCESS | 1164 | 1465499197322 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C436EF400) [pid = 1164] [serial = 1388] [outer = 0000008C42F49400] 12:06:37 INFO - PROCESS | 1164 | 1465499197706 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]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 12:06:37 INFO - PROCESS | 1164 | 1465499197788 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 1164 | 1465499197794 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:06:37 INFO - PROCESS | 1164 | 1465499197801 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 1164 | 1465499197803 Marionette TRACE conn6 <- [1,1814,null,{}] 12:06:37 INFO - PROCESS | 1164 | 1465499197812 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}] 12:06:37 INFO - PROCESS | 1164 | 1465499197815 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:37 INFO - PROCESS | 1164 | 1465499197914 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:06:37 INFO - PROCESS | 1164 | 1465499197923 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1164 | 1465499197925 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCD9800 == 29 [pid = 1164] [id = 463] 12:06:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C478AA000) [pid = 1164] [serial = 1389] [outer = 0000000000000000] 12:06:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C47F34400) [pid = 1164] [serial = 1390] [outer = 0000008C478AA000] 12:06:37 INFO - PROCESS | 1164 | 1465499197975 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C48245800) [pid = 1164] [serial = 1391] [outer = 0000008C478AA000] 12:06:38 INFO - PROCESS | 1164 | 1465499198448 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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 12:06:38 INFO - PROCESS | 1164 | 1465499198494 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 1164 | 1465499198496 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:06:38 INFO - PROCESS | 1164 | 1465499198500 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 1164 | 1465499198504 Marionette TRACE conn6 <- [1,1818,null,{}] 12:06:38 INFO - PROCESS | 1164 | 1465499198516 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}] 12:06:38 INFO - PROCESS | 1164 | 1465499198521 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:38 INFO - PROCESS | 1164 | 1465499198611 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:06:38 INFO - PROCESS | 1164 | 1465499198618 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 1164 | 1465499198622 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F818800 == 30 [pid = 1164] [id = 464] 12:06:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C48F66400) [pid = 1164] [serial = 1392] [outer = 0000000000000000] 12:06:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4900E800) [pid = 1164] [serial = 1393] [outer = 0000008C48F66400] 12:06:38 INFO - PROCESS | 1164 | 1465499198674 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C49B4E400) [pid = 1164] [serial = 1394] [outer = 0000008C48F66400] 12:06:39 INFO - PROCESS | 1164 | 1465499199188 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]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 735ms 12:06:39 INFO - PROCESS | 1164 | 1465499199237 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 1164 | 1465499199240 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:06:39 INFO - PROCESS | 1164 | 1465499199284 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 1164 | 1465499199286 Marionette TRACE conn6 <- [1,1822,null,{}] 12:06:39 INFO - PROCESS | 1164 | 1465499199290 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}] 12:06:39 INFO - PROCESS | 1164 | 1465499199292 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:39 INFO - PROCESS | 1164 | 1465499199415 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:06:39 INFO - PROCESS | 1164 | 1465499199423 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 1164 | 1465499199426 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FBF5800 == 31 [pid = 1164] [id = 465] 12:06:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4C89F400) [pid = 1164] [serial = 1395] [outer = 0000000000000000] 12:06:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CC1F800) [pid = 1164] [serial = 1396] [outer = 0000008C4C89F400] 12:06:39 INFO - PROCESS | 1164 | 1465499199515 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4CC6DC00) [pid = 1164] [serial = 1397] [outer = 0000008C4C89F400] 12:06:39 INFO - PROCESS | 1164 | 1465499199936 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]]]}] 12:06:39 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 12:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 12:06:39 INFO - PROCESS | 1164 | 1465499199973 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 1164 | 1465499199976 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:06:39 INFO - PROCESS | 1164 | 1465499199979 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 1164 | 1465499199981 Marionette TRACE conn6 <- [1,1826,null,{}] 12:06:39 INFO - PROCESS | 1164 | 1465499199984 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}] 12:06:39 INFO - PROCESS | 1164 | 1465499199986 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:40 INFO - PROCESS | 1164 | 1465499200099 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:06:40 INFO - PROCESS | 1164 | 1465499200106 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 1164 | 1465499200108 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E8800 == 32 [pid = 1164] [id = 466] 12:06:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CC6C400) [pid = 1164] [serial = 1398] [outer = 0000000000000000] 12:06:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4CF03C00) [pid = 1164] [serial = 1399] [outer = 0000008C4CC6C400] 12:06:40 INFO - PROCESS | 1164 | 1465499200154 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4D64FC00) [pid = 1164] [serial = 1400] [outer = 0000008C4CC6C400] 12:06:40 INFO - PROCESS | 1164 | 1465499200681 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]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 12:06:40 INFO - PROCESS | 1164 | 1465499200716 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 1164 | 1465499200719 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:06:40 INFO - PROCESS | 1164 | 1465499200723 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 1164 | 1465499200725 Marionette TRACE conn6 <- [1,1830,null,{}] 12:06:40 INFO - PROCESS | 1164 | 1465499200770 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}] 12:06:40 INFO - PROCESS | 1164 | 1465499200777 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:41 INFO - PROCESS | 1164 | 1465499201048 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4F8BC000) [pid = 1164] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4FE2D000) [pid = 1164] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C43159C00) [pid = 1164] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C51449C00) [pid = 1164] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C50A86800) [pid = 1164] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42F48C00) [pid = 1164] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4319D000) [pid = 1164] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42DE9000) [pid = 1164] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CC67C00) [pid = 1164] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42FCFC00) [pid = 1164] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42DE3400) [pid = 1164] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:06:41 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C525C5400) [pid = 1164] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:06:41 INFO - PROCESS | 1164 | 1465499201109 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 1164 | 1465499201111 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B42000 == 33 [pid = 1164] [id = 467] 12:06:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42430800) [pid = 1164] [serial = 1401] [outer = 0000000000000000] 12:06:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42F4E000) [pid = 1164] [serial = 1402] [outer = 0000008C42430800] 12:06:41 INFO - PROCESS | 1164 | 1465499201159 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4EF7A000) [pid = 1164] [serial = 1403] [outer = 0000008C42430800] 12:06:41 INFO - PROCESS | 1164 | 1465499201522 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]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 881ms 12:06:41 INFO - PROCESS | 1164 | 1465499201607 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 1164 | 1465499201609 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:06:41 INFO - PROCESS | 1164 | 1465499201612 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:06:41 INFO - PROCESS | 1164 | 1465499201614 Marionette TRACE conn6 <- [1,1834,null,{}] 12:06:41 INFO - PROCESS | 1164 | 1465499201618 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}] 12:06:41 INFO - PROCESS | 1164 | 1465499201620 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:41 INFO - PROCESS | 1164 | 1465499201708 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:06:41 INFO - PROCESS | 1164 | 1465499201714 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 1164 | 1465499201716 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C66800 == 34 [pid = 1164] [id = 468] 12:06:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FCAE000) [pid = 1164] [serial = 1404] [outer = 0000000000000000] 12:06:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FD42C00) [pid = 1164] [serial = 1405] [outer = 0000008C4FCAE000] 12:06:41 INFO - PROCESS | 1164 | 1465499201761 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FDBCC00) [pid = 1164] [serial = 1406] [outer = 0000008C4FCAE000] 12:06:42 INFO - PROCESS | 1164 | 1465499202533 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]]]}] 12:06:42 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) 12:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 12:06:42 INFO - PROCESS | 1164 | 1465499202603 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 1164 | 1465499202608 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:06:42 INFO - PROCESS | 1164 | 1465499202613 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 1164 | 1465499202618 Marionette TRACE conn6 <- [1,1838,null,{}] 12:06:42 INFO - PROCESS | 1164 | 1465499202625 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}] 12:06:42 INFO - PROCESS | 1164 | 1465499202628 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:42 INFO - PROCESS | 1164 | 1465499202762 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:06:42 INFO - PROCESS | 1164 | 1465499202878 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1164 | 1465499202881 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49425800 == 35 [pid = 1164] [id = 469] 12:06:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C42DE0000) [pid = 1164] [serial = 1407] [outer = 0000000000000000] 12:06:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4319C800) [pid = 1164] [serial = 1408] [outer = 0000008C42DE0000] 12:06:42 INFO - PROCESS | 1164 | 1465499202942 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C478A5C00) [pid = 1164] [serial = 1409] [outer = 0000008C42DE0000] 12:06:43 INFO - PROCESS | 1164 | 1465499203592 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1029ms 12:06:43 INFO - PROCESS | 1164 | 1465499203645 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 1164 | 1465499203650 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:06:43 INFO - PROCESS | 1164 | 1465499203657 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 1164 | 1465499203660 Marionette TRACE conn6 <- [1,1842,null,{}] 12:06:43 INFO - PROCESS | 1164 | 1465499203664 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}] 12:06:43 INFO - PROCESS | 1164 | 1465499203667 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:43 INFO - PROCESS | 1164 | 1465499203795 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:06:43 INFO - PROCESS | 1164 | 1465499203922 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 1164 | 1465499203925 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50941800 == 36 [pid = 1164] [id = 470] 12:06:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C48476C00) [pid = 1164] [serial = 1410] [outer = 0000000000000000] 12:06:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4966F400) [pid = 1164] [serial = 1411] [outer = 0000008C48476C00] 12:06:43 INFO - PROCESS | 1164 | 1465499203986 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4CC24000) [pid = 1164] [serial = 1412] [outer = 0000008C48476C00] 12:06:44 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B42000 == 35 [pid = 1164] [id = 467] 12:06:44 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E8800 == 34 [pid = 1164] [id = 466] 12:06:44 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FBF5800 == 33 [pid = 1164] [id = 465] 12:06:44 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F818800 == 32 [pid = 1164] [id = 464] 12:06:44 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCD9800 == 31 [pid = 1164] [id = 463] 12:06:44 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484BA800 == 30 [pid = 1164] [id = 462] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FCAB000) [pid = 1164] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C503BF800) [pid = 1164] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C5035B000) [pid = 1164] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4D7E2400) [pid = 1164] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C514A0C00) [pid = 1164] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C51495400) [pid = 1164] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C514A2C00) [pid = 1164] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C47847000) [pid = 1164] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C48F65400) [pid = 1164] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C436F5400) [pid = 1164] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C47FC4800) [pid = 1164] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4DB5EC00) [pid = 1164] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4CC6B400) [pid = 1164] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CF04800) [pid = 1164] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4315C800) [pid = 1164] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C44137000) [pid = 1164] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5077C800) [pid = 1164] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4D7CE000) [pid = 1164] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C52CAB400) [pid = 1164] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C5111D800) [pid = 1164] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C50A85C00) [pid = 1164] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C503BDC00) [pid = 1164] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4FD4C800) [pid = 1164] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4F7B0C00) [pid = 1164] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:06:44 INFO - PROCESS | 1164 | 1465499204806 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]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1180ms 12:06:44 INFO - PROCESS | 1164 | 1465499204839 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 1164 | 1465499204843 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:06:44 INFO - PROCESS | 1164 | 1465499204848 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 1164 | 1465499204851 Marionette TRACE conn6 <- [1,1846,null,{}] 12:06:44 INFO - PROCESS | 1164 | 1465499204859 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}] 12:06:44 INFO - PROCESS | 1164 | 1465499204862 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:44 INFO - PROCESS | 1164 | 1465499204953 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:06:44 INFO - PROCESS | 1164 | 1465499204961 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 1164 | 1465499204966 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484AD000 == 31 [pid = 1164] [id = 471] 12:06:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C42FCAC00) [pid = 1164] [serial = 1413] [outer = 0000000000000000] 12:06:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C43160800) [pid = 1164] [serial = 1414] [outer = 0000008C42FCAC00] 12:06:45 INFO - PROCESS | 1164 | 1465499205016 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C441DEC00) [pid = 1164] [serial = 1415] [outer = 0000008C42FCAC00] 12:06:45 INFO - PROCESS | 1164 | 1465499205522 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]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 12:06:45 INFO - PROCESS | 1164 | 1465499205597 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 1164 | 1465499205601 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:06:45 INFO - PROCESS | 1164 | 1465499205610 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:06:45 INFO - PROCESS | 1164 | 1465499205613 Marionette TRACE conn6 <- [1,1850,null,{}] 12:06:45 INFO - PROCESS | 1164 | 1465499205617 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}] 12:06:45 INFO - PROCESS | 1164 | 1465499205620 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:45 INFO - PROCESS | 1164 | 1465499205715 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:06:45 INFO - PROCESS | 1164 | 1465499205793 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 1164 | 1465499205796 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D226800 == 32 [pid = 1164] [id = 472] 12:06:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48F4F800) [pid = 1164] [serial = 1416] [outer = 0000000000000000] 12:06:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C48F68C00) [pid = 1164] [serial = 1417] [outer = 0000008C48F4F800] 12:06:45 INFO - PROCESS | 1164 | 1465499205844 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C49B51C00) [pid = 1164] [serial = 1418] [outer = 0000008C48F4F800] 12:06:46 INFO - PROCESS | 1164 | 1465499206281 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]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 12:06:46 INFO - PROCESS | 1164 | 1465499206350 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1164 | 1465499206353 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:06:46 INFO - PROCESS | 1164 | 1465499206356 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1164 | 1465499206360 Marionette TRACE conn6 <- [1,1854,null,{}] 12:06:46 INFO - PROCESS | 1164 | 1465499206371 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}] 12:06:46 INFO - PROCESS | 1164 | 1465499206376 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:46 INFO - PROCESS | 1164 | 1465499206471 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:06:46 INFO - PROCESS | 1164 | 1465499206487 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 1164 | 1465499206490 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA30800 == 33 [pid = 1164] [id = 473] 12:06:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42DE6000) [pid = 1164] [serial = 1419] [outer = 0000000000000000] 12:06:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4D7E5000) [pid = 1164] [serial = 1420] [outer = 0000008C42DE6000] 12:06:46 INFO - PROCESS | 1164 | 1465499206543 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4F74C400) [pid = 1164] [serial = 1421] [outer = 0000008C42DE6000] 12:06:47 INFO - PROCESS | 1164 | 1465499206993 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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 693ms 12:06:47 INFO - PROCESS | 1164 | 1465499207051 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 1164 | 1465499207054 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:06:47 INFO - PROCESS | 1164 | 1465499207057 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 1164 | 1465499207059 Marionette TRACE conn6 <- [1,1858,null,{}] 12:06:47 INFO - PROCESS | 1164 | 1465499207063 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}] 12:06:47 INFO - PROCESS | 1164 | 1465499207065 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:47 INFO - PROCESS | 1164 | 1465499207213 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:06:47 INFO - PROCESS | 1164 | 1465499207231 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 1164 | 1465499207233 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C504C1000 == 34 [pid = 1164] [id = 474] 12:06:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4F8B4400) [pid = 1164] [serial = 1422] [outer = 0000000000000000] 12:06:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FCAE800) [pid = 1164] [serial = 1423] [outer = 0000008C4F8B4400] 12:06:47 INFO - PROCESS | 1164 | 1465499207279 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FDC0000) [pid = 1164] [serial = 1424] [outer = 0000008C4F8B4400] 12:06:47 INFO - PROCESS | 1164 | 1465499207724 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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 732ms 12:06:47 INFO - PROCESS | 1164 | 1465499207792 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 1164 | 1465499207795 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:06:47 INFO - PROCESS | 1164 | 1465499207798 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 1164 | 1465499207800 Marionette TRACE conn6 <- [1,1862,null,{}] 12:06:47 INFO - PROCESS | 1164 | 1465499207803 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}] 12:06:47 INFO - PROCESS | 1164 | 1465499207806 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:47 INFO - PROCESS | 1164 | 1465499207920 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:06:47 INFO - PROCESS | 1164 | 1465499207975 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 1164 | 1465499207977 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525B2000 == 35 [pid = 1164] [id = 475] 12:06:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FDC6400) [pid = 1164] [serial = 1425] [outer = 0000000000000000] 12:06:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FDCBC00) [pid = 1164] [serial = 1426] [outer = 0000008C4FDC6400] 12:06:48 INFO - PROCESS | 1164 | 1465499208024 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FE2D000) [pid = 1164] [serial = 1427] [outer = 0000008C4FDC6400] 12:06:48 INFO - PROCESS | 1164 | 1465499208477 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]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 12:06:48 INFO - PROCESS | 1164 | 1465499208549 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 1164 | 1465499208551 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:06:48 INFO - PROCESS | 1164 | 1465499208555 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 1164 | 1465499208557 Marionette TRACE conn6 <- [1,1866,null,{}] 12:06:48 INFO - PROCESS | 1164 | 1465499208560 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}] 12:06:48 INFO - PROCESS | 1164 | 1465499208566 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:48 INFO - PROCESS | 1164 | 1465499208715 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:06:48 INFO - PROCESS | 1164 | 1465499208769 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 1164 | 1465499208771 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F02800 == 36 [pid = 1164] [id = 476] 12:06:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C5035B800) [pid = 1164] [serial = 1428] [outer = 0000000000000000] 12:06:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C503BD400) [pid = 1164] [serial = 1429] [outer = 0000008C5035B800] 12:06:48 INFO - PROCESS | 1164 | 1465499208827 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C503C7000) [pid = 1164] [serial = 1430] [outer = 0000008C5035B800] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42F49400) [pid = 1164] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4C89F400) [pid = 1164] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C478AA000) [pid = 1164] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42F49000) [pid = 1164] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C48F66400) [pid = 1164] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C42F43400) [pid = 1164] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4CE22C00) [pid = 1164] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50359800) [pid = 1164] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C52787000) [pid = 1164] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4CC6C400) [pid = 1164] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:06:49 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C42430800) [pid = 1164] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:06:49 INFO - PROCESS | 1164 | 1465499209265 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 12:06:49 INFO - PROCESS | 1164 | 1465499209289 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1164 | 1465499209292 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:06:49 INFO - PROCESS | 1164 | 1465499209295 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 1164 | 1465499209297 Marionette TRACE conn6 <- [1,1870,null,{}] 12:06:49 INFO - PROCESS | 1164 | 1465499209300 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}] 12:06:49 INFO - PROCESS | 1164 | 1465499209302 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:49 INFO - PROCESS | 1164 | 1465499209418 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:06:49 INFO - PROCESS | 1164 | 1465499209470 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 1164 | 1465499209472 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5415D000 == 37 [pid = 1164] [id = 477] 12:06:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42434000) [pid = 1164] [serial = 1431] [outer = 0000000000000000] 12:06:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4CC6C400) [pid = 1164] [serial = 1432] [outer = 0000008C42434000] 12:06:49 INFO - PROCESS | 1164 | 1465499209521 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C50357400) [pid = 1164] [serial = 1433] [outer = 0000008C42434000] 12:06:49 INFO - PROCESS | 1164 | 1465499209896 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 12:06:49 INFO - PROCESS | 1164 | 1465499209928 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1164 | 1465499209930 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:06:49 INFO - PROCESS | 1164 | 1465499209933 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:06:49 INFO - PROCESS | 1164 | 1465499209935 Marionette TRACE conn6 <- [1,1874,null,{}] 12:06:49 INFO - PROCESS | 1164 | 1465499209939 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}] 12:06:49 INFO - PROCESS | 1164 | 1465499209941 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:50 INFO - PROCESS | 1164 | 1465499210031 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:06:50 INFO - PROCESS | 1164 | 1465499210067 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 1164 | 1465499210069 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541E1800 == 38 [pid = 1164] [id = 478] 12:06:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C503CA800) [pid = 1164] [serial = 1434] [outer = 0000000000000000] 12:06:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C5077A000) [pid = 1164] [serial = 1435] [outer = 0000008C503CA800] 12:06:50 INFO - PROCESS | 1164 | 1465499210123 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C509B2C00) [pid = 1164] [serial = 1436] [outer = 0000008C503CA800] 12:06:50 INFO - PROCESS | 1164 | 1465499210557 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]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 12:06:50 INFO - PROCESS | 1164 | 1465499210608 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 1164 | 1465499210610 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:06:50 INFO - PROCESS | 1164 | 1465499210614 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 1164 | 1465499210616 Marionette TRACE conn6 <- [1,1878,null,{}] 12:06:50 INFO - PROCESS | 1164 | 1465499210619 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}] 12:06:50 INFO - PROCESS | 1164 | 1465499210621 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:50 INFO - PROCESS | 1164 | 1465499210710 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:06:50 INFO - PROCESS | 1164 | 1465499210717 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 1164 | 1465499210719 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA2C800 == 39 [pid = 1164] [id = 479] 12:06:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50A82800) [pid = 1164] [serial = 1437] [outer = 0000000000000000] 12:06:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50A8B000) [pid = 1164] [serial = 1438] [outer = 0000008C50A82800] 12:06:50 INFO - PROCESS | 1164 | 1465499210765 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C51287C00) [pid = 1164] [serial = 1439] [outer = 0000008C50A82800] 12:06:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4873E000 == 38 [pid = 1164] [id = 461] 12:06:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484AD000 == 37 [pid = 1164] [id = 471] 12:06:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50941800 == 36 [pid = 1164] [id = 470] 12:06:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C66800 == 35 [pid = 1164] [id = 468] 12:06:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49425800 == 34 [pid = 1164] [id = 469] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F02800 == 33 [pid = 1164] [id = 476] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA30800 == 32 [pid = 1164] [id = 473] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541E1800 == 31 [pid = 1164] [id = 478] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525B2000 == 30 [pid = 1164] [id = 475] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5415D000 == 29 [pid = 1164] [id = 477] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D226800 == 28 [pid = 1164] [id = 472] 12:06:52 INFO - PROCESS | 1164 | --DOCSHELL 0000008C504C1000 == 27 [pid = 1164] [id = 474] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C43195400) [pid = 1164] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C436EF400) [pid = 1164] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4CC1F800) [pid = 1164] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C47F34400) [pid = 1164] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C48245800) [pid = 1164] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C43196400) [pid = 1164] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42FC6800) [pid = 1164] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4900E800) [pid = 1164] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4900A800) [pid = 1164] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C478A0C00) [pid = 1164] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4F74A400) [pid = 1164] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4CE97800) [pid = 1164] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C52CB3800) [pid = 1164] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C507AC000) [pid = 1164] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4FD42C00) [pid = 1164] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C53A91400) [pid = 1164] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C53A82C00) [pid = 1164] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C4CF03C00) [pid = 1164] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C4EF7A000) [pid = 1164] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4CC6DC00) [pid = 1164] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C42F4E000) [pid = 1164] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C4D64FC00) [pid = 1164] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (0000008C49B4E400) [pid = 1164] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:06:52 INFO - PROCESS | 1164 | 1465499212622 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2022ms 12:06:52 INFO - PROCESS | 1164 | 1465499212639 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 1164 | 1465499212643 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:06:52 INFO - PROCESS | 1164 | 1465499212649 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 1164 | 1465499212652 Marionette TRACE conn6 <- [1,1882,null,{}] 12:06:52 INFO - PROCESS | 1164 | 1465499212659 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}] 12:06:52 INFO - PROCESS | 1164 | 1465499212662 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:52 INFO - PROCESS | 1164 | 1465499212756 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:06:52 INFO - PROCESS | 1164 | 1465499212764 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 1164 | 1465499212769 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484AD000 == 28 [pid = 1164] [id = 480] 12:06:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C42EA2000) [pid = 1164] [serial = 1440] [outer = 0000000000000000] 12:06:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C42F44C00) [pid = 1164] [serial = 1441] [outer = 0000008C42EA2000] 12:06:52 INFO - PROCESS | 1164 | 1465499212821 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C42FD0C00) [pid = 1164] [serial = 1442] [outer = 0000008C42EA2000] 12:06:53 INFO - PROCESS | 1164 | 1465499213302 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]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 12:06:53 INFO - PROCESS | 1164 | 1465499213386 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 1164 | 1465499213392 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:06:53 INFO - PROCESS | 1164 | 1465499213398 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 1164 | 1465499213401 Marionette TRACE conn6 <- [1,1886,null,{}] 12:06:53 INFO - PROCESS | 1164 | 1465499213406 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}] 12:06:53 INFO - PROCESS | 1164 | 1465499213409 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:53 INFO - PROCESS | 1164 | 1465499213502 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:06:53 INFO - PROCESS | 1164 | 1465499213584 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 1164 | 1465499213587 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4968F800 == 29 [pid = 1164] [id = 481] 12:06:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C43197C00) [pid = 1164] [serial = 1443] [outer = 0000000000000000] 12:06:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C43440C00) [pid = 1164] [serial = 1444] [outer = 0000008C43197C00] 12:06:53 INFO - PROCESS | 1164 | 1465499213637 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C43B48C00) [pid = 1164] [serial = 1445] [outer = 0000008C43197C00] 12:06:54 INFO - PROCESS | 1164 | 1465499214063 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]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 12:06:54 INFO - PROCESS | 1164 | 1465499214071 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 1164 | 1465499214074 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:06:54 INFO - PROCESS | 1164 | 1465499214077 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 1164 | 1465499214081 Marionette TRACE conn6 <- [1,1890,null,{}] 12:06:54 INFO - PROCESS | 1164 | 1465499214093 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}] 12:06:54 INFO - PROCESS | 1164 | 1465499214098 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:54 INFO - PROCESS | 1164 | 1465499214219 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:06:54 INFO - PROCESS | 1164 | 1465499214228 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 1164 | 1465499214231 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDDB000 == 30 [pid = 1164] [id = 482] 12:06:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4155D400) [pid = 1164] [serial = 1446] [outer = 0000000000000000] 12:06:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4824AC00) [pid = 1164] [serial = 1447] [outer = 0000008C4155D400] 12:06:54 INFO - PROCESS | 1164 | 1465499214283 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C48F62000) [pid = 1164] [serial = 1448] [outer = 0000008C4155D400] 12:06:54 INFO - PROCESS | 1164 | 1465499214728 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]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 693ms 12:06:54 INFO - PROCESS | 1164 | 1465499214777 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 1164 | 1465499214780 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:06:54 INFO - PROCESS | 1164 | 1465499214783 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 1164 | 1465499214785 Marionette TRACE conn6 <- [1,1894,null,{}] 12:06:54 INFO - PROCESS | 1164 | 1465499214789 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}] 12:06:54 INFO - PROCESS | 1164 | 1465499214792 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:54 INFO - PROCESS | 1164 | 1465499214882 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:06:54 INFO - PROCESS | 1164 | 1465499214890 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 1164 | 1465499214892 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B7800 == 31 [pid = 1164] [id = 483] 12:06:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C49011800) [pid = 1164] [serial = 1449] [outer = 0000000000000000] 12:06:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C494AD000) [pid = 1164] [serial = 1450] [outer = 0000008C49011800] 12:06:54 INFO - PROCESS | 1164 | 1465499214940 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4C86D800) [pid = 1164] [serial = 1451] [outer = 0000008C49011800] 12:06:55 INFO - PROCESS | 1164 | 1465499215383 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 12:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:06:55 INFO - PROCESS | 1164 | 1465499215416 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 1164 | 1465499215418 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:06:55 INFO - PROCESS | 1164 | 1465499215421 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 1164 | 1465499215423 Marionette TRACE conn6 <- [1,1898,null,{}] 12:06:55 INFO - PROCESS | 1164 | 1465499215427 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}] 12:06:55 INFO - PROCESS | 1164 | 1465499215429 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:55 INFO - PROCESS | 1164 | 1465499215513 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:06:55 INFO - PROCESS | 1164 | 1465499215520 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 1164 | 1465499215523 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC67000 == 32 [pid = 1164] [id = 484] 12:06:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43196C00) [pid = 1164] [serial = 1452] [outer = 0000000000000000] 12:06:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4C8A0000) [pid = 1164] [serial = 1453] [outer = 0000008C43196C00] 12:06:55 INFO - PROCESS | 1164 | 1465499215570 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CC6FC00) [pid = 1164] [serial = 1454] [outer = 0000008C43196C00] 12:06:56 INFO - PROCESS | 1164 | 1465499216033 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 12:06:56 INFO - PROCESS | 1164 | 1465499216053 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 1164 | 1465499216056 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:06:56 INFO - PROCESS | 1164 | 1465499216064 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:06:56 INFO - PROCESS | 1164 | 1465499216066 Marionette TRACE conn6 <- [1,1902,null,{}] 12:06:56 INFO - PROCESS | 1164 | 1465499216069 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}] 12:06:56 INFO - PROCESS | 1164 | 1465499216076 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:56 INFO - PROCESS | 1164 | 1465499216186 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:06:56 INFO - PROCESS | 1164 | 1465499216195 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 1164 | 1465499216197 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A46000 == 33 [pid = 1164] [id = 485] 12:06:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4CE99800) [pid = 1164] [serial = 1455] [outer = 0000000000000000] 12:06:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4D646C00) [pid = 1164] [serial = 1456] [outer = 0000008C4CE99800] 12:06:56 INFO - PROCESS | 1164 | 1465499216244 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4DBE6C00) [pid = 1164] [serial = 1457] [outer = 0000008C4CE99800] 12:06:56 INFO - PROCESS | 1164 | 1465499216682 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 12:06:56 INFO - PROCESS | 1164 | 1465499216739 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 1164 | 1465499216741 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:06:56 INFO - PROCESS | 1164 | 1465499216745 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 1164 | 1465499216747 Marionette TRACE conn6 <- [1,1906,null,{}] 12:06:56 INFO - PROCESS | 1164 | 1465499216750 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}] 12:06:56 INFO - PROCESS | 1164 | 1465499216752 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:56 INFO - PROCESS | 1164 | 1465499216835 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:06:56 INFO - PROCESS | 1164 | 1465499216870 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 1164 | 1465499216872 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C522C1000 == 34 [pid = 1164] [id = 486] 12:06:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42D22000) [pid = 1164] [serial = 1458] [outer = 0000000000000000] 12:06:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F8B5800) [pid = 1164] [serial = 1459] [outer = 0000008C42D22000] 12:06:56 INFO - PROCESS | 1164 | 1465499216920 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F8C2C00) [pid = 1164] [serial = 1460] [outer = 0000008C42D22000] 12:06:57 INFO - PROCESS | 1164 | 1465499217350 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]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 12:06:57 INFO - PROCESS | 1164 | 1465499217379 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 1164 | 1465499217382 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:06:57 INFO - PROCESS | 1164 | 1465499217385 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 1164 | 1465499217387 Marionette TRACE conn6 <- [1,1910,null,{}] 12:06:57 INFO - PROCESS | 1164 | 1465499217394 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}] 12:06:57 INFO - PROCESS | 1164 | 1465499217396 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:57 INFO - PROCESS | 1164 | 1465499217481 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:06:57 INFO - PROCESS | 1164 | 1465499217487 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 1164 | 1465499217489 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C9D000 == 35 [pid = 1164] [id = 487] 12:06:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCAF000) [pid = 1164] [serial = 1461] [outer = 0000000000000000] 12:06:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FD43C00) [pid = 1164] [serial = 1462] [outer = 0000008C4FCAF000] 12:06:57 INFO - PROCESS | 1164 | 1465499217537 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDBFC00) [pid = 1164] [serial = 1463] [outer = 0000008C4FCAF000] 12:06:58 INFO - PROCESS | 1164 | 1465499218017 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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 12:06:58 INFO - PROCESS | 1164 | 1465499218057 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 1164 | 1465499218060 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:06:58 INFO - PROCESS | 1164 | 1465499218063 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 1164 | 1465499218065 Marionette TRACE conn6 <- [1,1914,null,{}] 12:06:58 INFO - PROCESS | 1164 | 1465499218075 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}] 12:06:58 INFO - PROCESS | 1164 | 1465499218077 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:58 INFO - PROCESS | 1164 | 1465499218186 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:06:58 INFO - PROCESS | 1164 | 1465499218268 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 1164 | 1465499218270 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDD9800 == 36 [pid = 1164] [id = 488] 12:06:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FDBE000) [pid = 1164] [serial = 1464] [outer = 0000000000000000] 12:06:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FE29000) [pid = 1164] [serial = 1465] [outer = 0000008C4FDBE000] 12:06:58 INFO - PROCESS | 1164 | 1465499218318 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50352800) [pid = 1164] [serial = 1466] [outer = 0000008C4FDBE000] 12:06:58 INFO - PROCESS | 1164 | 1465499218759 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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 735ms 12:06:58 INFO - PROCESS | 1164 | 1465499218800 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 1164 | 1465499218802 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:06:58 INFO - PROCESS | 1164 | 1465499218810 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 1164 | 1465499218812 Marionette TRACE conn6 <- [1,1918,null,{}] 12:06:58 INFO - PROCESS | 1164 | 1465499218816 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}] 12:06:58 INFO - PROCESS | 1164 | 1465499218818 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:58 INFO - PROCESS | 1164 | 1465499218939 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:06:58 INFO - PROCESS | 1164 | 1465499218948 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 1164 | 1465499218950 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541DB800 == 37 [pid = 1164] [id = 489] 12:06:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FDC5000) [pid = 1164] [serial = 1467] [outer = 0000000000000000] 12:06:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5035A400) [pid = 1164] [serial = 1468] [outer = 0000008C4FDC5000] 12:06:59 INFO - PROCESS | 1164 | 1465499218995 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5037F000) [pid = 1164] [serial = 1469] [outer = 0000008C4FDC5000] 12:06:59 INFO - PROCESS | 1164 | 1465499219445 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]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 12:06:59 INFO - PROCESS | 1164 | 1465499219501 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 1164 | 1465499219504 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:06:59 INFO - PROCESS | 1164 | 1465499219507 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:06:59 INFO - PROCESS | 1164 | 1465499219510 Marionette TRACE conn6 <- [1,1922,null,{}] 12:06:59 INFO - PROCESS | 1164 | 1465499219513 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}] 12:06:59 INFO - PROCESS | 1164 | 1465499219516 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:59 INFO - PROCESS | 1164 | 1465499219681 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:06:59 INFO - PROCESS | 1164 | 1465499219695 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 1164 | 1465499219697 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:06:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49439800 == 38 [pid = 1164] [id = 490] 12:06:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C503C1400) [pid = 1164] [serial = 1470] [outer = 0000000000000000] 12:06:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5077B400) [pid = 1164] [serial = 1471] [outer = 0000008C503C1400] 12:06:59 INFO - PROCESS | 1164 | 1465499219917 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C51284400) [pid = 1164] [serial = 1472] [outer = 0000008C503C1400] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4F8B4400) [pid = 1164] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FDC6400) [pid = 1164] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C42434000) [pid = 1164] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C5035B800) [pid = 1164] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C503CA800) [pid = 1164] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F4F800) [pid = 1164] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42FCAC00) [pid = 1164] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48476C00) [pid = 1164] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42DE0000) [pid = 1164] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FCAE000) [pid = 1164] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:07:00 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42DE6000) [pid = 1164] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:07:00 INFO - PROCESS | 1164 | 1465499220310 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 839ms 12:07:00 INFO - PROCESS | 1164 | 1465499220349 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 1164 | 1465499220352 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:07:00 INFO - PROCESS | 1164 | 1465499220355 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:07:00 INFO - PROCESS | 1164 | 1465499220357 Marionette TRACE conn6 <- [1,1926,null,{}] 12:07:00 INFO - PROCESS | 1164 | 1465499220360 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}] 12:07:00 INFO - PROCESS | 1164 | 1465499220362 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:00 INFO - PROCESS | 1164 | 1465499220475 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:07:00 INFO - PROCESS | 1164 | 1465499220483 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 1164 | 1465499220485 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54175800 == 39 [pid = 1164] [id = 491] 12:07:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C48F4F800) [pid = 1164] [serial = 1473] [outer = 0000000000000000] 12:07:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C503C5C00) [pid = 1164] [serial = 1474] [outer = 0000008C48F4F800] 12:07:00 INFO - PROCESS | 1164 | 1465499220531 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C51450C00) [pid = 1164] [serial = 1475] [outer = 0000008C48F4F800] 12:07:00 INFO - PROCESS | 1164 | 1465499220949 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 12:07:00 INFO - PROCESS | 1164 | 1465499220987 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 1164 | 1465499220990 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:07:01 INFO - PROCESS | 1164 | 1465499220993 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:07:01 INFO - PROCESS | 1164 | 1465499220994 Marionette TRACE conn6 <- [1,1930,null,{}] 12:07:01 INFO - PROCESS | 1164 | 1465499220998 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}] 12:07:01 INFO - PROCESS | 1164 | 1465499221000 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:01 INFO - PROCESS | 1164 | 1465499221133 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:07:01 INFO - PROCESS | 1164 | 1465499221175 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 1164 | 1465499221177 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54B0C000 == 40 [pid = 1164] [id = 492] 12:07:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C51497000) [pid = 1164] [serial = 1476] [outer = 0000000000000000] 12:07:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5149D000) [pid = 1164] [serial = 1477] [outer = 0000008C51497000] 12:07:01 INFO - PROCESS | 1164 | 1465499221221 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5229A400) [pid = 1164] [serial = 1478] [outer = 0000008C51497000] 12:07:01 INFO - PROCESS | 1164 | 1465499221611 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]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 12:07:01 INFO - PROCESS | 1164 | 1465499221671 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 1164 | 1465499221674 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:07:01 INFO - PROCESS | 1164 | 1465499221677 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - PROCESS | 1164 | 1465499221679 Marionette TRACE conn6 <- [1,1934,null,{}] 12:07:01 INFO - PROCESS | 1164 | 1465499221683 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}] 12:07:01 INFO - PROCESS | 1164 | 1465499221685 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:01 INFO - PROCESS | 1164 | 1465499221779 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:07:01 INFO - PROCESS | 1164 | 1465499221787 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 1164 | 1465499221788 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1C800 == 41 [pid = 1164] [id = 493] 12:07:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5277D000) [pid = 1164] [serial = 1479] [outer = 0000000000000000] 12:07:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5278A800) [pid = 1164] [serial = 1480] [outer = 0000008C5277D000] 12:07:01 INFO - PROCESS | 1164 | 1465499221833 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C52CAFC00) [pid = 1164] [serial = 1481] [outer = 0000008C5277D000] 12:07:02 INFO - PROCESS | 1164 | 1465499222697 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1071ms 12:07:02 INFO - PROCESS | 1164 | 1465499222753 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1164 | 1465499222758 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:07:02 INFO - PROCESS | 1164 | 1465499222762 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:07:02 INFO - PROCESS | 1164 | 1465499222769 Marionette TRACE conn6 <- [1,1938,null,{}] 12:07:02 INFO - PROCESS | 1164 | 1465499222774 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}] 12:07:02 INFO - PROCESS | 1164 | 1465499222778 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:02 INFO - PROCESS | 1164 | 1465499222936 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:07:03 INFO - PROCESS | 1164 | 1465499223053 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 1164 | 1465499223056 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49428000 == 42 [pid = 1164] [id = 494] 12:07:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42FC5400) [pid = 1164] [serial = 1482] [outer = 0000000000000000] 12:07:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C43195800) [pid = 1164] [serial = 1483] [outer = 0000008C42FC5400] 12:07:03 INFO - PROCESS | 1164 | 1465499223118 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C475BC400) [pid = 1164] [serial = 1484] [outer = 0000008C42FC5400] 12:07:04 INFO - PROCESS | 1164 | 1465499224051 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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1327ms 12:07:04 INFO - PROCESS | 1164 | 1465499224094 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 1164 | 1465499224099 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:07:04 INFO - PROCESS | 1164 | 1465499224104 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:07:04 INFO - PROCESS | 1164 | 1465499224107 Marionette TRACE conn6 <- [1,1942,null,{}] 12:07:04 INFO - PROCESS | 1164 | 1465499224113 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}] 12:07:04 INFO - PROCESS | 1164 | 1465499224116 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:04 INFO - PROCESS | 1164 | 1465499224232 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:07:04 INFO - PROCESS | 1164 | 1465499224314 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 1164 | 1465499224319 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BF800 == 43 [pid = 1164] [id = 495] 12:07:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C42E96800) [pid = 1164] [serial = 1485] [outer = 0000000000000000] 12:07:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C47546C00) [pid = 1164] [serial = 1486] [outer = 0000008C42E96800] 12:07:04 INFO - PROCESS | 1164 | 1465499224428 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C48037000) [pid = 1164] [serial = 1487] [outer = 0000008C42E96800] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54B0C000 == 42 [pid = 1164] [id = 492] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54175800 == 41 [pid = 1164] [id = 491] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49439800 == 40 [pid = 1164] [id = 490] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541DB800 == 39 [pid = 1164] [id = 489] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDD9800 == 38 [pid = 1164] [id = 488] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C9D000 == 37 [pid = 1164] [id = 487] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C522C1000 == 36 [pid = 1164] [id = 486] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A46000 == 35 [pid = 1164] [id = 485] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC67000 == 34 [pid = 1164] [id = 484] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B7800 == 33 [pid = 1164] [id = 483] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C50A8B000) [pid = 1164] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDDB000 == 32 [pid = 1164] [id = 482] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4968F800 == 31 [pid = 1164] [id = 481] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484AD000 == 30 [pid = 1164] [id = 480] 12:07:04 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA2C800 == 29 [pid = 1164] [id = 479] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4FCAE800) [pid = 1164] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4FDC0000) [pid = 1164] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4FE2D000) [pid = 1164] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FDCBC00) [pid = 1164] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4CC6C400) [pid = 1164] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C503BD400) [pid = 1164] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C5077A000) [pid = 1164] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C503C7000) [pid = 1164] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F68C00) [pid = 1164] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C43160800) [pid = 1164] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C441DEC00) [pid = 1164] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4CC24000) [pid = 1164] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4966F400) [pid = 1164] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C478A5C00) [pid = 1164] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4319C800) [pid = 1164] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FDBCC00) [pid = 1164] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4D7E5000) [pid = 1164] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C509B2C00) [pid = 1164] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C49B51C00) [pid = 1164] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4F74C400) [pid = 1164] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C50357400) [pid = 1164] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:07:04 INFO - PROCESS | 1164 | 1465499224916 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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 881ms 12:07:04 INFO - PROCESS | 1164 | 1465499224989 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 1164 | 1465499224995 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:07:05 INFO - PROCESS | 1164 | 1465499225001 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 1164 | 1465499225004 Marionette TRACE conn6 <- [1,1946,null,{}] 12:07:05 INFO - PROCESS | 1164 | 1465499225013 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}] 12:07:05 INFO - PROCESS | 1164 | 1465499225016 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:05 INFO - PROCESS | 1164 | 1465499225111 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:07:05 INFO - PROCESS | 1164 | 1465499225126 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 1164 | 1465499225129 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D224800 == 30 [pid = 1164] [id = 496] 12:07:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C484D1C00) [pid = 1164] [serial = 1488] [outer = 0000000000000000] 12:07:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C48F51000) [pid = 1164] [serial = 1489] [outer = 0000008C484D1C00] 12:07:05 INFO - PROCESS | 1164 | 1465499225179 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4900CC00) [pid = 1164] [serial = 1490] [outer = 0000008C484D1C00] 12:07:05 INFO - PROCESS | 1164 | 1465499225651 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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 12:07:05 INFO - PROCESS | 1164 | 1465499225752 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 1164 | 1465499225755 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:07:05 INFO - PROCESS | 1164 | 1465499225760 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:07:05 INFO - PROCESS | 1164 | 1465499225764 Marionette TRACE conn6 <- [1,1950,null,{}] 12:07:05 INFO - PROCESS | 1164 | 1465499225776 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}] 12:07:05 INFO - PROCESS | 1164 | 1465499225781 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:05 INFO - PROCESS | 1164 | 1465499225885 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:07:05 INFO - PROCESS | 1164 | 1465499225962 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 1164 | 1465499225965 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F937800 == 31 [pid = 1164] [id = 497] 12:07:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4C89EC00) [pid = 1164] [serial = 1491] [outer = 0000000000000000] 12:07:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CC60800) [pid = 1164] [serial = 1492] [outer = 0000008C4C89EC00] 12:07:06 INFO - PROCESS | 1164 | 1465499226016 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4CE96C00) [pid = 1164] [serial = 1493] [outer = 0000008C4C89EC00] 12:07:06 INFO - PROCESS | 1164 | 1465499226402 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]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 12:07:06 INFO - PROCESS | 1164 | 1465499226456 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 1164 | 1465499226459 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:07:06 INFO - PROCESS | 1164 | 1465499226462 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 1164 | 1465499226464 Marionette TRACE conn6 <- [1,1954,null,{}] 12:07:06 INFO - PROCESS | 1164 | 1465499226468 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}] 12:07:06 INFO - PROCESS | 1164 | 1465499226470 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:06 INFO - PROCESS | 1164 | 1465499226561 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:07:06 INFO - PROCESS | 1164 | 1465499226566 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 1164 | 1465499226568 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502DE800 == 32 [pid = 1164] [id = 498] 12:07:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42DE7C00) [pid = 1164] [serial = 1494] [outer = 0000000000000000] 12:07:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4D7DB800) [pid = 1164] [serial = 1495] [outer = 0000008C42DE7C00] 12:07:06 INFO - PROCESS | 1164 | 1465499226616 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4DBE8800) [pid = 1164] [serial = 1496] [outer = 0000008C42DE7C00] 12:07:07 INFO - PROCESS | 1164 | 1465499227094 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 672ms 12:07:07 INFO - PROCESS | 1164 | 1465499227136 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1164 | 1465499227139 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:07:07 INFO - PROCESS | 1164 | 1465499227142 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1164 | 1465499227151 Marionette TRACE conn6 <- [1,1958,null,{}] 12:07:07 INFO - PROCESS | 1164 | 1465499227155 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}] 12:07:07 INFO - PROCESS | 1164 | 1465499227158 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:07 INFO - PROCESS | 1164 | 1465499227296 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:07:07 INFO - PROCESS | 1164 | 1465499227320 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 1164 | 1465499227323 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A5A800 == 33 [pid = 1164] [id = 499] 12:07:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F7A5400) [pid = 1164] [serial = 1497] [outer = 0000000000000000] 12:07:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4F8B3800) [pid = 1164] [serial = 1498] [outer = 0000008C4F7A5400] 12:07:07 INFO - PROCESS | 1164 | 1465499227371 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FCAE800) [pid = 1164] [serial = 1499] [outer = 0000008C4F7A5400] 12:07:07 INFO - PROCESS | 1164 | 1465499227817 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 12:07:07 INFO - PROCESS | 1164 | 1465499227879 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1164 | 1465499227881 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:07:07 INFO - PROCESS | 1164 | 1465499227885 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:07:07 INFO - PROCESS | 1164 | 1465499227887 Marionette TRACE conn6 <- [1,1962,null,{}] 12:07:07 INFO - PROCESS | 1164 | 1465499227890 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}] 12:07:07 INFO - PROCESS | 1164 | 1465499227896 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:08 INFO - PROCESS | 1164 | 1465499228037 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:07:08 INFO - PROCESS | 1164 | 1465499228043 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1164 | 1465499228046 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C70800 == 34 [pid = 1164] [id = 500] 12:07:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FDBEC00) [pid = 1164] [serial = 1500] [outer = 0000000000000000] 12:07:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FE26C00) [pid = 1164] [serial = 1501] [outer = 0000008C4FDBEC00] 12:07:08 INFO - PROCESS | 1164 | 1465499228138 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C50382000) [pid = 1164] [serial = 1502] [outer = 0000008C4FDBEC00] 12:07:08 INFO - PROCESS | 1164 | 1465499228574 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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 12:07:08 INFO - PROCESS | 1164 | 1465499228630 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 1164 | 1465499228633 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:07:08 INFO - PROCESS | 1164 | 1465499228636 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 1164 | 1465499228638 Marionette TRACE conn6 <- [1,1966,null,{}] 12:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:07:08 INFO - PROCESS | 1164 | 1465499228641 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}] 12:07:08 INFO - PROCESS | 1164 | 1465499228643 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:08 INFO - PROCESS | 1164 | 1465499228755 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:07:08 INFO - PROCESS | 1164 | 1465499228769 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1164 | 1465499228771 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D4F800 == 35 [pid = 1164] [id = 501] 12:07:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C50356400) [pid = 1164] [serial = 1503] [outer = 0000000000000000] 12:07:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C503C3400) [pid = 1164] [serial = 1504] [outer = 0000008C50356400] 12:07:08 INFO - PROCESS | 1164 | 1465499228985 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C5077BC00) [pid = 1164] [serial = 1505] [outer = 0000008C50356400] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C51497000) [pid = 1164] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FDBE000) [pid = 1164] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FDC5000) [pid = 1164] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C49011800) [pid = 1164] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CE99800) [pid = 1164] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C43196C00) [pid = 1164] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C43197C00) [pid = 1164] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C50A82800) [pid = 1164] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42EA2000) [pid = 1164] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42D22000) [pid = 1164] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FCAF000) [pid = 1164] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4155D400) [pid = 1164] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C503C1400) [pid = 1164] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:07:09 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C48F4F800) [pid = 1164] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:07:09 INFO - PROCESS | 1164 | 1465499229360 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 776ms 12:07:09 INFO - PROCESS | 1164 | 1465499229418 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1164 | 1465499229421 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:07:09 INFO - PROCESS | 1164 | 1465499229424 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:07:09 INFO - PROCESS | 1164 | 1465499229426 Marionette TRACE conn6 <- [1,1970,null,{}] 12:07:09 INFO - PROCESS | 1164 | 1465499229429 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}] 12:07:09 INFO - PROCESS | 1164 | 1465499229431 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:09 INFO - PROCESS | 1164 | 1465499229545 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:07:09 INFO - PROCESS | 1164 | 1465499229553 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1164 | 1465499229555 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480F3800 == 36 [pid = 1164] [id = 502] 12:07:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CC6E800) [pid = 1164] [serial = 1506] [outer = 0000000000000000] 12:07:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD4A400) [pid = 1164] [serial = 1507] [outer = 0000008C4CC6E800] 12:07:09 INFO - PROCESS | 1164 | 1465499229600 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50775400) [pid = 1164] [serial = 1508] [outer = 0000008C4CC6E800] 12:07:09 INFO - PROCESS | 1164 | 1465499229992 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 12:07:10 INFO - PROCESS | 1164 | 1465499230057 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 1164 | 1465499230059 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:07:10 INFO - PROCESS | 1164 | 1465499230062 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:07:10 INFO - PROCESS | 1164 | 1465499230064 Marionette TRACE conn6 <- [1,1974,null,{}] 12:07:10 INFO - PROCESS | 1164 | 1465499230067 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}] 12:07:10 INFO - PROCESS | 1164 | 1465499230070 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:10 INFO - PROCESS | 1164 | 1465499230186 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:07:10 INFO - PROCESS | 1164 | 1465499230225 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 1164 | 1465499230227 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541EF000 == 37 [pid = 1164] [id = 503] 12:07:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50357000) [pid = 1164] [serial = 1509] [outer = 0000000000000000] 12:07:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50A85C00) [pid = 1164] [serial = 1510] [outer = 0000008C50357000] 12:07:10 INFO - PROCESS | 1164 | 1465499230273 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C51494C00) [pid = 1164] [serial = 1511] [outer = 0000008C50357000] 12:07:10 INFO - PROCESS | 1164 | 1465499230686 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 12:07:10 INFO - PROCESS | 1164 | 1465499230743 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 1164 | 1465499230745 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:07:10 INFO - PROCESS | 1164 | 1465499230748 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:07:10 INFO - PROCESS | 1164 | 1465499230750 Marionette TRACE conn6 <- [1,1978,null,{}] 12:07:10 INFO - PROCESS | 1164 | 1465499230754 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}] 12:07:10 INFO - PROCESS | 1164 | 1465499230756 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:10 INFO - PROCESS | 1164 | 1465499230842 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:07:10 INFO - PROCESS | 1164 | 1465499230849 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 1164 | 1465499230851 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542B5000 == 38 [pid = 1164] [id = 504] 12:07:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C514A1400) [pid = 1164] [serial = 1512] [outer = 0000000000000000] 12:07:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C525C5400) [pid = 1164] [serial = 1513] [outer = 0000008C514A1400] 12:07:10 INFO - PROCESS | 1164 | 1465499230905 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C52CAB400) [pid = 1164] [serial = 1514] [outer = 0000008C514A1400] 12:07:11 INFO - PROCESS | 1164 | 1465499231625 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]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 923ms 12:07:11 INFO - PROCESS | 1164 | 1465499231675 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 1164 | 1465499231680 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:07:11 INFO - PROCESS | 1164 | 1465499231685 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:07:11 INFO - PROCESS | 1164 | 1465499231691 Marionette TRACE conn6 <- [1,1982,null,{}] 12:07:11 INFO - PROCESS | 1164 | 1465499231696 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}] 12:07:11 INFO - PROCESS | 1164 | 1465499231699 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:11 INFO - PROCESS | 1164 | 1465499231820 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:07:11 INFO - PROCESS | 1164 | 1465499231943 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 1164 | 1465499231947 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D224000 == 39 [pid = 1164] [id = 505] 12:07:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C444E3400) [pid = 1164] [serial = 1515] [outer = 0000000000000000] 12:07:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C482D5800) [pid = 1164] [serial = 1516] [outer = 0000008C444E3400] 12:07:12 INFO - PROCESS | 1164 | 1465499232008 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4900EC00) [pid = 1164] [serial = 1517] [outer = 0000008C444E3400] 12:07:12 INFO - PROCESS | 1164 | 1465499232590 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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 923ms 12:07:12 INFO - PROCESS | 1164 | 1465499232612 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 1164 | 1465499232617 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:07:12 INFO - PROCESS | 1164 | 1465499232624 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 1164 | 1465499232627 Marionette TRACE conn6 <- [1,1986,null,{}] 12:07:12 INFO - PROCESS | 1164 | 1465499232631 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}] 12:07:12 INFO - PROCESS | 1164 | 1465499232634 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:12 INFO - PROCESS | 1164 | 1465499232756 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:07:12 INFO - PROCESS | 1164 | 1465499232854 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 1164 | 1465499232856 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525B2800 == 40 [pid = 1164] [id = 506] 12:07:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4CF09400) [pid = 1164] [serial = 1518] [outer = 0000000000000000] 12:07:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4D649400) [pid = 1164] [serial = 1519] [outer = 0000008C4CF09400] 12:07:12 INFO - PROCESS | 1164 | 1465499232915 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4FCAE000) [pid = 1164] [serial = 1520] [outer = 0000008C4CF09400] 12:07:13 INFO - PROCESS | 1164 | 1465499233541 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]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 986ms 12:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:07:13 INFO - PROCESS | 1164 | 1465499233612 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 1164 | 1465499233615 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:07:13 INFO - PROCESS | 1164 | 1465499233620 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 1164 | 1465499233624 Marionette TRACE conn6 <- [1,1990,null,{}] 12:07:13 INFO - PROCESS | 1164 | 1465499233637 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}] 12:07:13 INFO - PROCESS | 1164 | 1465499233642 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:13 INFO - PROCESS | 1164 | 1465499233797 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:07:13 INFO - PROCESS | 1164 | 1465499233916 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 1164 | 1465499233920 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1A000 == 41 [pid = 1164] [id = 507] 12:07:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4FE30400) [pid = 1164] [serial = 1521] [outer = 0000000000000000] 12:07:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C503C7000) [pid = 1164] [serial = 1522] [outer = 0000008C4FE30400] 12:07:13 INFO - PROCESS | 1164 | 1465499233979 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C52C36000) [pid = 1164] [serial = 1523] [outer = 0000008C4FE30400] 12:07:14 INFO - PROCESS | 1164 | 1465499234580 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]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1025ms 12:07:14 INFO - PROCESS | 1164 | 1465499234645 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 1164 | 1465499234649 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:07:14 INFO - PROCESS | 1164 | 1465499234652 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 1164 | 1465499234654 Marionette TRACE conn6 <- [1,1994,null,{}] 12:07:14 INFO - PROCESS | 1164 | 1465499234658 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}] 12:07:14 INFO - PROCESS | 1164 | 1465499234660 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:14 INFO - PROCESS | 1164 | 1465499234779 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:07:15 INFO - PROCESS | 1164 | 1465499234999 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 1164 | 1465499235003 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4875B800 == 42 [pid = 1164] [id = 508] 12:07:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C42DEC000) [pid = 1164] [serial = 1524] [outer = 0000000000000000] 12:07:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C42F46800) [pid = 1164] [serial = 1525] [outer = 0000008C42DEC000] 12:07:15 INFO - PROCESS | 1164 | 1465499235065 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C4370F000) [pid = 1164] [serial = 1526] [outer = 0000008C42DEC000] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541EF000 == 41 [pid = 1164] [id = 503] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480F3800 == 40 [pid = 1164] [id = 502] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D4F800 == 39 [pid = 1164] [id = 501] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C70800 == 38 [pid = 1164] [id = 500] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A5A800 == 37 [pid = 1164] [id = 499] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502DE800 == 36 [pid = 1164] [id = 498] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F937800 == 35 [pid = 1164] [id = 497] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D224800 == 34 [pid = 1164] [id = 496] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484BF800 == 33 [pid = 1164] [id = 495] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49428000 == 32 [pid = 1164] [id = 494] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1C800 == 31 [pid = 1164] [id = 493] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1A000 == 30 [pid = 1164] [id = 507] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525B2800 == 29 [pid = 1164] [id = 506] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D224000 == 28 [pid = 1164] [id = 505] 12:07:16 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542B5000 == 27 [pid = 1164] [id = 504] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C5035A400) [pid = 1164] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C494AD000) [pid = 1164] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4C86D800) [pid = 1164] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4D646C00) [pid = 1164] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4DBE6C00) [pid = 1164] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4C8A0000) [pid = 1164] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4CC6FC00) [pid = 1164] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C43440C00) [pid = 1164] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43B48C00) [pid = 1164] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C51287C00) [pid = 1164] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42F44C00) [pid = 1164] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42FD0C00) [pid = 1164] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F8B5800) [pid = 1164] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F8C2C00) [pid = 1164] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FD43C00) [pid = 1164] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4824AC00) [pid = 1164] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C48F62000) [pid = 1164] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50352800) [pid = 1164] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C5037F000) [pid = 1164] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C5077B400) [pid = 1164] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5229A400) [pid = 1164] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C51284400) [pid = 1164] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C51450C00) [pid = 1164] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C503C5C00) [pid = 1164] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FDBFC00) [pid = 1164] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5149D000) [pid = 1164] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FE29000) [pid = 1164] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:07:16 INFO - PROCESS | 1164 | 1465499236509 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]]]}] 12:07:16 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 12:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1874ms 12:07:16 INFO - PROCESS | 1164 | 1465499236529 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 1164 | 1465499236534 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:07:16 INFO - PROCESS | 1164 | 1465499236539 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:07:16 INFO - PROCESS | 1164 | 1465499236542 Marionette TRACE conn6 <- [1,1998,null,{}] 12:07:16 INFO - PROCESS | 1164 | 1465499236549 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}] 12:07:16 INFO - PROCESS | 1164 | 1465499236552 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:16 INFO - PROCESS | 1164 | 1465499236641 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:07:16 INFO - PROCESS | 1164 | 1465499236649 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1164 | 1465499236653 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4807F800 == 28 [pid = 1164] [id = 509] 12:07:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42FD0800) [pid = 1164] [serial = 1527] [outer = 0000000000000000] 12:07:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C43155C00) [pid = 1164] [serial = 1528] [outer = 0000008C42FD0800] 12:07:16 INFO - PROCESS | 1164 | 1465499236704 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4319DC00) [pid = 1164] [serial = 1529] [outer = 0000008C42FD0800] 12:07:17 INFO - PROCESS | 1164 | 1465499237211 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]]]}] 12:07:17 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 12:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 12:07:17 INFO - PROCESS | 1164 | 1465499237277 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 1164 | 1465499237283 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:07:17 INFO - PROCESS | 1164 | 1465499237290 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 1164 | 1465499237293 Marionette TRACE conn6 <- [1,2002,null,{}] 12:07:17 INFO - PROCESS | 1164 | 1465499237297 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}] 12:07:17 INFO - PROCESS | 1164 | 1465499237301 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:17 INFO - PROCESS | 1164 | 1465499237400 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:07:17 INFO - PROCESS | 1164 | 1465499237484 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 1164 | 1465499237487 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4971E800 == 29 [pid = 1164] [id = 510] 12:07:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C44655000) [pid = 1164] [serial = 1530] [outer = 0000000000000000] 12:07:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C47FBB400) [pid = 1164] [serial = 1531] [outer = 0000008C44655000] 12:07:17 INFO - PROCESS | 1164 | 1465499237536 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C484D4C00) [pid = 1164] [serial = 1532] [outer = 0000008C44655000] 12:07:17 INFO - PROCESS | 1164 | 1465499237938 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]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 692ms 12:07:17 INFO - PROCESS | 1164 | 1465499237983 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 1164 | 1465499237986 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:07:17 INFO - PROCESS | 1164 | 1465499237989 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 1164 | 1465499237993 Marionette TRACE conn6 <- [1,2006,null,{}] 12:07:18 INFO - PROCESS | 1164 | 1465499238036 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}] 12:07:18 INFO - PROCESS | 1164 | 1465499238041 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:18 INFO - PROCESS | 1164 | 1465499238136 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:07:18 INFO - PROCESS | 1164 | 1465499238149 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1164 | 1465499238153 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B6000 == 30 [pid = 1164] [id = 511] 12:07:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42FCAC00) [pid = 1164] [serial = 1533] [outer = 0000000000000000] 12:07:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4C86B000) [pid = 1164] [serial = 1534] [outer = 0000008C42FCAC00] 12:07:18 INFO - PROCESS | 1164 | 1465499238204 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CC62800) [pid = 1164] [serial = 1535] [outer = 0000008C42FCAC00] 12:07:18 INFO - PROCESS | 1164 | 1465499238713 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]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 777ms 12:07:18 INFO - PROCESS | 1164 | 1465499238768 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 1164 | 1465499238771 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:07:18 INFO - PROCESS | 1164 | 1465499238774 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:07:18 INFO - PROCESS | 1164 | 1465499238776 Marionette TRACE conn6 <- [1,2010,null,{}] 12:07:18 INFO - PROCESS | 1164 | 1465499238780 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}] 12:07:18 INFO - PROCESS | 1164 | 1465499238782 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:18 INFO - PROCESS | 1164 | 1465499238901 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:07:18 INFO - PROCESS | 1164 | 1465499238956 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1164 | 1465499238958 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50034800 == 31 [pid = 1164] [id = 512] 12:07:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CE17400) [pid = 1164] [serial = 1536] [outer = 0000000000000000] 12:07:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CF09800) [pid = 1164] [serial = 1537] [outer = 0000008C4CE17400] 12:07:19 INFO - PROCESS | 1164 | 1465499239007 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4D7DB000) [pid = 1164] [serial = 1538] [outer = 0000008C4CE17400] 12:07:19 INFO - PROCESS | 1164 | 1465499239455 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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 12:07:19 INFO - PROCESS | 1164 | 1465499239522 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 1164 | 1465499239524 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:07:19 INFO - PROCESS | 1164 | 1465499239528 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 1164 | 1465499239530 Marionette TRACE conn6 <- [1,2014,null,{}] 12:07:19 INFO - PROCESS | 1164 | 1465499239533 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}] 12:07:19 INFO - PROCESS | 1164 | 1465499239535 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:19 INFO - PROCESS | 1164 | 1465499239648 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:07:19 INFO - PROCESS | 1164 | 1465499239658 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 1164 | 1465499239661 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5094C000 == 32 [pid = 1164] [id = 513] 12:07:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C436F2C00) [pid = 1164] [serial = 1539] [outer = 0000000000000000] 12:07:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4EF7A000) [pid = 1164] [serial = 1540] [outer = 0000008C436F2C00] 12:07:19 INFO - PROCESS | 1164 | 1465499239754 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4F8BB000) [pid = 1164] [serial = 1541] [outer = 0000008C436F2C00] 12:07:20 INFO - PROCESS | 1164 | 1465499240196 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]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 12:07:20 INFO - PROCESS | 1164 | 1465499240266 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 1164 | 1465499240268 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:07:20 INFO - PROCESS | 1164 | 1465499240272 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 1164 | 1465499240274 Marionette TRACE conn6 <- [1,2018,null,{}] 12:07:20 INFO - PROCESS | 1164 | 1465499240278 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}] 12:07:20 INFO - PROCESS | 1164 | 1465499240284 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:20 INFO - PROCESS | 1164 | 1465499240536 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C50357000) [pid = 1164] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C514A1400) [pid = 1164] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4F7A5400) [pid = 1164] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FDBEC00) [pid = 1164] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42FC5400) [pid = 1164] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4C89EC00) [pid = 1164] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C484D1C00) [pid = 1164] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42E96800) [pid = 1164] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C42DE7C00) [pid = 1164] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C5277D000) [pid = 1164] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50356400) [pid = 1164] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:07:20 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4CC6E800) [pid = 1164] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:07:20 INFO - PROCESS | 1164 | 1465499240593 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 1164 | 1465499240595 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F80A000 == 33 [pid = 1164] [id = 514] 12:07:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C427BB000) [pid = 1164] [serial = 1542] [outer = 0000000000000000] 12:07:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C42F42C00) [pid = 1164] [serial = 1543] [outer = 0000008C427BB000] 12:07:20 INFO - PROCESS | 1164 | 1465499240643 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F7A5400) [pid = 1164] [serial = 1544] [outer = 0000008C427BB000] 12:07:21 INFO - PROCESS | 1164 | 1465499241047 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 838ms 12:07:21 INFO - PROCESS | 1164 | 1465499241112 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 1164 | 1465499241114 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:07:21 INFO - PROCESS | 1164 | 1465499241117 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 1164 | 1465499241119 Marionette TRACE conn6 <- [1,2022,null,{}] 12:07:21 INFO - PROCESS | 1164 | 1465499241123 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}] 12:07:21 INFO - PROCESS | 1164 | 1465499241125 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:21 INFO - PROCESS | 1164 | 1465499241207 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:07:21 INFO - PROCESS | 1164 | 1465499241213 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 1164 | 1465499241215 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C97000 == 34 [pid = 1164] [id = 515] 12:07:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42F44C00) [pid = 1164] [serial = 1545] [outer = 0000000000000000] 12:07:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FE29800) [pid = 1164] [serial = 1546] [outer = 0000008C42F44C00] 12:07:21 INFO - PROCESS | 1164 | 1465499241261 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50355400) [pid = 1164] [serial = 1547] [outer = 0000008C42F44C00] 12:07:21 INFO - PROCESS | 1164 | 1465499241680 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 12:07:21 INFO - PROCESS | 1164 | 1465499241750 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 1164 | 1465499241752 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:07:21 INFO - PROCESS | 1164 | 1465499241756 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 1164 | 1465499241758 Marionette TRACE conn6 <- [1,2026,null,{}] 12:07:21 INFO - PROCESS | 1164 | 1465499241762 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}] 12:07:21 INFO - PROCESS | 1164 | 1465499241764 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:21 INFO - PROCESS | 1164 | 1465499241847 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:07:21 INFO - PROCESS | 1164 | 1465499241855 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 1164 | 1465499241856 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5414F000 == 35 [pid = 1164] [id = 516] 12:07:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50354800) [pid = 1164] [serial = 1548] [outer = 0000000000000000] 12:07:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50380400) [pid = 1164] [serial = 1549] [outer = 0000008C50354800] 12:07:21 INFO - PROCESS | 1164 | 1465499241903 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C503C9C00) [pid = 1164] [serial = 1550] [outer = 0000008C50354800] 12:07:22 INFO - PROCESS | 1164 | 1465499242361 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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 672ms 12:07:22 INFO - PROCESS | 1164 | 1465499242430 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 1164 | 1465499242432 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:07:22 INFO - PROCESS | 1164 | 1465499242436 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 1164 | 1465499242437 Marionette TRACE conn6 <- [1,2030,null,{}] 12:07:22 INFO - PROCESS | 1164 | 1465499242441 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}] 12:07:22 INFO - PROCESS | 1164 | 1465499242443 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:22 INFO - PROCESS | 1164 | 1465499242527 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:07:22 INFO - PROCESS | 1164 | 1465499242651 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1164 | 1465499242655 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C43791000 == 36 [pid = 1164] [id = 517] 12:07:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C41562400) [pid = 1164] [serial = 1551] [outer = 0000000000000000] 12:07:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C41ED6000) [pid = 1164] [serial = 1552] [outer = 0000008C41562400] 12:07:22 INFO - PROCESS | 1164 | 1465499242716 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42F47C00) [pid = 1164] [serial = 1553] [outer = 0000008C41562400] 12:07:23 INFO - PROCESS | 1164 | 1465499243503 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]]]}] 12:07:23 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) 12:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1120ms 12:07:23 INFO - PROCESS | 1164 | 1465499243562 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 1164 | 1465499243566 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:07:23 INFO - PROCESS | 1164 | 1465499243570 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 1164 | 1465499243574 Marionette TRACE conn6 <- [1,2034,null,{}] 12:07:23 INFO - PROCESS | 1164 | 1465499243580 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}] 12:07:23 INFO - PROCESS | 1164 | 1465499243583 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:23 INFO - PROCESS | 1164 | 1465499243720 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:07:23 INFO - PROCESS | 1164 | 1465499243840 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 1164 | 1465499243844 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9CF000 == 37 [pid = 1164] [id = 518] 12:07:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C47FBE800) [pid = 1164] [serial = 1554] [outer = 0000000000000000] 12:07:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C48F65C00) [pid = 1164] [serial = 1555] [outer = 0000008C47FBE800] 12:07:23 INFO - PROCESS | 1164 | 1465499243904 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4966E800) [pid = 1164] [serial = 1556] [outer = 0000008C47FBE800] 12:07:24 INFO - PROCESS | 1164 | 1465499244688 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]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1276ms 12:07:24 INFO - PROCESS | 1164 | 1465499244856 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 1164 | 1465499244861 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:07:24 INFO - PROCESS | 1164 | 1465499244866 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 1164 | 1465499244870 Marionette TRACE conn6 <- [1,2038,null,{}] 12:07:24 INFO - PROCESS | 1164 | 1465499244875 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}] 12:07:24 INFO - PROCESS | 1164 | 1465499244879 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:25 INFO - PROCESS | 1164 | 1465499244996 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:07:25 INFO - PROCESS | 1164 | 1465499245072 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 1164 | 1465499245077 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47F68000 == 38 [pid = 1164] [id = 519] 12:07:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C43773800) [pid = 1164] [serial = 1557] [outer = 0000000000000000] 12:07:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4754C000) [pid = 1164] [serial = 1558] [outer = 0000008C43773800] 12:07:25 INFO - PROCESS | 1164 | 1465499245173 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4803FC00) [pid = 1164] [serial = 1559] [outer = 0000008C43773800] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5414F000 == 37 [pid = 1164] [id = 516] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C97000 == 36 [pid = 1164] [id = 515] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F80A000 == 35 [pid = 1164] [id = 514] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5094C000 == 34 [pid = 1164] [id = 513] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50034800 == 33 [pid = 1164] [id = 512] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B6000 == 32 [pid = 1164] [id = 511] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4971E800 == 31 [pid = 1164] [id = 510] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4807F800 == 30 [pid = 1164] [id = 509] 12:07:25 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4875B800 == 29 [pid = 1164] [id = 508] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4F8B3800) [pid = 1164] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FE26C00) [pid = 1164] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FCAE800) [pid = 1164] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50382000) [pid = 1164] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C43195800) [pid = 1164] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C475BC400) [pid = 1164] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CC60800) [pid = 1164] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4CE96C00) [pid = 1164] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48F51000) [pid = 1164] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4900CC00) [pid = 1164] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C47546C00) [pid = 1164] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C48037000) [pid = 1164] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4D7DB800) [pid = 1164] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C52CAFC00) [pid = 1164] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5278A800) [pid = 1164] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C51494C00) [pid = 1164] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C503C3400) [pid = 1164] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C5077BC00) [pid = 1164] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FD4A400) [pid = 1164] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50775400) [pid = 1164] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4DBE8800) [pid = 1164] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50A85C00) [pid = 1164] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C52CAB400) [pid = 1164] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C525C5400) [pid = 1164] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:07:25 INFO - PROCESS | 1164 | 1465499245671 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 839ms 12:07:25 INFO - PROCESS | 1164 | 1465499245709 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 1164 | 1465499245713 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:07:25 INFO - PROCESS | 1164 | 1465499245720 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 1164 | 1465499245724 Marionette TRACE conn6 <- [1,2042,null,{}] 12:07:25 INFO - PROCESS | 1164 | 1465499245729 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}] 12:07:25 INFO - PROCESS | 1164 | 1465499245731 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:25 INFO - PROCESS | 1164 | 1465499245824 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:07:25 INFO - PROCESS | 1164 | 1465499245833 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 1164 | 1465499245835 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D674800 == 30 [pid = 1164] [id = 520] 12:07:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48F54C00) [pid = 1164] [serial = 1560] [outer = 0000000000000000] 12:07:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C48F69C00) [pid = 1164] [serial = 1561] [outer = 0000008C48F54C00] 12:07:25 INFO - PROCESS | 1164 | 1465499245885 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C49874400) [pid = 1164] [serial = 1562] [outer = 0000008C48F54C00] 12:07:26 INFO - PROCESS | 1164 | 1465499246359 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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 12:07:26 INFO - PROCESS | 1164 | 1465499246393 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 1164 | 1465499246396 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:07:26 INFO - PROCESS | 1164 | 1465499246404 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 1164 | 1465499246407 Marionette TRACE conn6 <- [1,2046,null,{}] 12:07:26 INFO - PROCESS | 1164 | 1465499246419 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}] 12:07:26 INFO - PROCESS | 1164 | 1465499246424 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:26 INFO - PROCESS | 1164 | 1465499246555 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:07:26 INFO - PROCESS | 1164 | 1465499246642 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 1164 | 1465499246646 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC51000 == 31 [pid = 1164] [id = 521] 12:07:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CC6C400) [pid = 1164] [serial = 1563] [outer = 0000000000000000] 12:07:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4D644400) [pid = 1164] [serial = 1564] [outer = 0000008C4CC6C400] 12:07:26 INFO - PROCESS | 1164 | 1465499246699 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4F74C400) [pid = 1164] [serial = 1565] [outer = 0000008C4CC6C400] 12:07:27 INFO - PROCESS | 1164 | 1465499247084 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 12:07:27 INFO - PROCESS | 1164 | 1465499247141 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 1164 | 1465499247144 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:07:27 INFO - PROCESS | 1164 | 1465499247147 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:07:27 INFO - PROCESS | 1164 | 1465499247149 Marionette TRACE conn6 <- [1,2050,null,{}] 12:07:27 INFO - PROCESS | 1164 | 1465499247152 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}] 12:07:27 INFO - PROCESS | 1164 | 1465499247154 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:27 INFO - PROCESS | 1164 | 1465499247247 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:07:27 INFO - PROCESS | 1164 | 1465499247252 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 1164 | 1465499247254 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C511DF000 == 32 [pid = 1164] [id = 522] 12:07:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FCAD400) [pid = 1164] [serial = 1566] [outer = 0000000000000000] 12:07:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FD49000) [pid = 1164] [serial = 1567] [outer = 0000008C4FCAD400] 12:07:27 INFO - PROCESS | 1164 | 1465499247301 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FDC3800) [pid = 1164] [serial = 1568] [outer = 0000008C4FCAD400] 12:07:27 INFO - PROCESS | 1164 | 1465499247790 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 12:07:27 INFO - PROCESS | 1164 | 1465499247821 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 1164 | 1465499247824 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:07:27 INFO - PROCESS | 1164 | 1465499247827 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 1164 | 1465499247829 Marionette TRACE conn6 <- [1,2054,null,{}] 12:07:27 INFO - PROCESS | 1164 | 1465499247832 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}] 12:07:27 INFO - PROCESS | 1164 | 1465499247835 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:27 INFO - PROCESS | 1164 | 1465499247975 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:07:28 INFO - PROCESS | 1164 | 1465499248031 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 1164 | 1465499248033 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F1E800 == 33 [pid = 1164] [id = 523] 12:07:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FE28000) [pid = 1164] [serial = 1569] [outer = 0000000000000000] 12:07:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FE2FC00) [pid = 1164] [serial = 1570] [outer = 0000008C4FE28000] 12:07:28 INFO - PROCESS | 1164 | 1465499248087 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5037F000) [pid = 1164] [serial = 1571] [outer = 0000008C4FE28000] 12:07:28 INFO - PROCESS | 1164 | 1465499248520 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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 735ms 12:07:28 INFO - PROCESS | 1164 | 1465499248573 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 1164 | 1465499248575 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:07:28 INFO - PROCESS | 1164 | 1465499248578 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 1164 | 1465499248580 Marionette TRACE conn6 <- [1,2058,null,{}] 12:07:28 INFO - PROCESS | 1164 | 1465499248584 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}] 12:07:28 INFO - PROCESS | 1164 | 1465499248590 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:28 INFO - PROCESS | 1164 | 1465499248737 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:07:28 INFO - PROCESS | 1164 | 1465499248795 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 1164 | 1465499248798 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54160800 == 34 [pid = 1164] [id = 524] 12:07:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C5081F400) [pid = 1164] [serial = 1572] [outer = 0000000000000000] 12:07:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50A88400) [pid = 1164] [serial = 1573] [outer = 0000008C5081F400] 12:07:28 INFO - PROCESS | 1164 | 1465499248845 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C51444000) [pid = 1164] [serial = 1574] [outer = 0000008C5081F400] 12:07:29 INFO - PROCESS | 1164 | 1465499249300 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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 12:07:29 INFO - PROCESS | 1164 | 1465499249356 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 1164 | 1465499249358 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:07:29 INFO - PROCESS | 1164 | 1465499249362 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 1164 | 1465499249364 Marionette TRACE conn6 <- [1,2062,null,{}] 12:07:29 INFO - PROCESS | 1164 | 1465499249367 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}] 12:07:29 INFO - PROCESS | 1164 | 1465499249369 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:29 INFO - PROCESS | 1164 | 1465499249481 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42FD0800) [pid = 1164] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42F44C00) [pid = 1164] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C444E3400) [pid = 1164] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4CE17400) [pid = 1164] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42FCAC00) [pid = 1164] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C44655000) [pid = 1164] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C42DEC000) [pid = 1164] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CF09400) [pid = 1164] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C427BB000) [pid = 1164] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FE30400) [pid = 1164] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:07:29 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C436F2C00) [pid = 1164] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:07:29 INFO - PROCESS | 1164 | 1465499249577 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 1164 | 1465499249580 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9CD800 == 35 [pid = 1164] [id = 525] 12:07:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42F44C00) [pid = 1164] [serial = 1575] [outer = 0000000000000000] 12:07:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C444E3400) [pid = 1164] [serial = 1576] [outer = 0000008C42F44C00] 12:07:29 INFO - PROCESS | 1164 | 1465499249627 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4DB63800) [pid = 1164] [serial = 1577] [outer = 0000008C42F44C00] 12:07:30 INFO - PROCESS | 1164 | 1465499250006 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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 12:07:30 INFO - PROCESS | 1164 | 1465499250036 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 1164 | 1465499250038 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:07:30 INFO - PROCESS | 1164 | 1465499250042 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 1164 | 1465499250043 Marionette TRACE conn6 <- [1,2066,null,{}] 12:07:30 INFO - PROCESS | 1164 | 1465499250047 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}] 12:07:30 INFO - PROCESS | 1164 | 1465499250049 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:30 INFO - PROCESS | 1164 | 1465499250163 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:07:30 INFO - PROCESS | 1164 | 1465499250171 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 1164 | 1465499250173 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542AB000 == 36 [pid = 1164] [id = 526] 12:07:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C49874800) [pid = 1164] [serial = 1578] [outer = 0000000000000000] 12:07:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C5149F800) [pid = 1164] [serial = 1579] [outer = 0000008C49874800] 12:07:30 INFO - PROCESS | 1164 | 1465499250219 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C52787000) [pid = 1164] [serial = 1580] [outer = 0000008C49874800] 12:07:30 INFO - PROCESS | 1164 | 1465499250627 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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 12:07:30 INFO - PROCESS | 1164 | 1465499250673 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 1164 | 1465499250675 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:07:30 INFO - PROCESS | 1164 | 1465499250679 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 1164 | 1465499250681 Marionette TRACE conn6 <- [1,2070,null,{}] 12:07:30 INFO - PROCESS | 1164 | 1465499250685 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}] 12:07:30 INFO - PROCESS | 1164 | 1465499250687 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:30 INFO - PROCESS | 1164 | 1465499250811 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:07:30 INFO - PROCESS | 1164 | 1465499250853 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 1164 | 1465499250855 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AA7800 == 37 [pid = 1164] [id = 527] 12:07:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C5277CC00) [pid = 1164] [serial = 1581] [outer = 0000000000000000] 12:07:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C52CB1000) [pid = 1164] [serial = 1582] [outer = 0000008C5277CC00] 12:07:30 INFO - PROCESS | 1164 | 1465499250901 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C534F7C00) [pid = 1164] [serial = 1583] [outer = 0000008C5277CC00] 12:07:31 INFO - PROCESS | 1164 | 1465499251310 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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 12:07:31 INFO - PROCESS | 1164 | 1465499251353 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 1164 | 1465499251355 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:07:31 INFO - PROCESS | 1164 | 1465499251367 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 1164 | 1465499251369 Marionette TRACE conn6 <- [1,2074,null,{}] 12:07:31 INFO - PROCESS | 1164 | 1465499251372 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}] 12:07:31 INFO - PROCESS | 1164 | 1465499251374 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:31 INFO - PROCESS | 1164 | 1465499251461 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:07:31 INFO - PROCESS | 1164 | 1465499251467 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 1164 | 1465499251469 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54B1C000 == 38 [pid = 1164] [id = 528] 12:07:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C534FC800) [pid = 1164] [serial = 1584] [outer = 0000000000000000] 12:07:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53A85C00) [pid = 1164] [serial = 1585] [outer = 0000008C534FC800] 12:07:31 INFO - PROCESS | 1164 | 1465499251514 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C53A8E800) [pid = 1164] [serial = 1586] [outer = 0000008C534FC800] 12:07:32 INFO - PROCESS | 1164 | 1465499252265 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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 944ms 12:07:32 INFO - PROCESS | 1164 | 1465499252307 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 1164 | 1465499252312 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:07:32 INFO - PROCESS | 1164 | 1465499252317 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 1164 | 1465499252322 Marionette TRACE conn6 <- [1,2078,null,{}] 12:07:32 INFO - PROCESS | 1164 | 1465499252328 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}] 12:07:32 INFO - PROCESS | 1164 | 1465499252331 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:32 INFO - PROCESS | 1164 | 1465499252453 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:07:32 INFO - PROCESS | 1164 | 1465499252578 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 1164 | 1465499252581 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F938000 == 39 [pid = 1164] [id = 529] 12:07:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C48039800) [pid = 1164] [serial = 1587] [outer = 0000000000000000] 12:07:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C48F63C00) [pid = 1164] [serial = 1588] [outer = 0000008C48039800] 12:07:32 INFO - PROCESS | 1164 | 1465499252645 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CC67000) [pid = 1164] [serial = 1589] [outer = 0000008C48039800] 12:07:33 INFO - PROCESS | 1164 | 1465499253247 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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 12:07:33 INFO - PROCESS | 1164 | 1465499253307 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 1164 | 1465499253313 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:07:33 INFO - PROCESS | 1164 | 1465499253319 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 1164 | 1465499253323 Marionette TRACE conn6 <- [1,2082,null,{}] 12:07:33 INFO - PROCESS | 1164 | 1465499253327 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}] 12:07:33 INFO - PROCESS | 1164 | 1465499253330 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:33 INFO - PROCESS | 1164 | 1465499253501 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:07:33 INFO - PROCESS | 1164 | 1465499253512 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 1164 | 1465499253515 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54152000 == 40 [pid = 1164] [id = 530] 12:07:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4F7A7800) [pid = 1164] [serial = 1590] [outer = 0000000000000000] 12:07:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4FDB6C00) [pid = 1164] [serial = 1591] [outer = 0000008C4F7A7800] 12:07:33 INFO - PROCESS | 1164 | 1465499253573 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5037E000) [pid = 1164] [serial = 1592] [outer = 0000008C4F7A7800] 12:07:34 INFO - PROCESS | 1164 | 1465499254271 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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 987ms 12:07:34 INFO - PROCESS | 1164 | 1465499254308 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 1164 | 1465499254310 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:07:34 INFO - PROCESS | 1164 | 1465499254314 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1164 | 1465499254318 Marionette TRACE conn6 <- [1,2086,null,{}] 12:07:34 INFO - PROCESS | 1164 | 1465499254331 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}] 12:07:34 INFO - PROCESS | 1164 | 1465499254336 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:34 INFO - PROCESS | 1164 | 1465499254453 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:07:34 INFO - PROCESS | 1164 | 1465499254585 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 1164 | 1465499254589 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:34 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43BCE000 == 39 [pid = 1164] [id = 10] 12:07:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AF0000 == 40 [pid = 1164] [id = 531] 12:07:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C51449800) [pid = 1164] [serial = 1593] [outer = 0000000000000000] 12:07:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C5278A800) [pid = 1164] [serial = 1594] [outer = 0000008C51449800] 12:07:34 INFO - PROCESS | 1164 | 1465499254665 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C53C15C00) [pid = 1164] [serial = 1595] [outer = 0000008C51449800] 12:07:35 INFO - PROCESS | 1164 | 1465499255313 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]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1026ms 12:07:35 INFO - PROCESS | 1164 | 1465499255342 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 1164 | 1465499255346 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:07:35 INFO - PROCESS | 1164 | 1465499255350 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 1164 | 1465499255352 Marionette TRACE conn6 <- [1,2090,null,{}] 12:07:35 INFO - PROCESS | 1164 | 1465499255356 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}] 12:07:35 INFO - PROCESS | 1164 | 1465499255359 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:35 INFO - PROCESS | 1164 | 1465499255600 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:07:35 INFO - PROCESS | 1164 | 1465499255713 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 1164 | 1465499255716 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48753800 == 41 [pid = 1164] [id = 532] 12:07:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C41565000) [pid = 1164] [serial = 1596] [outer = 0000000000000000] 12:07:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C43152400) [pid = 1164] [serial = 1597] [outer = 0000008C41565000] 12:07:35 INFO - PROCESS | 1164 | 1465499255810 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C441DD400) [pid = 1164] [serial = 1598] [outer = 0000008C41565000] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AA7800 == 40 [pid = 1164] [id = 527] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542AB000 == 39 [pid = 1164] [id = 526] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9CD800 == 38 [pid = 1164] [id = 525] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54160800 == 37 [pid = 1164] [id = 524] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F1E800 == 36 [pid = 1164] [id = 523] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C511DF000 == 35 [pid = 1164] [id = 522] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC51000 == 34 [pid = 1164] [id = 521] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D674800 == 33 [pid = 1164] [id = 520] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47F68000 == 32 [pid = 1164] [id = 519] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C43791000 == 31 [pid = 1164] [id = 517] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9CF000 == 30 [pid = 1164] [id = 518] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C41EAA800 == 29 [pid = 1164] [id = 11] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AF0000 == 28 [pid = 1164] [id = 531] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54152000 == 27 [pid = 1164] [id = 530] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F938000 == 26 [pid = 1164] [id = 529] 12:07:36 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54B1C000 == 25 [pid = 1164] [id = 528] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C43155C00) [pid = 1164] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C50355400) [pid = 1164] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C482D5800) [pid = 1164] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4CF09800) [pid = 1164] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4D7DB000) [pid = 1164] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4C86B000) [pid = 1164] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FE29800) [pid = 1164] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C484D4C00) [pid = 1164] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4370F000) [pid = 1164] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4D649400) [pid = 1164] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42F42C00) [pid = 1164] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C52C36000) [pid = 1164] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4319DC00) [pid = 1164] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C503C7000) [pid = 1164] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4F8BB000) [pid = 1164] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4900EC00) [pid = 1164] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4EF7A000) [pid = 1164] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42F46800) [pid = 1164] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4CC62800) [pid = 1164] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4F7A5400) [pid = 1164] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FCAE000) [pid = 1164] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C47FBB400) [pid = 1164] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:07:36 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C50380400) [pid = 1164] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:07:37 INFO - PROCESS | 1164 | 1465499257127 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]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1845ms 12:07:37 INFO - PROCESS | 1164 | 1465499257198 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 1164 | 1465499257203 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:07:37 INFO - PROCESS | 1164 | 1465499257208 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 1164 | 1465499257212 Marionette TRACE conn6 <- [1,2094,null,{}] 12:07:37 INFO - PROCESS | 1164 | 1465499257218 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}] 12:07:37 INFO - PROCESS | 1164 | 1465499257221 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:37 INFO - PROCESS | 1164 | 1465499257320 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:07:37 INFO - PROCESS | 1164 | 1465499257397 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 1164 | 1465499257402 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BD000 == 26 [pid = 1164] [id = 533] 12:07:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42E95C00) [pid = 1164] [serial = 1599] [outer = 0000000000000000] 12:07:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42FC5000) [pid = 1164] [serial = 1600] [outer = 0000008C42E95C00] 12:07:37 INFO - PROCESS | 1164 | 1465499257452 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C43194000) [pid = 1164] [serial = 1601] [outer = 0000008C42E95C00] 12:07:37 INFO - PROCESS | 1164 | 1465499257890 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] 12:07:37 INFO - PROCESS | 1164 | 1465499257949 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:07:37 INFO - PROCESS | 1164 | 1465499257955 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 1164 | 1465499257958 Marionette TRACE conn6 <- [1,2098,null,{}] 12:07:37 INFO - PROCESS | 1164 | 1465499257962 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}] 12:07:37 INFO - PROCESS | 1164 | 1465499257965 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:38 INFO - PROCESS | 1164 | 1465499258058 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:07:38 INFO - PROCESS | 1164 | 1465499258066 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 1164 | 1465499258069 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCE1000 == 27 [pid = 1164] [id = 534] 12:07:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4370B400) [pid = 1164] [serial = 1602] [outer = 0000000000000000] 12:07:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C47851C00) [pid = 1164] [serial = 1603] [outer = 0000008C4370B400] 12:07:38 INFO - PROCESS | 1164 | 1465499258117 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C48095C00) [pid = 1164] [serial = 1604] [outer = 0000008C4370B400] 12:07:38 INFO - PROCESS | 1164 | 1465499258580 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 12:07:38 INFO - PROCESS | 1164 | 1465499258648 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 1164 | 1465499258651 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:07:38 INFO - PROCESS | 1164 | 1465499258655 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 1164 | 1465499258659 Marionette TRACE conn6 <- [1,2102,null,{}] 12:07:38 INFO - PROCESS | 1164 | 1465499258671 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}] 12:07:38 INFO - PROCESS | 1164 | 1465499258676 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:38 INFO - PROCESS | 1164 | 1465499258807 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:07:38 INFO - PROCESS | 1164 | 1465499258885 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 1164 | 1465499258889 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B1800 == 28 [pid = 1164] [id = 535] 12:07:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42F43C00) [pid = 1164] [serial = 1605] [outer = 0000000000000000] 12:07:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4966F400) [pid = 1164] [serial = 1606] [outer = 0000008C42F43C00] 12:07:38 INFO - PROCESS | 1164 | 1465499258938 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4C898000) [pid = 1164] [serial = 1607] [outer = 0000008C42F43C00] 12:07:39 INFO - PROCESS | 1164 | 1465499259363 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]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 733ms 12:07:39 INFO - PROCESS | 1164 | 1465499259390 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 1164 | 1465499259393 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:07:39 INFO - PROCESS | 1164 | 1465499259403 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 1164 | 1465499259405 Marionette TRACE conn6 <- [1,2106,null,{}] 12:07:39 INFO - PROCESS | 1164 | 1465499259408 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}] 12:07:39 INFO - PROCESS | 1164 | 1465499259411 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:39 INFO - PROCESS | 1164 | 1465499259526 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:07:39 INFO - PROCESS | 1164 | 1465499259532 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 1164 | 1465499259534 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5024D000 == 29 [pid = 1164] [id = 536] 12:07:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CC6CC00) [pid = 1164] [serial = 1608] [outer = 0000000000000000] 12:07:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4CF02800) [pid = 1164] [serial = 1609] [outer = 0000008C4CC6CC00] 12:07:39 INFO - PROCESS | 1164 | 1465499259580 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4D7C8800) [pid = 1164] [serial = 1610] [outer = 0000008C4CC6CC00] 12:07:40 INFO - PROCESS | 1164 | 1465499260038 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]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 12:07:40 INFO - PROCESS | 1164 | 1465499260096 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 1164 | 1465499260098 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:07:40 INFO - PROCESS | 1164 | 1465499260101 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 1164 | 1465499260103 Marionette TRACE conn6 <- [1,2110,null,{}] 12:07:40 INFO - PROCESS | 1164 | 1465499260107 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}] 12:07:40 INFO - PROCESS | 1164 | 1465499260109 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:40 INFO - PROCESS | 1164 | 1465499260246 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:07:40 INFO - PROCESS | 1164 | 1465499260298 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 1164 | 1465499260300 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A5A800 == 30 [pid = 1164] [id = 537] 12:07:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C436F2C00) [pid = 1164] [serial = 1611] [outer = 0000000000000000] 12:07:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4DB60400) [pid = 1164] [serial = 1612] [outer = 0000008C436F2C00] 12:07:40 INFO - PROCESS | 1164 | 1465499260347 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4F7B3C00) [pid = 1164] [serial = 1613] [outer = 0000008C436F2C00] 12:07:40 INFO - PROCESS | 1164 | 1465499260772 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]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 732ms 12:07:40 INFO - PROCESS | 1164 | 1465499260837 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 1164 | 1465499260839 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:07:40 INFO - PROCESS | 1164 | 1465499260843 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 1164 | 1465499260845 Marionette TRACE conn6 <- [1,2114,null,{}] 12:07:40 INFO - PROCESS | 1164 | 1465499260848 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}] 12:07:40 INFO - PROCESS | 1164 | 1465499260854 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:40 INFO - PROCESS | 1164 | 1465499260992 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:07:41 INFO - PROCESS | 1164 | 1465499261001 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 1164 | 1465499261003 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C6F000 == 31 [pid = 1164] [id = 538] 12:07:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4F8BFC00) [pid = 1164] [serial = 1614] [outer = 0000000000000000] 12:07:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4FD48C00) [pid = 1164] [serial = 1615] [outer = 0000008C4F8BFC00] 12:07:41 INFO - PROCESS | 1164 | 1465499261093 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4FE2A000) [pid = 1164] [serial = 1616] [outer = 0000008C4F8BFC00] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C50354800) [pid = 1164] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43BD1000) [pid = 1164] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C415D6000) [pid = 1164] [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.] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C5277CC00) [pid = 1164] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C534FC800) [pid = 1164] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4FE28000) [pid = 1164] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C5081F400) [pid = 1164] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42F44C00) [pid = 1164] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C47FBE800) [pid = 1164] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C43773800) [pid = 1164] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CC6C400) [pid = 1164] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48F54C00) [pid = 1164] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FCAD400) [pid = 1164] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C41562400) [pid = 1164] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:07:41 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C49874800) [pid = 1164] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:07:41 INFO - PROCESS | 1164 | 1465499261707 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]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 879ms 12:07:41 INFO - PROCESS | 1164 | 1465499261725 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 1164 | 1465499261727 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:07:41 INFO - PROCESS | 1164 | 1465499261730 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:07:41 INFO - PROCESS | 1164 | 1465499261732 Marionette TRACE conn6 <- [1,2118,null,{}] 12:07:41 INFO - PROCESS | 1164 | 1465499261735 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}] 12:07:41 INFO - PROCESS | 1164 | 1465499261737 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:41 INFO - PROCESS | 1164 | 1465499261818 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:07:41 INFO - PROCESS | 1164 | 1465499261823 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 1164 | 1465499261825 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D3D000 == 32 [pid = 1164] [id = 539] 12:07:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C485FC400) [pid = 1164] [serial = 1617] [outer = 0000000000000000] 12:07:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FE2A400) [pid = 1164] [serial = 1618] [outer = 0000008C485FC400] 12:07:41 INFO - PROCESS | 1164 | 1465499261870 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50355000) [pid = 1164] [serial = 1619] [outer = 0000008C485FC400] 12:07:42 INFO - PROCESS | 1164 | 1465499262302 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] 12:07:42 INFO - PROCESS | 1164 | 1465499262366 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:07:42 INFO - PROCESS | 1164 | 1465499262369 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 1164 | 1465499262371 Marionette TRACE conn6 <- [1,2122,null,{}] 12:07:42 INFO - PROCESS | 1164 | 1465499262375 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}] 12:07:42 INFO - PROCESS | 1164 | 1465499262377 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:42 INFO - PROCESS | 1164 | 1465499262459 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:07:42 INFO - PROCESS | 1164 | 1465499262467 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 1164 | 1465499262469 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54151800 == 33 [pid = 1164] [id = 540] 12:07:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5035A800) [pid = 1164] [serial = 1620] [outer = 0000000000000000] 12:07:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50382800) [pid = 1164] [serial = 1621] [outer = 0000008C5035A800] 12:07:42 INFO - PROCESS | 1164 | 1465499262513 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C503C8C00) [pid = 1164] [serial = 1622] [outer = 0000008C5035A800] 12:07:42 INFO - PROCESS | 1164 | 1465499262933 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] 12:07:42 INFO - PROCESS | 1164 | 1465499262984 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:07:42 INFO - PROCESS | 1164 | 1465499262988 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 1164 | 1465499262990 Marionette TRACE conn6 <- [1,2126,null,{}] 12:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:07:43 INFO - PROCESS | 1164 | 1465499262993 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}] 12:07:43 INFO - PROCESS | 1164 | 1465499262995 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:43 INFO - PROCESS | 1164 | 1465499263076 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:07:43 INFO - PROCESS | 1164 | 1465499263083 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 1164 | 1465499263085 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541F2000 == 34 [pid = 1164] [id = 541] 12:07:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C503C8400) [pid = 1164] [serial = 1623] [outer = 0000000000000000] 12:07:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C507AC000) [pid = 1164] [serial = 1624] [outer = 0000008C503C8400] 12:07:43 INFO - PROCESS | 1164 | 1465499263132 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50A8A400) [pid = 1164] [serial = 1625] [outer = 0000008C503C8400] 12:07:43 INFO - PROCESS | 1164 | 1465499263837 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]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 921ms 12:07:43 INFO - PROCESS | 1164 | 1465499263917 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 1164 | 1465499263922 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:07:43 INFO - PROCESS | 1164 | 1465499263928 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 1164 | 1465499263932 Marionette TRACE conn6 <- [1,2130,null,{}] 12:07:43 INFO - PROCESS | 1164 | 1465499263938 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}] 12:07:43 INFO - PROCESS | 1164 | 1465499263941 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:44 INFO - PROCESS | 1164 | 1465499264088 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:07:44 INFO - PROCESS | 1164 | 1465499264204 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 1164 | 1465499264207 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C496A5800 == 35 [pid = 1164] [id = 542] 12:07:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42EA0800) [pid = 1164] [serial = 1626] [outer = 0000000000000000] 12:07:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4319C000) [pid = 1164] [serial = 1627] [outer = 0000008C42EA0800] 12:07:44 INFO - PROCESS | 1164 | 1465499264267 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C47F36C00) [pid = 1164] [serial = 1628] [outer = 0000008C42EA0800] 12:07:45 INFO - PROCESS | 1164 | 1465499265029 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] 12:07:45 INFO - PROCESS | 1164 | 1465499265064 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:07:45 INFO - PROCESS | 1164 | 1465499265072 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 1164 | 1465499265075 Marionette TRACE conn6 <- [1,2134,null,{}] 12:07:45 INFO - PROCESS | 1164 | 1465499265079 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}] 12:07:45 INFO - PROCESS | 1164 | 1465499265082 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:45 INFO - PROCESS | 1164 | 1465499265272 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:07:45 INFO - PROCESS | 1164 | 1465499265282 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 1164 | 1465499265285 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A58000 == 36 [pid = 1164] [id = 543] 12:07:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4900DC00) [pid = 1164] [serial = 1629] [outer = 0000000000000000] 12:07:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4C872800) [pid = 1164] [serial = 1630] [outer = 0000008C4900DC00] 12:07:45 INFO - PROCESS | 1164 | 1465499265344 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4CF0AC00) [pid = 1164] [serial = 1631] [outer = 0000008C4900DC00] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54151800 == 35 [pid = 1164] [id = 540] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D3D000 == 34 [pid = 1164] [id = 539] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C6F000 == 33 [pid = 1164] [id = 538] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A5A800 == 32 [pid = 1164] [id = 537] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5024D000 == 31 [pid = 1164] [id = 536] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B1800 == 30 [pid = 1164] [id = 535] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCE1000 == 29 [pid = 1164] [id = 534] 12:07:46 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484BD000 == 28 [pid = 1164] [id = 533] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C503C9C00) [pid = 1164] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C42743800) [pid = 1164] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C42F49800) [pid = 1164] [serial = 1094] [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.] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C52CB1000) [pid = 1164] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C53A85C00) [pid = 1164] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C53A8E800) [pid = 1164] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4FE2FC00) [pid = 1164] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C50A88400) [pid = 1164] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C5037F000) [pid = 1164] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C444E3400) [pid = 1164] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C48F65C00) [pid = 1164] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4966E800) [pid = 1164] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4754C000) [pid = 1164] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4803FC00) [pid = 1164] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4D644400) [pid = 1164] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F74C400) [pid = 1164] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C51444000) [pid = 1164] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C48F69C00) [pid = 1164] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C49874400) [pid = 1164] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FD49000) [pid = 1164] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C41ED6000) [pid = 1164] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C42F47C00) [pid = 1164] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C534F7C00) [pid = 1164] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4DB63800) [pid = 1164] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C5149F800) [pid = 1164] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4FDC3800) [pid = 1164] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C52787000) [pid = 1164] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:07:46 INFO - PROCESS | 1164 | 1465499266279 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] 12:07:46 INFO - PROCESS | 1164 | 1465499266312 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:07:46 INFO - PROCESS | 1164 | 1465499266317 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 1164 | 1465499266320 Marionette TRACE conn6 <- [1,2138,null,{}] 12:07:46 INFO - PROCESS | 1164 | 1465499266326 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}] 12:07:46 INFO - PROCESS | 1164 | 1465499266329 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:46 INFO - PROCESS | 1164 | 1465499266424 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:07:46 INFO - PROCESS | 1164 | 1465499266433 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 1164 | 1465499266438 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4875A800 == 29 [pid = 1164] [id = 544] 12:07:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C42FCD000) [pid = 1164] [serial = 1632] [outer = 0000000000000000] 12:07:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4381E000) [pid = 1164] [serial = 1633] [outer = 0000008C42FCD000] 12:07:46 INFO - PROCESS | 1164 | 1465499266486 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C47F34400) [pid = 1164] [serial = 1634] [outer = 0000008C42FCD000] 12:07:47 INFO - PROCESS | 1164 | 1465499267031 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] 12:07:47 INFO - PROCESS | 1164 | 1465499267059 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:07:47 INFO - PROCESS | 1164 | 1465499267065 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 1164 | 1465499267068 Marionette TRACE conn6 <- [1,2142,null,{}] 12:07:47 INFO - PROCESS | 1164 | 1465499267072 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}] 12:07:47 INFO - PROCESS | 1164 | 1465499267074 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:47 INFO - PROCESS | 1164 | 1465499267169 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:07:47 INFO - PROCESS | 1164 | 1465499267242 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 1164 | 1465499267245 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDDB800 == 30 [pid = 1164] [id = 545] 12:07:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4900D400) [pid = 1164] [serial = 1635] [outer = 0000000000000000] 12:07:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4C869800) [pid = 1164] [serial = 1636] [outer = 0000008C4900D400] 12:07:47 INFO - PROCESS | 1164 | 1465499267308 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4CC6E800) [pid = 1164] [serial = 1637] [outer = 0000008C4900D400] 12:07:47 INFO - PROCESS | 1164 | 1465499267706 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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 12:07:47 INFO - PROCESS | 1164 | 1465499267761 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 1164 | 1465499267763 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:07:47 INFO - PROCESS | 1164 | 1465499267767 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 1164 | 1465499267771 Marionette TRACE conn6 <- [1,2146,null,{}] 12:07:47 INFO - PROCESS | 1164 | 1465499267782 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}] 12:07:47 INFO - PROCESS | 1164 | 1465499267787 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:47 INFO - PROCESS | 1164 | 1465499267910 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:07:47 INFO - PROCESS | 1164 | 1465499267918 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 1164 | 1465499267921 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50404800 == 31 [pid = 1164] [id = 546] 12:07:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42F49400) [pid = 1164] [serial = 1638] [outer = 0000000000000000] 12:07:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4F8B4000) [pid = 1164] [serial = 1639] [outer = 0000008C42F49400] 12:07:47 INFO - PROCESS | 1164 | 1465499267970 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4FCAC400) [pid = 1164] [serial = 1640] [outer = 0000008C42F49400] 12:07:48 INFO - PROCESS | 1164 | 1465499268396 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] 12:07:48 INFO - PROCESS | 1164 | 1465499268462 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:07:48 INFO - PROCESS | 1164 | 1465499268465 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 1164 | 1465499268467 Marionette TRACE conn6 <- [1,2150,null,{}] 12:07:48 INFO - PROCESS | 1164 | 1465499268470 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}] 12:07:48 INFO - PROCESS | 1164 | 1465499268472 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:48 INFO - PROCESS | 1164 | 1465499268603 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:07:48 INFO - PROCESS | 1164 | 1465499268608 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 1164 | 1465499268610 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C512DD800 == 32 [pid = 1164] [id = 547] 12:07:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4FD4BC00) [pid = 1164] [serial = 1641] [outer = 0000000000000000] 12:07:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FDC6800) [pid = 1164] [serial = 1642] [outer = 0000008C4FD4BC00] 12:07:48 INFO - PROCESS | 1164 | 1465499268698 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FFA6400) [pid = 1164] [serial = 1643] [outer = 0000008C4FD4BC00] 12:07:49 INFO - PROCESS | 1164 | 1465499269129 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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 12:07:49 INFO - PROCESS | 1164 | 1465499269159 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 1164 | 1465499269161 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 1164 | 1465499269165 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:07:49 INFO - PROCESS | 1164 | 1465499269167 Marionette TRACE conn6 <- [1,2154,null,{}] 12:07:49 INFO - PROCESS | 1164 | 1465499269170 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}] 12:07:49 INFO - PROCESS | 1164 | 1465499269173 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:49 INFO - PROCESS | 1164 | 1465499269314 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:07:49 INFO - PROCESS | 1164 | 1465499269339 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 1164 | 1465499269341 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F06800 == 33 [pid = 1164] [id = 548] 12:07:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FD41800) [pid = 1164] [serial = 1644] [outer = 0000000000000000] 12:07:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50380800) [pid = 1164] [serial = 1645] [outer = 0000008C4FD41800] 12:07:49 INFO - PROCESS | 1164 | 1465499269386 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50777800) [pid = 1164] [serial = 1646] [outer = 0000008C4FD41800] 12:07:49 INFO - PROCESS | 1164 | 1465499269846 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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 12:07:49 INFO - PROCESS | 1164 | 1465499269904 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 1164 | 1465499269906 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:07:49 INFO - PROCESS | 1164 | 1465499269909 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:07:49 INFO - PROCESS | 1164 | 1465499269911 Marionette TRACE conn6 <- [1,2158,null,{}] 12:07:49 INFO - PROCESS | 1164 | 1465499269915 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}] 12:07:49 INFO - PROCESS | 1164 | 1465499269921 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:50 INFO - PROCESS | 1164 | 1465499270064 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:07:50 INFO - PROCESS | 1164 | 1465499270121 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 1164 | 1465499270123 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54226800 == 34 [pid = 1164] [id = 549] 12:07:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50A7F800) [pid = 1164] [serial = 1647] [outer = 0000000000000000] 12:07:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C51444000) [pid = 1164] [serial = 1648] [outer = 0000008C50A7F800] 12:07:50 INFO - PROCESS | 1164 | 1465499270168 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C5254B800) [pid = 1164] [serial = 1649] [outer = 0000008C50A7F800] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CC6CC00) [pid = 1164] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42E95C00) [pid = 1164] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C41565000) [pid = 1164] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4370B400) [pid = 1164] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C42F43C00) [pid = 1164] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C48039800) [pid = 1164] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C436F2C00) [pid = 1164] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4F7A7800) [pid = 1164] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C5035A800) [pid = 1164] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C51449800) [pid = 1164] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4F8BFC00) [pid = 1164] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:07:50 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C485FC400) [pid = 1164] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:07:50 INFO - PROCESS | 1164 | 1465499270628 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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 776ms 12:07:50 INFO - PROCESS | 1164 | 1465499270690 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:07:50 INFO - PROCESS | 1164 | 1465499270692 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:07:50 INFO - PROCESS | 1164 | 1465499270696 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:07:50 INFO - PROCESS | 1164 | 1465499270698 Marionette TRACE conn6 <- [1,2162,null,{}] 12:07:50 INFO - PROCESS | 1164 | 1465499270701 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}] 12:07:50 INFO - PROCESS | 1164 | 1465499270703 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:50 INFO - PROCESS | 1164 | 1465499270818 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:07:50 INFO - PROCESS | 1164 | 1465499270871 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 1164 | 1465499270873 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542B4000 == 35 [pid = 1164] [id = 550] 12:07:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C44647400) [pid = 1164] [serial = 1650] [outer = 0000000000000000] 12:07:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4F7A7800) [pid = 1164] [serial = 1651] [outer = 0000008C44647400] 12:07:50 INFO - PROCESS | 1164 | 1465499270918 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C5149B800) [pid = 1164] [serial = 1652] [outer = 0000008C44647400] 12:07:51 INFO - PROCESS | 1164 | 1465499271270 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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 12:07:51 INFO - PROCESS | 1164 | 1465499271327 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 1164 | 1465499271330 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:07:51 INFO - PROCESS | 1164 | 1465499271333 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 1164 | 1465499271335 Marionette TRACE conn6 <- [1,2166,null,{}] 12:07:51 INFO - PROCESS | 1164 | 1465499271338 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}] 12:07:51 INFO - PROCESS | 1164 | 1465499271340 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:51 INFO - PROCESS | 1164 | 1465499271426 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:07:51 INFO - PROCESS | 1164 | 1465499271432 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 1164 | 1465499271434 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AAE800 == 36 [pid = 1164] [id = 551] 12:07:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C5277D000) [pid = 1164] [serial = 1653] [outer = 0000000000000000] 12:07:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C52CA8800) [pid = 1164] [serial = 1654] [outer = 0000008C5277D000] 12:07:51 INFO - PROCESS | 1164 | 1465499271480 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C5340B800) [pid = 1164] [serial = 1655] [outer = 0000008C5277D000] 12:07:51 INFO - PROCESS | 1164 | 1465499271901 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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 12:07:51 INFO - PROCESS | 1164 | 1465499271964 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 1164 | 1465499271966 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:07:51 INFO - PROCESS | 1164 | 1465499271969 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:07:51 INFO - PROCESS | 1164 | 1465499271971 Marionette TRACE conn6 <- [1,2170,null,{}] 12:07:51 INFO - PROCESS | 1164 | 1465499271975 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}] 12:07:51 INFO - PROCESS | 1164 | 1465499271977 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:52 INFO - PROCESS | 1164 | 1465499272062 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:07:52 INFO - PROCESS | 1164 | 1465499272070 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 1164 | 1465499272072 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502F5800 == 37 [pid = 1164] [id = 552] 12:07:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C534F9C00) [pid = 1164] [serial = 1656] [outer = 0000000000000000] 12:07:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C53A87C00) [pid = 1164] [serial = 1657] [outer = 0000008C534F9C00] 12:07:52 INFO - PROCESS | 1164 | 1465499272116 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C53A91000) [pid = 1164] [serial = 1658] [outer = 0000008C534F9C00] 12:07:52 INFO - PROCESS | 1164 | 1465499272711 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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 776ms 12:07:52 INFO - PROCESS | 1164 | 1465499272749 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 1164 | 1465499272755 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:07:52 INFO - PROCESS | 1164 | 1465499272760 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 1164 | 1465499272764 Marionette TRACE conn6 <- [1,2174,null,{}] 12:07:52 INFO - PROCESS | 1164 | 1465499272770 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}] 12:07:52 INFO - PROCESS | 1164 | 1465499272773 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:52 INFO - PROCESS | 1164 | 1465499272895 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:07:53 INFO - PROCESS | 1164 | 1465499273019 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 1164 | 1465499273024 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCF8800 == 38 [pid = 1164] [id = 553] 12:07:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C42FC9000) [pid = 1164] [serial = 1659] [outer = 0000000000000000] 12:07:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C47847000) [pid = 1164] [serial = 1660] [outer = 0000008C42FC9000] 12:07:53 INFO - PROCESS | 1164 | 1465499273086 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C49207C00) [pid = 1164] [serial = 1661] [outer = 0000008C42FC9000] 12:07:53 INFO - PROCESS | 1164 | 1465499273685 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]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 945ms 12:07:53 INFO - PROCESS | 1164 | 1465499273717 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 1164 | 1465499273722 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:07:53 INFO - PROCESS | 1164 | 1465499273730 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 1164 | 1465499273733 Marionette TRACE conn6 <- [1,2178,null,{}] 12:07:53 INFO - PROCESS | 1164 | 1465499273738 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}] 12:07:53 INFO - PROCESS | 1164 | 1465499273741 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:53 INFO - PROCESS | 1164 | 1465499273862 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:07:53 INFO - PROCESS | 1164 | 1465499273957 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 1164 | 1465499273960 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C9A000 == 39 [pid = 1164] [id = 554] 12:07:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4DBEB000) [pid = 1164] [serial = 1662] [outer = 0000000000000000] 12:07:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4F74E800) [pid = 1164] [serial = 1663] [outer = 0000008C4DBEB000] 12:07:54 INFO - PROCESS | 1164 | 1465499274018 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FD45C00) [pid = 1164] [serial = 1664] [outer = 0000008C4DBEB000] 12:07:54 INFO - PROCESS | 1164 | 1465499274675 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 986ms 12:07:54 INFO - PROCESS | 1164 | 1465499274720 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 1164 | 1465499274723 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:07:54 INFO - PROCESS | 1164 | 1465499274727 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 1164 | 1465499274731 Marionette TRACE conn6 <- [1,2182,null,{}] 12:07:54 INFO - PROCESS | 1164 | 1465499274742 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}] 12:07:54 INFO - PROCESS | 1164 | 1465499274747 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:54 INFO - PROCESS | 1164 | 1465499274861 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:07:54 INFO - PROCESS | 1164 | 1465499274984 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1164 | 1465499274988 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AF0000 == 40 [pid = 1164] [id = 555] 12:07:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C51120C00) [pid = 1164] [serial = 1665] [outer = 0000000000000000] 12:07:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C51497C00) [pid = 1164] [serial = 1666] [outer = 0000008C51120C00] 12:07:55 INFO - PROCESS | 1164 | 1465499275047 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C53C18400) [pid = 1164] [serial = 1667] [outer = 0000008C51120C00] 12:07:55 INFO - PROCESS | 1164 | 1465499275625 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 944ms 12:07:55 INFO - PROCESS | 1164 | 1465499275673 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 1164 | 1465499275676 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:07:55 INFO - PROCESS | 1164 | 1465499275679 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 1164 | 1465499275682 Marionette TRACE conn6 <- [1,2186,null,{}] 12:07:55 INFO - PROCESS | 1164 | 1465499275686 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}] 12:07:55 INFO - PROCESS | 1164 | 1465499275688 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:55 INFO - PROCESS | 1164 | 1465499275806 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:07:55 INFO - PROCESS | 1164 | 1465499275938 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 1164 | 1465499275941 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417E000 == 41 [pid = 1164] [id = 556] 12:07:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C503BD000) [pid = 1164] [serial = 1668] [outer = 0000000000000000] 12:07:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C53C19400) [pid = 1164] [serial = 1669] [outer = 0000008C503BD000] 12:07:56 INFO - PROCESS | 1164 | 1465499275997 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C53C75400) [pid = 1164] [serial = 1670] [outer = 0000008C503BD000] 12:07:56 INFO - PROCESS | 1164 | 1465499276719 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]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1083ms 12:07:56 INFO - PROCESS | 1164 | 1465499276765 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 1164 | 1465499276770 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:07:56 INFO - PROCESS | 1164 | 1465499276775 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:07:56 INFO - PROCESS | 1164 | 1465499276779 Marionette TRACE conn6 <- [1,2190,null,{}] 12:07:56 INFO - PROCESS | 1164 | 1465499276785 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}] 12:07:56 INFO - PROCESS | 1164 | 1465499276788 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:56 INFO - PROCESS | 1164 | 1465499276895 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:07:57 INFO - PROCESS | 1164 | 1465499277025 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 1164 | 1465499277028 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48516000 == 42 [pid = 1164] [id = 557] 12:07:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C42FD0C00) [pid = 1164] [serial = 1671] [outer = 0000000000000000] 12:07:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C48036400) [pid = 1164] [serial = 1672] [outer = 0000008C42FD0C00] 12:07:57 INFO - PROCESS | 1164 | 1465499277083 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C49B4B000) [pid = 1164] [serial = 1673] [outer = 0000008C42FD0C00] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AAE800 == 41 [pid = 1164] [id = 551] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542B4000 == 40 [pid = 1164] [id = 550] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54226800 == 39 [pid = 1164] [id = 549] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F06800 == 38 [pid = 1164] [id = 548] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C512DD800 == 37 [pid = 1164] [id = 547] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50404800 == 36 [pid = 1164] [id = 546] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDDB800 == 35 [pid = 1164] [id = 545] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4875A800 == 34 [pid = 1164] [id = 544] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A58000 == 33 [pid = 1164] [id = 543] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C496A5800 == 32 [pid = 1164] [id = 542] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48753800 == 31 [pid = 1164] [id = 532] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541F2000 == 30 [pid = 1164] [id = 541] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417E000 == 29 [pid = 1164] [id = 556] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56AF0000 == 28 [pid = 1164] [id = 555] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C9A000 == 27 [pid = 1164] [id = 554] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502F5800 == 26 [pid = 1164] [id = 552] 12:07:57 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCF8800 == 25 [pid = 1164] [id = 553] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4CF02800) [pid = 1164] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C42FC5000) [pid = 1164] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C43194000) [pid = 1164] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C441DD400) [pid = 1164] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C43152400) [pid = 1164] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C47851C00) [pid = 1164] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C48095C00) [pid = 1164] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4966F400) [pid = 1164] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CC67000) [pid = 1164] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C48F63C00) [pid = 1164] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4DB60400) [pid = 1164] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C5037E000) [pid = 1164] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4FDB6C00) [pid = 1164] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C503C8C00) [pid = 1164] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C53C15C00) [pid = 1164] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C5278A800) [pid = 1164] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C507AC000) [pid = 1164] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FD48C00) [pid = 1164] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F7B3C00) [pid = 1164] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50382800) [pid = 1164] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FE2A000) [pid = 1164] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4D7C8800) [pid = 1164] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FE2A400) [pid = 1164] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50355000) [pid = 1164] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4C898000) [pid = 1164] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:07:58 INFO - PROCESS | 1164 | 1465499278291 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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1546ms 12:07:58 INFO - PROCESS | 1164 | 1465499278325 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 1164 | 1465499278329 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:07:58 INFO - PROCESS | 1164 | 1465499278334 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 1164 | 1465499278339 Marionette TRACE conn6 <- [1,2194,null,{}] 12:07:58 INFO - PROCESS | 1164 | 1465499278344 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}] 12:07:58 INFO - PROCESS | 1164 | 1465499278347 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:58 INFO - PROCESS | 1164 | 1465499278474 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:07:58 INFO - PROCESS | 1164 | 1465499278552 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1164 | 1465499278555 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48513800 == 26 [pid = 1164] [id = 558] 12:07:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C42F49800) [pid = 1164] [serial = 1674] [outer = 0000000000000000] 12:07:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43152800) [pid = 1164] [serial = 1675] [outer = 0000008C42F49800] 12:07:58 INFO - PROCESS | 1164 | 1465499278604 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4319A400) [pid = 1164] [serial = 1676] [outer = 0000008C42F49800] 12:07:58 INFO - PROCESS | 1164 | 1465499278981 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 12:07:59 INFO - PROCESS | 1164 | 1465499279029 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1164 | 1465499279035 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:07:59 INFO - PROCESS | 1164 | 1465499279041 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1164 | 1465499279044 Marionette TRACE conn6 <- [1,2198,null,{}] 12:07:59 INFO - PROCESS | 1164 | 1465499279048 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}] 12:07:59 INFO - PROCESS | 1164 | 1465499279050 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:59 INFO - PROCESS | 1164 | 1465499279175 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:07:59 INFO - PROCESS | 1164 | 1465499279182 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 1164 | 1465499279184 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D218000 == 27 [pid = 1164] [id = 559] 12:07:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C43553800) [pid = 1164] [serial = 1677] [outer = 0000000000000000] 12:07:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C47845800) [pid = 1164] [serial = 1678] [outer = 0000008C43553800] 12:07:59 INFO - PROCESS | 1164 | 1465499279234 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C48240800) [pid = 1164] [serial = 1679] [outer = 0000008C43553800] 12:07:59 INFO - PROCESS | 1164 | 1465499279676 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 12:07:59 INFO - PROCESS | 1164 | 1465499279733 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1164 | 1465499279736 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:07:59 INFO - PROCESS | 1164 | 1465499279739 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1164 | 1465499279743 Marionette TRACE conn6 <- [1,2202,null,{}] 12:07:59 INFO - PROCESS | 1164 | 1465499279754 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}] 12:07:59 INFO - PROCESS | 1164 | 1465499279759 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:59 INFO - PROCESS | 1164 | 1465499279847 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:07:59 INFO - PROCESS | 1164 | 1465499279857 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 1164 | 1465499279860 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:07:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C3800 == 28 [pid = 1164] [id = 560] 12:07:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C48F6B800) [pid = 1164] [serial = 1680] [outer = 0000000000000000] 12:07:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C49006800) [pid = 1164] [serial = 1681] [outer = 0000008C48F6B800] 12:07:59 INFO - PROCESS | 1164 | 1465499279909 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4966B800) [pid = 1164] [serial = 1682] [outer = 0000008C48F6B800] 12:08:00 INFO - PROCESS | 1164 | 1465499280405 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]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 12:08:00 INFO - PROCESS | 1164 | 1465499280434 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 1164 | 1465499280437 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:08:00 INFO - PROCESS | 1164 | 1465499280445 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 1164 | 1465499280447 Marionette TRACE conn6 <- [1,2206,null,{}] 12:08:00 INFO - PROCESS | 1164 | 1465499280451 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}] 12:08:00 INFO - PROCESS | 1164 | 1465499280453 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:00 INFO - PROCESS | 1164 | 1465499280603 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:08:00 INFO - PROCESS | 1164 | 1465499280626 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 1164 | 1465499280628 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502DD000 == 29 [pid = 1164] [id = 561] 12:08:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4C874C00) [pid = 1164] [serial = 1683] [outer = 0000000000000000] 12:08:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4C8A0000) [pid = 1164] [serial = 1684] [outer = 0000008C4C874C00] 12:08:00 INFO - PROCESS | 1164 | 1465499280674 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CC6BC00) [pid = 1164] [serial = 1685] [outer = 0000008C4C874C00] 12:08:01 INFO - PROCESS | 1164 | 1465499281108 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 12:08:01 INFO - PROCESS | 1164 | 1465499281139 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 1164 | 1465499281141 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:08:01 INFO - PROCESS | 1164 | 1465499281144 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 1164 | 1465499281146 Marionette TRACE conn6 <- [1,2210,null,{}] 12:08:01 INFO - PROCESS | 1164 | 1465499281150 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}] 12:08:01 INFO - PROCESS | 1164 | 1465499281153 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:01 INFO - PROCESS | 1164 | 1465499281264 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:08:01 INFO - PROCESS | 1164 | 1465499281270 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 1164 | 1465499281272 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B3F000 == 30 [pid = 1164] [id = 562] 12:08:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4CE97400) [pid = 1164] [serial = 1686] [outer = 0000000000000000] 12:08:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CF09C00) [pid = 1164] [serial = 1687] [outer = 0000008C4CE97400] 12:08:01 INFO - PROCESS | 1164 | 1465499281321 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4D7DA400) [pid = 1164] [serial = 1688] [outer = 0000008C4CE97400] 12:08:01 INFO - PROCESS | 1164 | 1465499281808 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 12:08:01 INFO - PROCESS | 1164 | 1465499281843 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 1164 | 1465499281846 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:08:01 INFO - PROCESS | 1164 | 1465499281849 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:08:01 INFO - PROCESS | 1164 | 1465499281851 Marionette TRACE conn6 <- [1,2214,null,{}] 12:08:01 INFO - PROCESS | 1164 | 1465499281860 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}] 12:08:01 INFO - PROCESS | 1164 | 1465499281866 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:02 INFO - PROCESS | 1164 | 1465499282042 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FD4BC00) [pid = 1164] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FD41800) [pid = 1164] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C44647400) [pid = 1164] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50A7F800) [pid = 1164] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42FCD000) [pid = 1164] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4900DC00) [pid = 1164] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4900D400) [pid = 1164] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C503C8400) [pid = 1164] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C42EA0800) [pid = 1164] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42F49400) [pid = 1164] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C534F9C00) [pid = 1164] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:08:02 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5277D000) [pid = 1164] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:08:02 INFO - PROCESS | 1164 | 1465499282315 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 1164 | 1465499282317 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D21F000 == 31 [pid = 1164] [id = 563] 12:08:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4140D400) [pid = 1164] [serial = 1689] [outer = 0000000000000000] 12:08:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42FC6800) [pid = 1164] [serial = 1690] [outer = 0000008C4140D400] 12:08:02 INFO - PROCESS | 1164 | 1465499282363 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4F7B4000) [pid = 1164] [serial = 1691] [outer = 0000008C4140D400] 12:08:02 INFO - PROCESS | 1164 | 1465499282723 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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 944ms 12:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:08:02 INFO - PROCESS | 1164 | 1465499282797 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 1164 | 1465499282800 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:08:02 INFO - PROCESS | 1164 | 1465499282803 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 1164 | 1465499282805 Marionette TRACE conn6 <- [1,2218,null,{}] 12:08:02 INFO - PROCESS | 1164 | 1465499282809 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}] 12:08:02 INFO - PROCESS | 1164 | 1465499282811 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:02 INFO - PROCESS | 1164 | 1465499282892 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:08:02 INFO - PROCESS | 1164 | 1465499282898 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 1164 | 1465499282900 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C9C800 == 32 [pid = 1164] [id = 564] 12:08:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FD3E800) [pid = 1164] [serial = 1692] [outer = 0000000000000000] 12:08:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FD49C00) [pid = 1164] [serial = 1693] [outer = 0000008C4FD3E800] 12:08:02 INFO - PROCESS | 1164 | 1465499282945 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FDC8800) [pid = 1164] [serial = 1694] [outer = 0000008C4FD3E800] 12:08:03 INFO - PROCESS | 1164 | 1465499283348 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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 587ms 12:08:03 INFO - PROCESS | 1164 | 1465499283404 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 1164 | 1465499283407 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:08:03 INFO - PROCESS | 1164 | 1465499283410 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 1164 | 1465499283412 Marionette TRACE conn6 <- [1,2222,null,{}] 12:08:03 INFO - PROCESS | 1164 | 1465499283415 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}] 12:08:03 INFO - PROCESS | 1164 | 1465499283417 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:03 INFO - PROCESS | 1164 | 1465499283499 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:08:03 INFO - PROCESS | 1164 | 1465499283506 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 1164 | 1465499283508 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F22000 == 33 [pid = 1164] [id = 565] 12:08:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42DDFC00) [pid = 1164] [serial = 1695] [outer = 0000000000000000] 12:08:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FE26400) [pid = 1164] [serial = 1696] [outer = 0000008C42DDFC00] 12:08:03 INFO - PROCESS | 1164 | 1465499283553 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C5025D800) [pid = 1164] [serial = 1697] [outer = 0000008C42DDFC00] 12:08:04 INFO - PROCESS | 1164 | 1465499283994 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 12:08:04 INFO - PROCESS | 1164 | 1465499284043 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 1164 | 1465499284045 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:08:04 INFO - PROCESS | 1164 | 1465499284064 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 1164 | 1465499284066 Marionette TRACE conn6 <- [1,2226,null,{}] 12:08:04 INFO - PROCESS | 1164 | 1465499284070 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}] 12:08:04 INFO - PROCESS | 1164 | 1465499284072 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:04 INFO - PROCESS | 1164 | 1465499284156 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:08:04 INFO - PROCESS | 1164 | 1465499284161 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 1164 | 1465499284163 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541DC000 == 34 [pid = 1164] [id = 566] 12:08:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50356000) [pid = 1164] [serial = 1698] [outer = 0000000000000000] 12:08:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50375400) [pid = 1164] [serial = 1699] [outer = 0000008C50356000] 12:08:04 INFO - PROCESS | 1164 | 1465499284208 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C503C0000) [pid = 1164] [serial = 1700] [outer = 0000008C50356000] 12:08:05 INFO - PROCESS | 1164 | 1465499284992 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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 985ms 12:08:05 INFO - PROCESS | 1164 | 1465499285048 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 1164 | 1465499285053 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:08:05 INFO - PROCESS | 1164 | 1465499285058 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 1164 | 1465499285064 Marionette TRACE conn6 <- [1,2230,null,{}] 12:08:05 INFO - PROCESS | 1164 | 1465499285070 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}] 12:08:05 INFO - PROCESS | 1164 | 1465499285074 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:05 INFO - PROCESS | 1164 | 1465499285230 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:08:05 INFO - PROCESS | 1164 | 1465499285347 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 1164 | 1465499285350 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49722000 == 35 [pid = 1164] [id = 567] 12:08:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C42FCFC00) [pid = 1164] [serial = 1701] [outer = 0000000000000000] 12:08:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C43195000) [pid = 1164] [serial = 1702] [outer = 0000008C42FCFC00] 12:08:05 INFO - PROCESS | 1164 | 1465499285411 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C47FBB400) [pid = 1164] [serial = 1703] [outer = 0000008C42FCFC00] 12:08:06 INFO - PROCESS | 1164 | 1465499286117 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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1137ms 12:08:06 INFO - PROCESS | 1164 | 1465499286199 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1164 | 1465499286204 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:08:06 INFO - PROCESS | 1164 | 1465499286211 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 1164 | 1465499286214 Marionette TRACE conn6 <- [1,2234,null,{}] 12:08:06 INFO - PROCESS | 1164 | 1465499286244 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}] 12:08:06 INFO - PROCESS | 1164 | 1465499286247 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:06 INFO - PROCESS | 1164 | 1465499286410 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:08:06 INFO - PROCESS | 1164 | 1465499286460 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 1164 | 1465499286463 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C480E8800 == 36 [pid = 1164] [id = 568] 12:08:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C47FC6400) [pid = 1164] [serial = 1704] [outer = 0000000000000000] 12:08:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4966A000) [pid = 1164] [serial = 1705] [outer = 0000008C47FC6400] 12:08:06 INFO - PROCESS | 1164 | 1465499286523 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4CE1FC00) [pid = 1164] [serial = 1706] [outer = 0000008C47FC6400] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F22000 == 35 [pid = 1164] [id = 565] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C9C800 == 34 [pid = 1164] [id = 564] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D21F000 == 33 [pid = 1164] [id = 563] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B3F000 == 32 [pid = 1164] [id = 562] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502DD000 == 31 [pid = 1164] [id = 561] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9C3800 == 30 [pid = 1164] [id = 560] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D218000 == 29 [pid = 1164] [id = 559] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48513800 == 28 [pid = 1164] [id = 558] 12:08:07 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48516000 == 27 [pid = 1164] [id = 557] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FDC6800) [pid = 1164] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50777800) [pid = 1164] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50380800) [pid = 1164] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4F7A7800) [pid = 1164] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C51444000) [pid = 1164] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4381E000) [pid = 1164] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C47F34400) [pid = 1164] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C872800) [pid = 1164] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CF0AC00) [pid = 1164] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4C869800) [pid = 1164] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4CC6E800) [pid = 1164] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C50A8A400) [pid = 1164] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4319C000) [pid = 1164] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C47F36C00) [pid = 1164] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F8B4000) [pid = 1164] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C53A91000) [pid = 1164] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C52CA8800) [pid = 1164] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5254B800) [pid = 1164] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FFA6400) [pid = 1164] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C5149B800) [pid = 1164] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C53A87C00) [pid = 1164] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C5340B800) [pid = 1164] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4FCAC400) [pid = 1164] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:08:07 INFO - PROCESS | 1164 | 1465499287354 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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1194ms 12:08:07 INFO - PROCESS | 1164 | 1465499287407 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 1164 | 1465499287411 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:08:07 INFO - PROCESS | 1164 | 1465499287415 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 1164 | 1465499287420 Marionette TRACE conn6 <- [1,2238,null,{}] 12:08:07 INFO - PROCESS | 1164 | 1465499287425 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}] 12:08:07 INFO - PROCESS | 1164 | 1465499287428 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:07 INFO - PROCESS | 1164 | 1465499287521 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:08:07 INFO - PROCESS | 1164 | 1465499287604 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 1164 | 1465499287606 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4874B000 == 28 [pid = 1164] [id = 569] 12:08:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C42F4A800) [pid = 1164] [serial = 1707] [outer = 0000000000000000] 12:08:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C436F1400) [pid = 1164] [serial = 1708] [outer = 0000008C42F4A800] 12:08:07 INFO - PROCESS | 1164 | 1465499287656 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C47FD6400) [pid = 1164] [serial = 1709] [outer = 0000008C42F4A800] 12:08:08 INFO - PROCESS | 1164 | 1465499288101 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 12:08:08 INFO - PROCESS | 1164 | 1465499288150 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1164 | 1465499288155 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:08:08 INFO - PROCESS | 1164 | 1465499288161 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 1164 | 1465499288163 Marionette TRACE conn6 <- [1,2242,null,{}] 12:08:08 INFO - PROCESS | 1164 | 1465499288167 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}] 12:08:08 INFO - PROCESS | 1164 | 1465499288170 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:08 INFO - PROCESS | 1164 | 1465499288263 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:08:08 INFO - PROCESS | 1164 | 1465499288271 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 1164 | 1465499288273 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F7DB000 == 29 [pid = 1164] [id = 570] 12:08:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C49004800) [pid = 1164] [serial = 1710] [outer = 0000000000000000] 12:08:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C494A7800) [pid = 1164] [serial = 1711] [outer = 0000008C49004800] 12:08:08 INFO - PROCESS | 1164 | 1465499288321 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4C875C00) [pid = 1164] [serial = 1712] [outer = 0000008C49004800] 12:08:08 INFO - PROCESS | 1164 | 1465499288776 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 12:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:08:08 INFO - PROCESS | 1164 | 1465499288855 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1164 | 1465499288858 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:08:08 INFO - PROCESS | 1164 | 1465499288862 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 1164 | 1465499288865 Marionette TRACE conn6 <- [1,2246,null,{}] 12:08:08 INFO - PROCESS | 1164 | 1465499288877 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}] 12:08:08 INFO - PROCESS | 1164 | 1465499288882 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:08 INFO - PROCESS | 1164 | 1465499288971 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:08:09 INFO - PROCESS | 1164 | 1465499288987 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 1164 | 1465499288991 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50417000 == 30 [pid = 1164] [id = 571] 12:08:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C427BD400) [pid = 1164] [serial = 1713] [outer = 0000000000000000] 12:08:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4DB17000) [pid = 1164] [serial = 1714] [outer = 0000008C427BD400] 12:08:09 INFO - PROCESS | 1164 | 1465499289040 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F7A7800) [pid = 1164] [serial = 1715] [outer = 0000008C427BD400] 12:08:09 INFO - PROCESS | 1164 | 1465499289516 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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 12:08:09 INFO - PROCESS | 1164 | 1465499289554 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 1164 | 1465499289557 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:08:09 INFO - PROCESS | 1164 | 1465499289560 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 1164 | 1465499289562 Marionette TRACE conn6 <- [1,2250,null,{}] 12:08:09 INFO - PROCESS | 1164 | 1465499289566 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}] 12:08:09 INFO - PROCESS | 1164 | 1465499289568 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:09 INFO - PROCESS | 1164 | 1465499289718 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:08:09 INFO - PROCESS | 1164 | 1465499289743 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 1164 | 1465499289746 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525AD000 == 31 [pid = 1164] [id = 572] 12:08:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FCAB000) [pid = 1164] [serial = 1716] [outer = 0000000000000000] 12:08:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FD3FC00) [pid = 1164] [serial = 1717] [outer = 0000008C4FCAB000] 12:08:09 INFO - PROCESS | 1164 | 1465499289798 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FDBFC00) [pid = 1164] [serial = 1718] [outer = 0000008C4FCAB000] 12:08:10 INFO - PROCESS | 1164 | 1465499290224 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 12:08:10 INFO - PROCESS | 1164 | 1465499290255 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 1164 | 1465499290257 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:08:10 INFO - PROCESS | 1164 | 1465499290260 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 1164 | 1465499290261 Marionette TRACE conn6 <- [1,2254,null,{}] 12:08:10 INFO - PROCESS | 1164 | 1465499290283 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}] 12:08:10 INFO - PROCESS | 1164 | 1465499290285 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:10 INFO - PROCESS | 1164 | 1465499290394 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:08:10 INFO - PROCESS | 1164 | 1465499290400 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 1164 | 1465499290403 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D40000 == 32 [pid = 1164] [id = 573] 12:08:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCAB400) [pid = 1164] [serial = 1719] [outer = 0000000000000000] 12:08:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FE2D400) [pid = 1164] [serial = 1720] [outer = 0000008C4FCAB400] 12:08:10 INFO - PROCESS | 1164 | 1465499290448 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C5035CC00) [pid = 1164] [serial = 1721] [outer = 0000008C4FCAB400] 12:08:10 INFO - PROCESS | 1164 | 1465499290911 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 12:08:10 INFO - PROCESS | 1164 | 1465499290961 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 1164 | 1465499290963 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:08:10 INFO - PROCESS | 1164 | 1465499290966 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 1164 | 1465499290968 Marionette TRACE conn6 <- [1,2258,null,{}] 12:08:10 INFO - PROCESS | 1164 | 1465499290972 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}] 12:08:10 INFO - PROCESS | 1164 | 1465499290978 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:11 INFO - PROCESS | 1164 | 1465499291140 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:08:11 INFO - PROCESS | 1164 | 1465499291163 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 1164 | 1465499291165 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54222000 == 33 [pid = 1164] [id = 574] 12:08:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C503C1000) [pid = 1164] [serial = 1722] [outer = 0000000000000000] 12:08:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50777C00) [pid = 1164] [serial = 1723] [outer = 0000008C503C1000] 12:08:11 INFO - PROCESS | 1164 | 1465499291210 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50A86800) [pid = 1164] [serial = 1724] [outer = 0000008C503C1000] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42FD0C00) [pid = 1164] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C43553800) [pid = 1164] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C874C00) [pid = 1164] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42F49800) [pid = 1164] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CE97400) [pid = 1164] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48F6B800) [pid = 1164] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4140D400) [pid = 1164] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FD3E800) [pid = 1164] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C42FC9000) [pid = 1164] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4DBEB000) [pid = 1164] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C51120C00) [pid = 1164] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C503BD000) [pid = 1164] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:08:11 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C42DDFC00) [pid = 1164] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:08:11 INFO - PROCESS | 1164 | 1465499291716 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 775ms 12:08:11 INFO - PROCESS | 1164 | 1465499291745 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 1164 | 1465499291747 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:08:11 INFO - PROCESS | 1164 | 1465499291751 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 1164 | 1465499291753 Marionette TRACE conn6 <- [1,2262,null,{}] 12:08:11 INFO - PROCESS | 1164 | 1465499291756 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}] 12:08:11 INFO - PROCESS | 1164 | 1465499291758 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:11 INFO - PROCESS | 1164 | 1465499291841 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:08:11 INFO - PROCESS | 1164 | 1465499291847 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 1164 | 1465499291848 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C446E9800 == 34 [pid = 1164] [id = 575] 12:08:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42E96800) [pid = 1164] [serial = 1725] [outer = 0000000000000000] 12:08:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C48F6BC00) [pid = 1164] [serial = 1726] [outer = 0000008C42E96800] 12:08:11 INFO - PROCESS | 1164 | 1465499291893 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C50360400) [pid = 1164] [serial = 1727] [outer = 0000008C42E96800] 12:08:12 INFO - PROCESS | 1164 | 1465499292305 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]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 12:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:08:12 INFO - PROCESS | 1164 | 1465499292343 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 1164 | 1465499292346 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:08:12 INFO - PROCESS | 1164 | 1465499292349 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 1164 | 1465499292351 Marionette TRACE conn6 <- [1,2266,null,{}] 12:08:12 INFO - PROCESS | 1164 | 1465499292360 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}] 12:08:12 INFO - PROCESS | 1164 | 1465499292370 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:12 INFO - PROCESS | 1164 | 1465499292482 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:08:12 INFO - PROCESS | 1164 | 1465499292492 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 1164 | 1465499292494 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AA1800 == 35 [pid = 1164] [id = 576] 12:08:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C50AD5C00) [pid = 1164] [serial = 1728] [outer = 0000000000000000] 12:08:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C51444000) [pid = 1164] [serial = 1729] [outer = 0000008C50AD5C00] 12:08:12 INFO - PROCESS | 1164 | 1465499292538 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C514A0400) [pid = 1164] [serial = 1730] [outer = 0000008C50AD5C00] 12:08:12 INFO - PROCESS | 1164 | 1465499292963 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]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 12:08:12 INFO - PROCESS | 1164 | 1465499292979 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 1164 | 1465499292981 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:08:13 INFO - PROCESS | 1164 | 1465499292996 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 1164 | 1465499292998 Marionette TRACE conn6 <- [1,2270,null,{}] 12:08:13 INFO - PROCESS | 1164 | 1465499293007 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}] 12:08:13 INFO - PROCESS | 1164 | 1465499293009 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:13 INFO - PROCESS | 1164 | 1465499293093 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:08:13 INFO - PROCESS | 1164 | 1465499293099 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 1164 | 1465499293101 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54B1E800 == 36 [pid = 1164] [id = 577] 12:08:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C525C8400) [pid = 1164] [serial = 1731] [outer = 0000000000000000] 12:08:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5277C400) [pid = 1164] [serial = 1732] [outer = 0000008C525C8400] 12:08:13 INFO - PROCESS | 1164 | 1465499293146 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C52CAFC00) [pid = 1164] [serial = 1733] [outer = 0000008C525C8400] 12:08:13 INFO - PROCESS | 1164 | 1465499293564 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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 588ms 12:08:13 INFO - PROCESS | 1164 | 1465499293575 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 1164 | 1465499293585 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:08:13 INFO - PROCESS | 1164 | 1465499293589 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 1164 | 1465499293591 Marionette TRACE conn6 <- [1,2274,null,{}] 12:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:08:13 INFO - PROCESS | 1164 | 1465499293594 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}] 12:08:13 INFO - PROCESS | 1164 | 1465499293596 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:13 INFO - PROCESS | 1164 | 1465499293762 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:08:13 INFO - PROCESS | 1164 | 1465499293873 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 1164 | 1465499293876 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47F5F000 == 37 [pid = 1164] [id = 578] 12:08:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C41DC7000) [pid = 1164] [serial = 1734] [outer = 0000000000000000] 12:08:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C42E96C00) [pid = 1164] [serial = 1735] [outer = 0000008C41DC7000] 12:08:13 INFO - PROCESS | 1164 | 1465499293950 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C475B3800) [pid = 1164] [serial = 1736] [outer = 0000008C41DC7000] 12:08:14 INFO - PROCESS | 1164 | 1465499294529 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]]]}] 12:08:14 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 12:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 12:08:14 INFO - PROCESS | 1164 | 1465499294582 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 1164 | 1465499294586 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:08:14 INFO - PROCESS | 1164 | 1465499294606 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 1164 | 1465499294610 Marionette TRACE conn6 <- [1,2278,null,{}] 12:08:14 INFO - PROCESS | 1164 | 1465499294615 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}] 12:08:14 INFO - PROCESS | 1164 | 1465499294618 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:14 INFO - PROCESS | 1164 | 1465499294737 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:08:14 INFO - PROCESS | 1164 | 1465499294860 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 1164 | 1465499294863 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B3F000 == 38 [pid = 1164] [id = 579] 12:08:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C49872800) [pid = 1164] [serial = 1737] [outer = 0000000000000000] 12:08:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4CF03C00) [pid = 1164] [serial = 1738] [outer = 0000008C49872800] 12:08:14 INFO - PROCESS | 1164 | 1465499294922 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4EF6EC00) [pid = 1164] [serial = 1739] [outer = 0000008C49872800] 12:08:15 INFO - PROCESS | 1164 | 1465499295523 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 944ms 12:08:15 INFO - PROCESS | 1164 | 1465499295554 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 1164 | 1465499295558 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:08:15 INFO - PROCESS | 1164 | 1465499295563 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 1164 | 1465499295565 Marionette TRACE conn6 <- [1,2282,null,{}] 12:08:15 INFO - PROCESS | 1164 | 1465499295570 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}] 12:08:15 INFO - PROCESS | 1164 | 1465499295572 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:15 INFO - PROCESS | 1164 | 1465499295687 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:08:15 INFO - PROCESS | 1164 | 1465499295785 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 1164 | 1465499295787 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A35800 == 39 [pid = 1164] [id = 580] 12:08:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C503BF800) [pid = 1164] [serial = 1740] [outer = 0000000000000000] 12:08:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C503C7400) [pid = 1164] [serial = 1741] [outer = 0000008C503BF800] 12:08:15 INFO - PROCESS | 1164 | 1465499295843 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5077F800) [pid = 1164] [serial = 1742] [outer = 0000008C503BF800] 12:08:16 INFO - PROCESS | 1164 | 1465499296457 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 943ms 12:08:16 INFO - PROCESS | 1164 | 1465499296509 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 1164 | 1465499296514 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:08:16 INFO - PROCESS | 1164 | 1465499296525 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 1164 | 1465499296530 Marionette TRACE conn6 <- [1,2286,null,{}] 12:08:16 INFO - PROCESS | 1164 | 1465499296535 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}] 12:08:16 INFO - PROCESS | 1164 | 1465499296538 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:16 INFO - PROCESS | 1164 | 1465499296662 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:08:16 INFO - PROCESS | 1164 | 1465499296750 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 1164 | 1465499296753 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57086000 == 40 [pid = 1164] [id = 581] 12:08:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C53A82800) [pid = 1164] [serial = 1743] [outer = 0000000000000000] 12:08:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C53A8D800) [pid = 1164] [serial = 1744] [outer = 0000008C53A82800] 12:08:16 INFO - PROCESS | 1164 | 1465499296807 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C53C1B800) [pid = 1164] [serial = 1745] [outer = 0000008C53A82800] 12:08:17 INFO - PROCESS | 1164 | 1465499297362 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]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 903ms 12:08:17 INFO - PROCESS | 1164 | 1465499297425 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 1164 | 1465499297428 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:08:17 INFO - PROCESS | 1164 | 1465499297432 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 1164 | 1465499297434 Marionette TRACE conn6 <- [1,2290,null,{}] 12:08:17 INFO - PROCESS | 1164 | 1465499297438 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}] 12:08:17 INFO - PROCESS | 1164 | 1465499297440 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:17 INFO - PROCESS | 1164 | 1465499297553 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:08:17 INFO - PROCESS | 1164 | 1465499297688 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 1164 | 1465499297691 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54172800 == 41 [pid = 1164] [id = 582] 12:08:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C50354400) [pid = 1164] [serial = 1746] [outer = 0000000000000000] 12:08:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53C74800) [pid = 1164] [serial = 1747] [outer = 0000008C50354400] 12:08:17 INFO - PROCESS | 1164 | 1465499297746 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C53C7CC00) [pid = 1164] [serial = 1748] [outer = 0000008C50354400] 12:08:18 INFO - PROCESS | 1164 | 1465499298525 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]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1138ms 12:08:18 INFO - PROCESS | 1164 | 1465499298572 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 1164 | 1465499298577 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:08:18 INFO - PROCESS | 1164 | 1465499298581 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 1164 | 1465499298585 Marionette TRACE conn6 <- [1,2294,null,{}] 12:08:18 INFO - PROCESS | 1164 | 1465499298604 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}] 12:08:18 INFO - PROCESS | 1164 | 1465499298607 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:18 INFO - PROCESS | 1164 | 1465499298720 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:08:18 INFO - PROCESS | 1164 | 1465499298842 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 1164 | 1465499298845 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C478EF000 == 42 [pid = 1164] [id = 583] 12:08:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C478A0C00) [pid = 1164] [serial = 1749] [outer = 0000000000000000] 12:08:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C48038C00) [pid = 1164] [serial = 1750] [outer = 0000008C478A0C00] 12:08:18 INFO - PROCESS | 1164 | 1465499298898 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C4900A400) [pid = 1164] [serial = 1751] [outer = 0000008C478A0C00] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54B1E800 == 41 [pid = 1164] [id = 577] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AA1800 == 40 [pid = 1164] [id = 576] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C446E9800 == 39 [pid = 1164] [id = 575] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54222000 == 38 [pid = 1164] [id = 574] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D40000 == 37 [pid = 1164] [id = 573] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525AD000 == 36 [pid = 1164] [id = 572] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50417000 == 35 [pid = 1164] [id = 571] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F7DB000 == 34 [pid = 1164] [id = 570] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4874B000 == 33 [pid = 1164] [id = 569] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480E8800 == 32 [pid = 1164] [id = 568] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49722000 == 31 [pid = 1164] [id = 567] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541DC000 == 30 [pid = 1164] [id = 566] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54172800 == 29 [pid = 1164] [id = 582] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57086000 == 28 [pid = 1164] [id = 581] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A35800 == 27 [pid = 1164] [id = 580] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B3F000 == 26 [pid = 1164] [id = 579] 12:08:19 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47F5F000 == 25 [pid = 1164] [id = 578] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C42FC6800) [pid = 1164] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4D7DA400) [pid = 1164] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C4F7B4000) [pid = 1164] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4FD49C00) [pid = 1164] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C49207C00) [pid = 1164] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C47847000) [pid = 1164] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4FD45C00) [pid = 1164] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4F74E800) [pid = 1164] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C53C18400) [pid = 1164] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C51497C00) [pid = 1164] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C5025D800) [pid = 1164] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C53C75400) [pid = 1164] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C53C19400) [pid = 1164] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4FDC8800) [pid = 1164] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4966B800) [pid = 1164] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4FE26400) [pid = 1164] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C48036400) [pid = 1164] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C49B4B000) [pid = 1164] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C47845800) [pid = 1164] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48240800) [pid = 1164] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4C8A0000) [pid = 1164] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C43152800) [pid = 1164] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4319A400) [pid = 1164] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CF09C00) [pid = 1164] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C49006800) [pid = 1164] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:08:19 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4CC6BC00) [pid = 1164] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:08:20 INFO - PROCESS | 1164 | 1465499300119 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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1596ms 12:08:20 INFO - PROCESS | 1164 | 1465499300179 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 1164 | 1465499300183 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:08:20 INFO - PROCESS | 1164 | 1465499300188 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:08:20 INFO - PROCESS | 1164 | 1465499300193 Marionette TRACE conn6 <- [1,2298,null,{}] 12:08:20 INFO - PROCESS | 1164 | 1465499300198 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}] 12:08:20 INFO - PROCESS | 1164 | 1465499300200 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:20 INFO - PROCESS | 1164 | 1465499300326 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:08:20 INFO - PROCESS | 1164 | 1465499300408 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1164 | 1465499300411 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4874A800 == 26 [pid = 1164] [id = 584] 12:08:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42FC5800) [pid = 1164] [serial = 1752] [outer = 0000000000000000] 12:08:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4315BC00) [pid = 1164] [serial = 1753] [outer = 0000008C42FC5800] 12:08:20 INFO - PROCESS | 1164 | 1465499300462 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4343FC00) [pid = 1164] [serial = 1754] [outer = 0000008C42FC5800] 12:08:20 INFO - PROCESS | 1164 | 1465499300843 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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 12:08:20 INFO - PROCESS | 1164 | 1465499300884 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 1164 | 1465499300890 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:08:20 INFO - PROCESS | 1164 | 1465499300896 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 1164 | 1465499300899 Marionette TRACE conn6 <- [1,2302,null,{}] 12:08:20 INFO - PROCESS | 1164 | 1465499300903 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}] 12:08:20 INFO - PROCESS | 1164 | 1465499300906 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:21 INFO - PROCESS | 1164 | 1465499301030 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:08:21 INFO - PROCESS | 1164 | 1465499301044 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 1164 | 1465499301047 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D43C000 == 27 [pid = 1164] [id = 585] 12:08:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C43B49C00) [pid = 1164] [serial = 1755] [outer = 0000000000000000] 12:08:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C478A6800) [pid = 1164] [serial = 1756] [outer = 0000008C43B49C00] 12:08:21 INFO - PROCESS | 1164 | 1465499301096 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C484D7800) [pid = 1164] [serial = 1757] [outer = 0000008C43B49C00] 12:08:21 INFO - PROCESS | 1164 | 1465499301545 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]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 693ms 12:08:21 INFO - PROCESS | 1164 | 1465499301591 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 1164 | 1465499301593 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:08:21 INFO - PROCESS | 1164 | 1465499301597 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 1164 | 1465499301601 Marionette TRACE conn6 <- [1,2306,null,{}] 12:08:21 INFO - PROCESS | 1164 | 1465499301613 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}] 12:08:21 INFO - PROCESS | 1164 | 1465499301618 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:21 INFO - PROCESS | 1164 | 1465499301709 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:08:21 INFO - PROCESS | 1164 | 1465499301718 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 1164 | 1465499301721 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA28000 == 28 [pid = 1164] [id = 586] 12:08:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C49669000) [pid = 1164] [serial = 1758] [outer = 0000000000000000] 12:08:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C49872400) [pid = 1164] [serial = 1759] [outer = 0000008C49669000] 12:08:21 INFO - PROCESS | 1164 | 1465499301771 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4C872400) [pid = 1164] [serial = 1760] [outer = 0000008C49669000] 12:08:22 INFO - PROCESS | 1164 | 1465499302267 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] 12:08:22 INFO - PROCESS | 1164 | 1465499302293 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:08:22 INFO - PROCESS | 1164 | 1465499302296 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:08:22 INFO - PROCESS | 1164 | 1465499302298 Marionette TRACE conn6 <- [1,2310,null,{}] 12:08:22 INFO - PROCESS | 1164 | 1465499302302 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}] 12:08:22 INFO - PROCESS | 1164 | 1465499302304 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:22 INFO - PROCESS | 1164 | 1465499302451 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:08:22 INFO - PROCESS | 1164 | 1465499302473 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 1164 | 1465499302476 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502E6800 == 29 [pid = 1164] [id = 587] 12:08:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CC6BC00) [pid = 1164] [serial = 1761] [outer = 0000000000000000] 12:08:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4CE16400) [pid = 1164] [serial = 1762] [outer = 0000008C4CC6BC00] 12:08:22 INFO - PROCESS | 1164 | 1465499302521 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CF09400) [pid = 1164] [serial = 1763] [outer = 0000008C4CC6BC00] 12:08:22 INFO - PROCESS | 1164 | 1465499302955 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 12:08:23 INFO - PROCESS | 1164 | 1465499302992 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 1164 | 1465499302994 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:08:23 INFO - PROCESS | 1164 | 1465499302997 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 1164 | 1465499302999 Marionette TRACE conn6 <- [1,2314,null,{}] 12:08:23 INFO - PROCESS | 1164 | 1465499303009 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}] 12:08:23 INFO - PROCESS | 1164 | 1465499303011 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:23 INFO - PROCESS | 1164 | 1465499303120 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:08:23 INFO - PROCESS | 1164 | 1465499303126 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 1164 | 1465499303128 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51222800 == 30 [pid = 1164] [id = 588] 12:08:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42DDF800) [pid = 1164] [serial = 1764] [outer = 0000000000000000] 12:08:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CFA5400) [pid = 1164] [serial = 1765] [outer = 0000008C42DDF800] 12:08:23 INFO - PROCESS | 1164 | 1465499303172 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4DB5E000) [pid = 1164] [serial = 1766] [outer = 0000008C42DDF800] 12:08:23 INFO - PROCESS | 1164 | 1465499303654 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 12:08:23 INFO - PROCESS | 1164 | 1465499303670 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 1164 | 1465499303673 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:08:23 INFO - PROCESS | 1164 | 1465499303676 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 1164 | 1465499303677 Marionette TRACE conn6 <- [1,2318,null,{}] 12:08:23 INFO - PROCESS | 1164 | 1465499303688 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}] 12:08:23 INFO - PROCESS | 1164 | 1465499303694 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:23 INFO - PROCESS | 1164 | 1465499303847 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:08:23 INFO - PROCESS | 1164 | 1465499303876 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 1164 | 1465499303878 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C8F000 == 31 [pid = 1164] [id = 589] 12:08:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4F753800) [pid = 1164] [serial = 1767] [outer = 0000000000000000] 12:08:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4FD43400) [pid = 1164] [serial = 1768] [outer = 0000008C4F753800] 12:08:23 INFO - PROCESS | 1164 | 1465499303923 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4FDC6000) [pid = 1164] [serial = 1769] [outer = 0000008C4F753800] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C525C8400) [pid = 1164] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FCAB000) [pid = 1164] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FCAB400) [pid = 1164] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42F4A800) [pid = 1164] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42FCFC00) [pid = 1164] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C50356000) [pid = 1164] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C427BD400) [pid = 1164] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C49004800) [pid = 1164] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C47FC6400) [pid = 1164] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C503C1000) [pid = 1164] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42E96800) [pid = 1164] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:08:24 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C50AD5C00) [pid = 1164] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:08:24 INFO - PROCESS | 1164 | 1465499304502 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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 881ms 12:08:24 INFO - PROCESS | 1164 | 1465499304565 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 1164 | 1465499304567 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:08:24 INFO - PROCESS | 1164 | 1465499304571 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:08:24 INFO - PROCESS | 1164 | 1465499304572 Marionette TRACE conn6 <- [1,2322,null,{}] 12:08:24 INFO - PROCESS | 1164 | 1465499304576 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}] 12:08:24 INFO - PROCESS | 1164 | 1465499304578 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:24 INFO - PROCESS | 1164 | 1465499304659 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:08:24 INFO - PROCESS | 1164 | 1465499304664 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 1164 | 1465499304666 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D4E000 == 32 [pid = 1164] [id = 590] 12:08:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C48F5F400) [pid = 1164] [serial = 1770] [outer = 0000000000000000] 12:08:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDC2000) [pid = 1164] [serial = 1771] [outer = 0000008C48F5F400] 12:08:24 INFO - PROCESS | 1164 | 1465499304711 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FE29400) [pid = 1164] [serial = 1772] [outer = 0000008C48F5F400] 12:08:25 INFO - PROCESS | 1164 | 1465499305131 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 588ms 12:08:25 INFO - PROCESS | 1164 | 1465499305171 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 1164 | 1465499305173 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:08:25 INFO - PROCESS | 1164 | 1465499305182 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:08:25 INFO - PROCESS | 1164 | 1465499305184 Marionette TRACE conn6 <- [1,2326,null,{}] 12:08:25 INFO - PROCESS | 1164 | 1465499305188 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}] 12:08:25 INFO - PROCESS | 1164 | 1465499305190 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:25 INFO - PROCESS | 1164 | 1465499305272 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:08:25 INFO - PROCESS | 1164 | 1465499305277 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 1164 | 1465499305279 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417C800 == 33 [pid = 1164] [id = 591] 12:08:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FFABC00) [pid = 1164] [serial = 1773] [outer = 0000000000000000] 12:08:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50355000) [pid = 1164] [serial = 1774] [outer = 0000008C4FFABC00] 12:08:25 INFO - PROCESS | 1164 | 1465499305323 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50380000) [pid = 1164] [serial = 1775] [outer = 0000008C4FFABC00] 12:08:25 INFO - PROCESS | 1164 | 1465499305757 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 12:08:25 INFO - PROCESS | 1164 | 1465499305828 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 1164 | 1465499305831 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:08:25 INFO - PROCESS | 1164 | 1465499305834 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:08:25 INFO - PROCESS | 1164 | 1465499305836 Marionette TRACE conn6 <- [1,2330,null,{}] 12:08:25 INFO - PROCESS | 1164 | 1465499305840 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}] 12:08:25 INFO - PROCESS | 1164 | 1465499305842 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:25 INFO - PROCESS | 1164 | 1465499305923 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:08:25 INFO - PROCESS | 1164 | 1465499305928 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 1164 | 1465499305930 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54238800 == 34 [pid = 1164] [id = 592] 12:08:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C503BB800) [pid = 1164] [serial = 1776] [outer = 0000000000000000] 12:08:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C503C8C00) [pid = 1164] [serial = 1777] [outer = 0000008C503BB800] 12:08:25 INFO - PROCESS | 1164 | 1465499305976 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5077E000) [pid = 1164] [serial = 1778] [outer = 0000008C503BB800] 12:08:26 INFO - PROCESS | 1164 | 1465499306600 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]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 776ms 12:08:26 INFO - PROCESS | 1164 | 1465499306654 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 1164 | 1465499306659 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:08:26 INFO - PROCESS | 1164 | 1465499306689 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 1164 | 1465499306693 Marionette TRACE conn6 <- [1,2334,null,{}] 12:08:26 INFO - PROCESS | 1164 | 1465499306699 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}] 12:08:26 INFO - PROCESS | 1164 | 1465499306702 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:26 INFO - PROCESS | 1164 | 1465499306839 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:08:26 INFO - PROCESS | 1164 | 1465499306956 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 1164 | 1465499306961 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C496A2000 == 35 [pid = 1164] [id = 593] 12:08:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42DEA400) [pid = 1164] [serial = 1779] [outer = 0000000000000000] 12:08:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42FCE400) [pid = 1164] [serial = 1780] [outer = 0000008C42DEA400] 12:08:27 INFO - PROCESS | 1164 | 1465499307029 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C43815000) [pid = 1164] [serial = 1781] [outer = 0000008C42DEA400] 12:08:27 INFO - PROCESS | 1164 | 1465499307793 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1131ms 12:08:27 INFO - PROCESS | 1164 | 1465499307830 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 1164 | 1465499307836 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:08:27 INFO - PROCESS | 1164 | 1465499307843 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 1164 | 1465499307847 Marionette TRACE conn6 <- [1,2338,null,{}] 12:08:27 INFO - PROCESS | 1164 | 1465499307851 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}] 12:08:27 INFO - PROCESS | 1164 | 1465499307854 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:27 INFO - PROCESS | 1164 | 1465499307981 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:08:28 INFO - PROCESS | 1164 | 1465499308120 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 1164 | 1465499308123 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B4E000 == 36 [pid = 1164] [id = 594] 12:08:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C48F53000) [pid = 1164] [serial = 1782] [outer = 0000000000000000] 12:08:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C494A6C00) [pid = 1164] [serial = 1783] [outer = 0000008C48F53000] 12:08:28 INFO - PROCESS | 1164 | 1465499308184 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4CC1DC00) [pid = 1164] [serial = 1784] [outer = 0000008C48F53000] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417C800 == 35 [pid = 1164] [id = 591] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D4E000 == 34 [pid = 1164] [id = 590] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C8F000 == 33 [pid = 1164] [id = 589] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51222800 == 32 [pid = 1164] [id = 588] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502E6800 == 31 [pid = 1164] [id = 587] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA28000 == 30 [pid = 1164] [id = 586] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D43C000 == 29 [pid = 1164] [id = 585] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4874A800 == 28 [pid = 1164] [id = 584] 12:08:29 INFO - PROCESS | 1164 | --DOCSHELL 0000008C478EF000 == 27 [pid = 1164] [id = 583] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4FD3FC00) [pid = 1164] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4FDBFC00) [pid = 1164] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C5035CC00) [pid = 1164] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FE2D400) [pid = 1164] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C436F1400) [pid = 1164] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C43195000) [pid = 1164] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C47FBB400) [pid = 1164] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C503C0000) [pid = 1164] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C50375400) [pid = 1164] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4DB17000) [pid = 1164] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C494A7800) [pid = 1164] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C875C00) [pid = 1164] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4966A000) [pid = 1164] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4CE1FC00) [pid = 1164] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C47FD6400) [pid = 1164] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C50777C00) [pid = 1164] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C48F6BC00) [pid = 1164] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C51444000) [pid = 1164] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50A86800) [pid = 1164] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C514A0400) [pid = 1164] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C52CAFC00) [pid = 1164] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4F7A7800) [pid = 1164] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C50360400) [pid = 1164] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C5277C400) [pid = 1164] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:08:29 INFO - PROCESS | 1164 | 1465499309086 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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1281ms 12:08:29 INFO - PROCESS | 1164 | 1465499309128 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:08:29 INFO - PROCESS | 1164 | 1465499309132 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:08:29 INFO - PROCESS | 1164 | 1465499309137 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 1164 | 1465499309140 Marionette TRACE conn6 <- [1,2342,null,{}] 12:08:29 INFO - PROCESS | 1164 | 1465499309146 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}] 12:08:29 INFO - PROCESS | 1164 | 1465499309149 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:29 INFO - PROCESS | 1164 | 1465499309241 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:08:29 INFO - PROCESS | 1164 | 1465499309249 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 1164 | 1465499309253 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48755000 == 28 [pid = 1164] [id = 595] 12:08:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4319E000) [pid = 1164] [serial = 1785] [outer = 0000000000000000] 12:08:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C43780800) [pid = 1164] [serial = 1786] [outer = 0000008C4319E000] 12:08:29 INFO - PROCESS | 1164 | 1465499309302 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C47FC6400) [pid = 1164] [serial = 1787] [outer = 0000008C4319E000] 12:08:29 INFO - PROCESS | 1164 | 1465499309835 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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 12:08:29 INFO - PROCESS | 1164 | 1465499309872 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 1164 | 1465499309877 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:08:29 INFO - PROCESS | 1164 | 1465499309883 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 1164 | 1465499309886 Marionette TRACE conn6 <- [1,2346,null,{}] 12:08:29 INFO - PROCESS | 1164 | 1465499309889 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}] 12:08:29 INFO - PROCESS | 1164 | 1465499309892 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:29 INFO - PROCESS | 1164 | 1465499309985 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:08:30 INFO - PROCESS | 1164 | 1465499310071 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 1164 | 1465499310074 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4874F000 == 29 [pid = 1164] [id = 596] 12:08:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C49669C00) [pid = 1164] [serial = 1788] [outer = 0000000000000000] 12:08:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C497E9400) [pid = 1164] [serial = 1789] [outer = 0000008C49669C00] 12:08:30 INFO - PROCESS | 1164 | 1465499310122 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4C89F000) [pid = 1164] [serial = 1790] [outer = 0000008C49669C00] 12:08:30 INFO - PROCESS | 1164 | 1465499310539 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 12:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:08:30 INFO - PROCESS | 1164 | 1465499310577 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 1164 | 1465499310580 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:08:30 INFO - PROCESS | 1164 | 1465499310583 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 1164 | 1465499310587 Marionette TRACE conn6 <- [1,2350,null,{}] 12:08:30 INFO - PROCESS | 1164 | 1465499310598 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}] 12:08:30 INFO - PROCESS | 1164 | 1465499310603 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:30 INFO - PROCESS | 1164 | 1465499310723 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:08:30 INFO - PROCESS | 1164 | 1465499310739 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 1164 | 1465499310742 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5041D800 == 30 [pid = 1164] [id = 597] 12:08:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42F42400) [pid = 1164] [serial = 1791] [outer = 0000000000000000] 12:08:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4DB1A800) [pid = 1164] [serial = 1792] [outer = 0000008C42F42400] 12:08:30 INFO - PROCESS | 1164 | 1465499310792 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F7B4000) [pid = 1164] [serial = 1793] [outer = 0000008C42F42400] 12:08:31 INFO - PROCESS | 1164 | 1465499311232 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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 12:08:31 INFO - PROCESS | 1164 | 1465499311277 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 1164 | 1465499311280 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:08:31 INFO - PROCESS | 1164 | 1465499311288 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 1164 | 1465499311290 Marionette TRACE conn6 <- [1,2354,null,{}] 12:08:31 INFO - PROCESS | 1164 | 1465499311294 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}] 12:08:31 INFO - PROCESS | 1164 | 1465499311296 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:31 INFO - PROCESS | 1164 | 1465499311417 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:08:31 INFO - PROCESS | 1164 | 1465499311468 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 1164 | 1465499311470 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C525B4000 == 31 [pid = 1164] [id = 598] 12:08:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FCA4C00) [pid = 1164] [serial = 1794] [outer = 0000000000000000] 12:08:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FCAC800) [pid = 1164] [serial = 1795] [outer = 0000008C4FCA4C00] 12:08:31 INFO - PROCESS | 1164 | 1465499311523 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDC1C00) [pid = 1164] [serial = 1796] [outer = 0000008C4FCA4C00] 12:08:31 INFO - PROCESS | 1164 | 1465499311966 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 12:08:32 INFO - PROCESS | 1164 | 1465499312019 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 1164 | 1465499312021 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:08:32 INFO - PROCESS | 1164 | 1465499312056 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 1164 | 1465499312058 Marionette TRACE conn6 <- [1,2358,null,{}] 12:08:32 INFO - PROCESS | 1164 | 1465499312103 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}] 12:08:32 INFO - PROCESS | 1164 | 1465499312106 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:32 INFO - PROCESS | 1164 | 1465499312223 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:08:32 INFO - PROCESS | 1164 | 1465499312228 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 1164 | 1465499312230 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F22000 == 32 [pid = 1164] [id = 599] 12:08:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FCA5800) [pid = 1164] [serial = 1797] [outer = 0000000000000000] 12:08:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FFA4800) [pid = 1164] [serial = 1798] [outer = 0000008C4FCA5800] 12:08:32 INFO - PROCESS | 1164 | 1465499312275 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5037B400) [pid = 1164] [serial = 1799] [outer = 0000008C4FCA5800] 12:08:32 INFO - PROCESS | 1164 | 1465499312737 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 12:08:32 INFO - PROCESS | 1164 | 1465499312768 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 1164 | 1465499312770 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:08:32 INFO - PROCESS | 1164 | 1465499312773 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 1164 | 1465499312775 Marionette TRACE conn6 <- [1,2362,null,{}] 12:08:32 INFO - PROCESS | 1164 | 1465499312779 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}] 12:08:32 INFO - PROCESS | 1164 | 1465499312784 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:32 INFO - PROCESS | 1164 | 1465499312930 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:08:32 INFO - PROCESS | 1164 | 1465499312987 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 1164 | 1465499312989 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54237000 == 33 [pid = 1164] [id = 600] 12:08:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C50771400) [pid = 1164] [serial = 1800] [outer = 0000000000000000] 12:08:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C50A82400) [pid = 1164] [serial = 1801] [outer = 0000008C50771400] 12:08:33 INFO - PROCESS | 1164 | 1465499313035 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5149A000) [pid = 1164] [serial = 1802] [outer = 0000008C50771400] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50354400) [pid = 1164] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FFABC00) [pid = 1164] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4F753800) [pid = 1164] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C48F5F400) [pid = 1164] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CC6BC00) [pid = 1164] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C43B49C00) [pid = 1164] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42FC5800) [pid = 1164] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C478A0C00) [pid = 1164] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C49669000) [pid = 1164] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42DDF800) [pid = 1164] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C41DC7000) [pid = 1164] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C49872800) [pid = 1164] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C503BF800) [pid = 1164] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:08:33 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C53A82800) [pid = 1164] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:08:33 INFO - PROCESS | 1164 | 1465499313509 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]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 12:08:33 INFO - PROCESS | 1164 | 1465499313549 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 1164 | 1465499313551 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:08:33 INFO - PROCESS | 1164 | 1465499313555 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 1164 | 1465499313557 Marionette TRACE conn6 <- [1,2366,null,{}] 12:08:33 INFO - PROCESS | 1164 | 1465499313560 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}] 12:08:33 INFO - PROCESS | 1164 | 1465499313562 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:33 INFO - PROCESS | 1164 | 1465499313676 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:08:33 INFO - PROCESS | 1164 | 1465499313730 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 1164 | 1465499313732 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A96000 == 34 [pid = 1164] [id = 601] 12:08:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C42DE4800) [pid = 1164] [serial = 1803] [outer = 0000000000000000] 12:08:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4DB5F000) [pid = 1164] [serial = 1804] [outer = 0000008C42DE4800] 12:08:33 INFO - PROCESS | 1164 | 1465499313777 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C5149A800) [pid = 1164] [serial = 1805] [outer = 0000008C42DE4800] 12:08:34 INFO - PROCESS | 1164 | 1465499314119 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 12:08:34 INFO - PROCESS | 1164 | 1465499314193 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1164 | 1465499314204 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:08:34 INFO - PROCESS | 1164 | 1465499314209 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:08:34 INFO - PROCESS | 1164 | 1465499314211 Marionette TRACE conn6 <- [1,2370,null,{}] 12:08:34 INFO - PROCESS | 1164 | 1465499314215 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}] 12:08:34 INFO - PROCESS | 1164 | 1465499314216 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:34 INFO - PROCESS | 1164 | 1465499314300 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:08:34 INFO - PROCESS | 1164 | 1465499314306 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 1164 | 1465499314308 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54B19800 == 35 [pid = 1164] [id = 602] 12:08:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C52297C00) [pid = 1164] [serial = 1806] [outer = 0000000000000000] 12:08:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C52789800) [pid = 1164] [serial = 1807] [outer = 0000008C52297C00] 12:08:34 INFO - PROCESS | 1164 | 1465499314353 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C52CB5000) [pid = 1164] [serial = 1808] [outer = 0000008C52297C00] 12:08:34 INFO - PROCESS | 1164 | 1465499314783 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 12:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:08:34 INFO - PROCESS | 1164 | 1465499314841 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1164 | 1465499314844 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:08:34 INFO - PROCESS | 1164 | 1465499314847 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1164 | 1465499314849 Marionette TRACE conn6 <- [1,2374,null,{}] 12:08:34 INFO - PROCESS | 1164 | 1465499314852 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}] 12:08:34 INFO - PROCESS | 1164 | 1465499314854 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:34 INFO - PROCESS | 1164 | 1465499314941 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:08:34 INFO - PROCESS | 1164 | 1465499314977 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 1164 | 1465499314979 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50418800 == 36 [pid = 1164] [id = 603] 12:08:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C534F7C00) [pid = 1164] [serial = 1809] [outer = 0000000000000000] 12:08:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C534FC000) [pid = 1164] [serial = 1810] [outer = 0000008C534F7C00] 12:08:35 INFO - PROCESS | 1164 | 1465499315023 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53A8A400) [pid = 1164] [serial = 1811] [outer = 0000008C534F7C00] 12:08:35 INFO - PROCESS | 1164 | 1465499315585 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]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 776ms 12:08:35 INFO - PROCESS | 1164 | 1465499315627 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 1164 | 1465499315632 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:08:35 INFO - PROCESS | 1164 | 1465499315637 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:08:35 INFO - PROCESS | 1164 | 1465499315641 Marionette TRACE conn6 <- [1,2378,null,{}] 12:08:35 INFO - PROCESS | 1164 | 1465499315648 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}] 12:08:35 INFO - PROCESS | 1164 | 1465499315651 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:35 INFO - PROCESS | 1164 | 1465499315773 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:08:35 INFO - PROCESS | 1164 | 1465499315872 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 1164 | 1465499315875 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4EDDB000 == 37 [pid = 1164] [id = 604] 12:08:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C43553800) [pid = 1164] [serial = 1812] [outer = 0000000000000000] 12:08:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C47847000) [pid = 1164] [serial = 1813] [outer = 0000008C43553800] 12:08:35 INFO - PROCESS | 1164 | 1465499315935 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C49004800) [pid = 1164] [serial = 1814] [outer = 0000008C43553800] 12:08:36 INFO - PROCESS | 1164 | 1465499316566 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 984ms 12:08:36 INFO - PROCESS | 1164 | 1465499316625 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 1164 | 1465499316630 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:08:36 INFO - PROCESS | 1164 | 1465499316637 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 1164 | 1465499316640 Marionette TRACE conn6 <- [1,2382,null,{}] 12:08:36 INFO - PROCESS | 1164 | 1465499316645 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}] 12:08:36 INFO - PROCESS | 1164 | 1465499316648 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:36 INFO - PROCESS | 1164 | 1465499316766 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:08:36 INFO - PROCESS | 1164 | 1465499316891 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 1164 | 1465499316894 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417A800 == 38 [pid = 1164] [id = 605] 12:08:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CE99000) [pid = 1164] [serial = 1815] [outer = 0000000000000000] 12:08:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4DB10800) [pid = 1164] [serial = 1816] [outer = 0000008C4CE99000] 12:08:36 INFO - PROCESS | 1164 | 1465499316953 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4F8BF800) [pid = 1164] [serial = 1817] [outer = 0000008C4CE99000] 12:08:37 INFO - PROCESS | 1164 | 1465499317619 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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1031ms 12:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:08:37 INFO - PROCESS | 1164 | 1465499317670 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 1164 | 1465499317673 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:08:37 INFO - PROCESS | 1164 | 1465499317677 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 1164 | 1465499317681 Marionette TRACE conn6 <- [1,2386,null,{}] 12:08:37 INFO - PROCESS | 1164 | 1465499317713 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}] 12:08:37 INFO - PROCESS | 1164 | 1465499317718 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:37 INFO - PROCESS | 1164 | 1465499317862 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:08:37 INFO - PROCESS | 1164 | 1465499317990 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 1164 | 1465499317993 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F85000 == 39 [pid = 1164] [id = 606] 12:08:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50A82C00) [pid = 1164] [serial = 1818] [outer = 0000000000000000] 12:08:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C50A8C400) [pid = 1164] [serial = 1819] [outer = 0000008C50A82C00] 12:08:38 INFO - PROCESS | 1164 | 1465499318053 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C53A8F400) [pid = 1164] [serial = 1820] [outer = 0000008C50A82C00] 12:08:38 INFO - PROCESS | 1164 | 1465499318615 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]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 985ms 12:08:38 INFO - PROCESS | 1164 | 1465499318671 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 1164 | 1465499318674 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:08:38 INFO - PROCESS | 1164 | 1465499318679 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:08:38 INFO - PROCESS | 1164 | 1465499318681 Marionette TRACE conn6 <- [1,2390,null,{}] 12:08:38 INFO - PROCESS | 1164 | 1465499318685 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}] 12:08:38 INFO - PROCESS | 1164 | 1465499318687 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:38 INFO - PROCESS | 1164 | 1465499318818 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:08:38 INFO - PROCESS | 1164 | 1465499318914 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 1164 | 1465499318916 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA38800 == 40 [pid = 1164] [id = 607] 12:08:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4D64A000) [pid = 1164] [serial = 1821] [outer = 0000000000000000] 12:08:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C4FDC9000) [pid = 1164] [serial = 1822] [outer = 0000008C4D64A000] 12:08:38 INFO - PROCESS | 1164 | 1465499318971 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53C71C00) [pid = 1164] [serial = 1823] [outer = 0000008C4D64A000] 12:08:39 INFO - PROCESS | 1164 | 1465499319711 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1082ms 12:08:39 INFO - PROCESS | 1164 | 1465499319765 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 1164 | 1465499319770 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:08:39 INFO - PROCESS | 1164 | 1465499319775 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 1164 | 1465499319778 Marionette TRACE conn6 <- [1,2394,null,{}] 12:08:39 INFO - PROCESS | 1164 | 1465499319784 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}] 12:08:39 INFO - PROCESS | 1164 | 1465499319787 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:39 INFO - PROCESS | 1164 | 1465499319892 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:08:39 INFO - PROCESS | 1164 | 1465499319992 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 1164 | 1465499319994 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48748800 == 41 [pid = 1164] [id = 608] 12:08:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C43196400) [pid = 1164] [serial = 1824] [outer = 0000000000000000] 12:08:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C48245C00) [pid = 1164] [serial = 1825] [outer = 0000008C43196400] 12:08:40 INFO - PROCESS | 1164 | 1465499320045 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C49670000) [pid = 1164] [serial = 1826] [outer = 0000008C43196400] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54B19800 == 40 [pid = 1164] [id = 602] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A96000 == 39 [pid = 1164] [id = 601] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54237000 == 38 [pid = 1164] [id = 600] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F22000 == 37 [pid = 1164] [id = 599] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C525B4000 == 36 [pid = 1164] [id = 598] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5041D800 == 35 [pid = 1164] [id = 597] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4874F000 == 34 [pid = 1164] [id = 596] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48755000 == 33 [pid = 1164] [id = 595] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B4E000 == 32 [pid = 1164] [id = 594] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C496A2000 == 31 [pid = 1164] [id = 593] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54238800 == 30 [pid = 1164] [id = 592] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA38800 == 29 [pid = 1164] [id = 607] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F85000 == 28 [pid = 1164] [id = 606] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417A800 == 27 [pid = 1164] [id = 605] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50418800 == 26 [pid = 1164] [id = 603] 12:08:41 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDDB000 == 25 [pid = 1164] [id = 604] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4CE16400) [pid = 1164] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C478A6800) [pid = 1164] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C484D7800) [pid = 1164] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4315BC00) [pid = 1164] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4343FC00) [pid = 1164] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4900A400) [pid = 1164] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C48038C00) [pid = 1164] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C49872400) [pid = 1164] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4CFA5400) [pid = 1164] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C475B3800) [pid = 1164] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C42E96C00) [pid = 1164] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4EF6EC00) [pid = 1164] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CF03C00) [pid = 1164] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C5077F800) [pid = 1164] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C503C7400) [pid = 1164] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C53C1B800) [pid = 1164] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C53A8D800) [pid = 1164] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C53C7CC00) [pid = 1164] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C50380000) [pid = 1164] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C53C74800) [pid = 1164] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4CF09400) [pid = 1164] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FD43400) [pid = 1164] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4DB5E000) [pid = 1164] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50355000) [pid = 1164] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FDC2000) [pid = 1164] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C503C8C00) [pid = 1164] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FE29400) [pid = 1164] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FDC6000) [pid = 1164] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4C872400) [pid = 1164] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:08:41 INFO - PROCESS | 1164 | 1465499321353 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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1652ms 12:08:41 INFO - PROCESS | 1164 | 1465499321431 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 1164 | 1465499321435 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:08:41 INFO - PROCESS | 1164 | 1465499321440 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:08:41 INFO - PROCESS | 1164 | 1465499321444 Marionette TRACE conn6 <- [1,2398,null,{}] 12:08:41 INFO - PROCESS | 1164 | 1465499321449 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}] 12:08:41 INFO - PROCESS | 1164 | 1465499321452 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:41 INFO - PROCESS | 1164 | 1465499321547 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:08:41 INFO - PROCESS | 1164 | 1465499321562 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 1164 | 1465499321565 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48747800 == 26 [pid = 1164] [id = 609] 12:08:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C42FCC800) [pid = 1164] [serial = 1827] [outer = 0000000000000000] 12:08:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43158800) [pid = 1164] [serial = 1828] [outer = 0000008C42FCC800] 12:08:41 INFO - PROCESS | 1164 | 1465499321614 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4354BC00) [pid = 1164] [serial = 1829] [outer = 0000008C42FCC800] 12:08:42 INFO - PROCESS | 1164 | 1465499322119 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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 12:08:42 INFO - PROCESS | 1164 | 1465499322179 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 1164 | 1465499322184 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:08:42 INFO - PROCESS | 1164 | 1465499322191 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 1164 | 1465499322193 Marionette TRACE conn6 <- [1,2402,null,{}] 12:08:42 INFO - PROCESS | 1164 | 1465499322197 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}] 12:08:42 INFO - PROCESS | 1164 | 1465499322201 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:42 INFO - PROCESS | 1164 | 1465499322295 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:08:42 INFO - PROCESS | 1164 | 1465499322309 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 1164 | 1465499322312 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D224000 == 27 [pid = 1164] [id = 610] 12:08:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C478AA000) [pid = 1164] [serial = 1830] [outer = 0000000000000000] 12:08:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C47FBD000) [pid = 1164] [serial = 1831] [outer = 0000008C478AA000] 12:08:42 INFO - PROCESS | 1164 | 1465499322360 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4846A400) [pid = 1164] [serial = 1832] [outer = 0000008C478AA000] 12:08:42 INFO - PROCESS | 1164 | 1465499322820 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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 12:08:42 INFO - PROCESS | 1164 | 1465499322885 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 1164 | 1465499322888 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:08:42 INFO - PROCESS | 1164 | 1465499322891 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 1164 | 1465499322895 Marionette TRACE conn6 <- [1,2406,null,{}] 12:08:42 INFO - PROCESS | 1164 | 1465499322906 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}] 12:08:42 INFO - PROCESS | 1164 | 1465499322911 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:43 INFO - PROCESS | 1164 | 1465499323074 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:08:43 INFO - PROCESS | 1164 | 1465499323121 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 1164 | 1465499323125 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA20800 == 28 [pid = 1164] [id = 611] 12:08:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C41567C00) [pid = 1164] [serial = 1833] [outer = 0000000000000000] 12:08:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4966E800) [pid = 1164] [serial = 1834] [outer = 0000008C41567C00] 12:08:43 INFO - PROCESS | 1164 | 1465499323174 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4C86F000) [pid = 1164] [serial = 1835] [outer = 0000008C41567C00] 12:08:43 INFO - PROCESS | 1164 | 1465499323616 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]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 732ms 12:08:43 INFO - PROCESS | 1164 | 1465499323632 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 1164 | 1465499323635 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:08:43 INFO - PROCESS | 1164 | 1465499323639 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 1164 | 1465499323640 Marionette TRACE conn6 <- [1,2410,null,{}] 12:08:43 INFO - PROCESS | 1164 | 1465499323644 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}] 12:08:43 INFO - PROCESS | 1164 | 1465499323646 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:43 INFO - PROCESS | 1164 | 1465499323762 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:08:43 INFO - PROCESS | 1164 | 1465499323768 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 1164 | 1465499323770 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502EE800 == 29 [pid = 1164] [id = 612] 12:08:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4C876000) [pid = 1164] [serial = 1836] [outer = 0000000000000000] 12:08:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CC6A000) [pid = 1164] [serial = 1837] [outer = 0000008C4C876000] 12:08:43 INFO - PROCESS | 1164 | 1465499323860 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CF10C00) [pid = 1164] [serial = 1838] [outer = 0000008C4C876000] 12:08:44 INFO - PROCESS | 1164 | 1465499324315 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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:08:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 12:08:44 INFO - PROCESS | 1164 | 1465499324404 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 1164 | 1465499324406 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:08:44 INFO - PROCESS | 1164 | 1465499324410 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 1164 | 1465499324412 Marionette TRACE conn6 <- [1,2414,null,{}] 12:08:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:08:44 INFO - PROCESS | 1164 | 1465499324415 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}] 12:08:44 INFO - PROCESS | 1164 | 1465499324418 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:44 INFO - PROCESS | 1164 | 1465499324526 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:08:44 INFO - PROCESS | 1164 | 1465499324537 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 1164 | 1465499324539 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125C800 == 30 [pid = 1164] [id = 613] 12:08:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C478A8000) [pid = 1164] [serial = 1839] [outer = 0000000000000000] 12:08:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4D7DC800) [pid = 1164] [serial = 1840] [outer = 0000008C478A8000] 12:08:44 INFO - PROCESS | 1164 | 1465499324630 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4EF72400) [pid = 1164] [serial = 1841] [outer = 0000008C478A8000] 12:08:45 INFO - PROCESS | 1164 | 1465499325065 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 12:08:45 INFO - PROCESS | 1164 | 1465499325089 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 1164 | 1465499325091 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:08:45 INFO - PROCESS | 1164 | 1465499325094 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:08:45 INFO - PROCESS | 1164 | 1465499325096 Marionette TRACE conn6 <- [1,2418,null,{}] 12:08:45 INFO - PROCESS | 1164 | 1465499325099 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}] 12:08:45 INFO - PROCESS | 1164 | 1465499325105 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:45 INFO - PROCESS | 1164 | 1465499325241 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:08:45 INFO - PROCESS | 1164 | 1465499325246 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 1164 | 1465499325249 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D3A800 == 31 [pid = 1164] [id = 614] 12:08:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4F7ABC00) [pid = 1164] [serial = 1842] [outer = 0000000000000000] 12:08:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FCF1400) [pid = 1164] [serial = 1843] [outer = 0000008C4F7ABC00] 12:08:45 INFO - PROCESS | 1164 | 1465499325300 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FDC3000) [pid = 1164] [serial = 1844] [outer = 0000008C4F7ABC00] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FCA5800) [pid = 1164] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42DE4800) [pid = 1164] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C50771400) [pid = 1164] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42DEA400) [pid = 1164] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42F42400) [pid = 1164] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4319E000) [pid = 1164] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C503BB800) [pid = 1164] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48F53000) [pid = 1164] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C49669C00) [pid = 1164] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C52297C00) [pid = 1164] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C534F7C00) [pid = 1164] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:08:45 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FCA4C00) [pid = 1164] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:08:45 INFO - PROCESS | 1164 | 1465499325936 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 12:08:45 INFO - PROCESS | 1164 | 1465499325979 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 1164 | 1465499325981 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:08:45 INFO - PROCESS | 1164 | 1465499325985 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 1164 | 1465499325987 Marionette TRACE conn6 <- [1,2422,null,{}] 12:08:45 INFO - PROCESS | 1164 | 1465499325990 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}] 12:08:46 INFO - PROCESS | 1164 | 1465499325992 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:46 INFO - PROCESS | 1164 | 1465499326073 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:08:46 INFO - PROCESS | 1164 | 1465499326079 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 1164 | 1465499326081 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54148800 == 32 [pid = 1164] [id = 615] 12:08:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4CF99000) [pid = 1164] [serial = 1845] [outer = 0000000000000000] 12:08:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FDC7400) [pid = 1164] [serial = 1846] [outer = 0000008C4CF99000] 12:08:46 INFO - PROCESS | 1164 | 1465499326125 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FE28C00) [pid = 1164] [serial = 1847] [outer = 0000008C4CF99000] 12:08:46 INFO - PROCESS | 1164 | 1465499326848 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 944ms 12:08:46 INFO - PROCESS | 1164 | 1465499326933 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 1164 | 1465499326938 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:08:46 INFO - PROCESS | 1164 | 1465499326943 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 1164 | 1465499326949 Marionette TRACE conn6 <- [1,2426,null,{}] 12:08:46 INFO - PROCESS | 1164 | 1465499326955 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}] 12:08:46 INFO - PROCESS | 1164 | 1465499326959 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:47 INFO - PROCESS | 1164 | 1465499327115 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:08:47 INFO - PROCESS | 1164 | 1465499327254 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 1164 | 1465499327257 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D21E800 == 33 [pid = 1164] [id = 616] 12:08:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4343EC00) [pid = 1164] [serial = 1848] [outer = 0000000000000000] 12:08:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4381E000) [pid = 1164] [serial = 1849] [outer = 0000008C4343EC00] 12:08:47 INFO - PROCESS | 1164 | 1465499327319 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C47FC5400) [pid = 1164] [serial = 1850] [outer = 0000008C4343EC00] 12:08:48 INFO - PROCESS | 1164 | 1465499328058 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]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1179ms 12:08:48 INFO - PROCESS | 1164 | 1465499328126 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 1164 | 1465499328131 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:08:48 INFO - PROCESS | 1164 | 1465499328138 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 1164 | 1465499328141 Marionette TRACE conn6 <- [1,2430,null,{}] 12:08:48 INFO - PROCESS | 1164 | 1465499328146 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}] 12:08:48 INFO - PROCESS | 1164 | 1465499328149 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:48 INFO - PROCESS | 1164 | 1465499328286 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:08:48 INFO - PROCESS | 1164 | 1465499328403 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 1164 | 1465499328406 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA1E000 == 34 [pid = 1164] [id = 617] 12:08:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4319A400) [pid = 1164] [serial = 1851] [outer = 0000000000000000] 12:08:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4C871800) [pid = 1164] [serial = 1852] [outer = 0000008C4319A400] 12:08:48 INFO - PROCESS | 1164 | 1465499328466 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4D7E0800) [pid = 1164] [serial = 1853] [outer = 0000008C4319A400] 12:08:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D3A800 == 33 [pid = 1164] [id = 614] 12:08:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125C800 == 32 [pid = 1164] [id = 613] 12:08:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502EE800 == 31 [pid = 1164] [id = 612] 12:08:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA20800 == 30 [pid = 1164] [id = 611] 12:08:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D224000 == 29 [pid = 1164] [id = 610] 12:08:49 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48747800 == 28 [pid = 1164] [id = 609] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C5037B400) [pid = 1164] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FFA4800) [pid = 1164] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4DB5F000) [pid = 1164] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50A82400) [pid = 1164] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42FCE400) [pid = 1164] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C43815000) [pid = 1164] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4DB1A800) [pid = 1164] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C43780800) [pid = 1164] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C47FC6400) [pid = 1164] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C5077E000) [pid = 1164] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C494A6C00) [pid = 1164] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4CC1DC00) [pid = 1164] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C497E9400) [pid = 1164] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4C89F000) [pid = 1164] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C52789800) [pid = 1164] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C53A8A400) [pid = 1164] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C5149A000) [pid = 1164] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C534FC000) [pid = 1164] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4FCAC800) [pid = 1164] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4FDC1C00) [pid = 1164] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C52CB5000) [pid = 1164] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C5149A800) [pid = 1164] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4F7B4000) [pid = 1164] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:08:49 INFO - PROCESS | 1164 | 1465499329299 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]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1191ms 12:08:49 INFO - PROCESS | 1164 | 1465499329330 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 1164 | 1465499329334 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:08:49 INFO - PROCESS | 1164 | 1465499329339 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 1164 | 1465499329343 Marionette TRACE conn6 <- [1,2434,null,{}] 12:08:49 INFO - PROCESS | 1164 | 1465499329348 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}] 12:08:49 INFO - PROCESS | 1164 | 1465499329351 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:49 INFO - PROCESS | 1164 | 1465499329447 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:08:49 INFO - PROCESS | 1164 | 1465499329454 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 1164 | 1465499329459 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484BF800 == 29 [pid = 1164] [id = 618] 12:08:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C42E9C800) [pid = 1164] [serial = 1854] [outer = 0000000000000000] 12:08:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C42F44800) [pid = 1164] [serial = 1855] [outer = 0000008C42E9C800] 12:08:49 INFO - PROCESS | 1164 | 1465499329509 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4315EC00) [pid = 1164] [serial = 1856] [outer = 0000008C42E9C800] 12:08:50 INFO - PROCESS | 1164 | 1465499330039 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 12:08:50 INFO - PROCESS | 1164 | 1465499330073 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 1164 | 1465499330078 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:08:50 INFO - PROCESS | 1164 | 1465499330084 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 1164 | 1465499330087 Marionette TRACE conn6 <- [1,2438,null,{}] 12:08:50 INFO - PROCESS | 1164 | 1465499330091 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}] 12:08:50 INFO - PROCESS | 1164 | 1465499330093 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:50 INFO - PROCESS | 1164 | 1465499330184 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:08:50 INFO - PROCESS | 1164 | 1465499330264 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 1164 | 1465499330266 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D224000 == 30 [pid = 1164] [id = 619] 12:08:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C478A4800) [pid = 1164] [serial = 1857] [outer = 0000000000000000] 12:08:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C47F0DC00) [pid = 1164] [serial = 1858] [outer = 0000008C478A4800] 12:08:50 INFO - PROCESS | 1164 | 1465499330314 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C482CE800) [pid = 1164] [serial = 1859] [outer = 0000008C478A4800] 12:08:50 INFO - PROCESS | 1164 | 1465499330696 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 12:08:50 INFO - PROCESS | 1164 | 1465499330780 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 1164 | 1465499330783 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:08:50 INFO - PROCESS | 1164 | 1465499330786 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 1164 | 1465499330790 Marionette TRACE conn6 <- [1,2442,null,{}] 12:08:50 INFO - PROCESS | 1164 | 1465499330808 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}] 12:08:50 INFO - PROCESS | 1164 | 1465499330813 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:50 INFO - PROCESS | 1164 | 1465499330903 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:08:50 INFO - PROCESS | 1164 | 1465499330920 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 1164 | 1465499330924 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA22000 == 31 [pid = 1164] [id = 620] 12:08:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C49B53800) [pid = 1164] [serial = 1860] [outer = 0000000000000000] 12:08:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4C869800) [pid = 1164] [serial = 1861] [outer = 0000008C49B53800] 12:08:50 INFO - PROCESS | 1164 | 1465499330977 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4CC65000) [pid = 1164] [serial = 1862] [outer = 0000008C49B53800] 12:08:51 INFO - PROCESS | 1164 | 1465499331435 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]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 12:08:51 INFO - PROCESS | 1164 | 1465499331481 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 1164 | 1465499331484 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:08:51 INFO - PROCESS | 1164 | 1465499331487 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 1164 | 1465499331489 Marionette TRACE conn6 <- [1,2446,null,{}] 12:08:51 INFO - PROCESS | 1164 | 1465499331500 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}] 12:08:51 INFO - PROCESS | 1164 | 1465499331502 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:51 INFO - PROCESS | 1164 | 1465499331618 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:08:51 INFO - PROCESS | 1164 | 1465499331624 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 1164 | 1465499331626 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B42800 == 32 [pid = 1164] [id = 621] 12:08:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4CF09C00) [pid = 1164] [serial = 1863] [outer = 0000000000000000] 12:08:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4D7CB400) [pid = 1164] [serial = 1864] [outer = 0000008C4CF09C00] 12:08:51 INFO - PROCESS | 1164 | 1465499331674 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4DBE7C00) [pid = 1164] [serial = 1865] [outer = 0000008C4CF09C00] 12:08:52 INFO - PROCESS | 1164 | 1465499332134 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]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 12:08:52 INFO - PROCESS | 1164 | 1465499332182 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 1164 | 1465499332184 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:08:52 INFO - PROCESS | 1164 | 1465499332188 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 1164 | 1465499332190 Marionette TRACE conn6 <- [1,2450,null,{}] 12:08:52 INFO - PROCESS | 1164 | 1465499332194 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}] 12:08:52 INFO - PROCESS | 1164 | 1465499332196 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:52 INFO - PROCESS | 1164 | 1465499332307 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:08:52 INFO - PROCESS | 1164 | 1465499332391 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 1164 | 1465499332393 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C527BA000 == 33 [pid = 1164] [id = 622] 12:08:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4F7AC000) [pid = 1164] [serial = 1866] [outer = 0000000000000000] 12:08:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4F8B3800) [pid = 1164] [serial = 1867] [outer = 0000008C4F7AC000] 12:08:52 INFO - PROCESS | 1164 | 1465499332438 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F8C2000) [pid = 1164] [serial = 1868] [outer = 0000008C4F7AC000] 12:08:52 INFO - PROCESS | 1164 | 1465499332854 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]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 12:08:52 INFO - PROCESS | 1164 | 1465499332921 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 1164 | 1465499332923 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:08:52 INFO - PROCESS | 1164 | 1465499332926 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 1164 | 1465499332928 Marionette TRACE conn6 <- [1,2454,null,{}] 12:08:52 INFO - PROCESS | 1164 | 1465499332932 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}] 12:08:52 INFO - PROCESS | 1164 | 1465499332938 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:53 INFO - PROCESS | 1164 | 1465499333078 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:08:53 INFO - PROCESS | 1164 | 1465499333134 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 1164 | 1465499333137 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54172800 == 34 [pid = 1164] [id = 623] 12:08:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FDBC400) [pid = 1164] [serial = 1869] [outer = 0000000000000000] 12:08:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FFAAC00) [pid = 1164] [serial = 1870] [outer = 0000008C4FDBC400] 12:08:53 INFO - PROCESS | 1164 | 1465499333182 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C5035B000) [pid = 1164] [serial = 1871] [outer = 0000008C4FDBC400] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4F7ABC00) [pid = 1164] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4C876000) [pid = 1164] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C43196400) [pid = 1164] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C41567C00) [pid = 1164] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42FCC800) [pid = 1164] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C478AA000) [pid = 1164] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C478A8000) [pid = 1164] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C43553800) [pid = 1164] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4CE99000) [pid = 1164] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C50A82C00) [pid = 1164] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:08:53 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4D64A000) [pid = 1164] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:08:53 INFO - PROCESS | 1164 | 1465499333621 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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 732ms 12:08:53 INFO - PROCESS | 1164 | 1465499333677 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 1164 | 1465499333679 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:08:53 INFO - PROCESS | 1164 | 1465499333687 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 1164 | 1465499333689 Marionette TRACE conn6 <- [1,2458,null,{}] 12:08:53 INFO - PROCESS | 1164 | 1465499333692 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}] 12:08:53 INFO - PROCESS | 1164 | 1465499333695 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:53 INFO - PROCESS | 1164 | 1465499333778 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:08:53 INFO - PROCESS | 1164 | 1465499333783 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 1164 | 1465499333785 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541E4800 == 35 [pid = 1164] [id = 624] 12:08:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C42DE1400) [pid = 1164] [serial = 1872] [outer = 0000000000000000] 12:08:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C478A8000) [pid = 1164] [serial = 1873] [outer = 0000008C42DE1400] 12:08:53 INFO - PROCESS | 1164 | 1465499333899 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C5035F000) [pid = 1164] [serial = 1874] [outer = 0000008C42DE1400] 12:08:54 INFO - PROCESS | 1164 | 1465499334266 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 626ms 12:08:54 INFO - PROCESS | 1164 | 1465499334315 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 1164 | 1465499334318 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:08:54 INFO - PROCESS | 1164 | 1465499334321 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 1164 | 1465499334323 Marionette TRACE conn6 <- [1,2462,null,{}] 12:08:54 INFO - PROCESS | 1164 | 1465499334326 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}] 12:08:54 INFO - PROCESS | 1164 | 1465499334328 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:54 INFO - PROCESS | 1164 | 1465499334441 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:08:54 INFO - PROCESS | 1164 | 1465499334488 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 1164 | 1465499334490 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542A7800 == 36 [pid = 1164] [id = 625] 12:08:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4F756000) [pid = 1164] [serial = 1875] [outer = 0000000000000000] 12:08:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C503BE000) [pid = 1164] [serial = 1876] [outer = 0000008C4F756000] 12:08:54 INFO - PROCESS | 1164 | 1465499334535 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C503C8C00) [pid = 1164] [serial = 1877] [outer = 0000008C4F756000] 12:08:54 INFO - PROCESS | 1164 | 1465499334911 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 12:08:54 INFO - PROCESS | 1164 | 1465499334954 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 1164 | 1465499334956 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:08:54 INFO - PROCESS | 1164 | 1465499334959 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:08:54 INFO - PROCESS | 1164 | 1465499334961 Marionette TRACE conn6 <- [1,2466,null,{}] 12:08:54 INFO - PROCESS | 1164 | 1465499334965 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}] 12:08:54 INFO - PROCESS | 1164 | 1465499334967 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:55 INFO - PROCESS | 1164 | 1465499335085 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:08:55 INFO - PROCESS | 1164 | 1465499335125 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1164 | 1465499335127 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A9E000 == 37 [pid = 1164] [id = 626] 12:08:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C50774400) [pid = 1164] [serial = 1878] [outer = 0000000000000000] 12:08:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C5077A400) [pid = 1164] [serial = 1879] [outer = 0000008C50774400] 12:08:55 INFO - PROCESS | 1164 | 1465499335171 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C507B6C00) [pid = 1164] [serial = 1880] [outer = 0000008C50774400] 12:08:55 INFO - PROCESS | 1164 | 1465499335634 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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 12:08:55 INFO - PROCESS | 1164 | 1465499335697 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 1164 | 1465499335702 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:08:55 INFO - PROCESS | 1164 | 1465499335707 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 1164 | 1465499335712 Marionette TRACE conn6 <- [1,2470,null,{}] 12:08:55 INFO - PROCESS | 1164 | 1465499335720 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}] 12:08:55 INFO - PROCESS | 1164 | 1465499335723 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:55 INFO - PROCESS | 1164 | 1465499335859 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:08:55 INFO - PROCESS | 1164 | 1465499335950 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1164 | 1465499335955 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F1C000 == 38 [pid = 1164] [id = 627] 12:08:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C42E9F000) [pid = 1164] [serial = 1881] [outer = 0000000000000000] 12:08:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42FC9800) [pid = 1164] [serial = 1882] [outer = 0000008C42E9F000] 12:08:56 INFO - PROCESS | 1164 | 1465499336014 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C43818000) [pid = 1164] [serial = 1883] [outer = 0000008C42E9F000] 12:08:56 INFO - PROCESS | 1164 | 1465499336618 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 987ms 12:08:56 INFO - PROCESS | 1164 | 1465499336696 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 1164 | 1465499336702 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:08:56 INFO - PROCESS | 1164 | 1465499336708 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 1164 | 1465499336711 Marionette TRACE conn6 <- [1,2474,null,{}] 12:08:56 INFO - PROCESS | 1164 | 1465499336715 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}] 12:08:56 INFO - PROCESS | 1164 | 1465499336718 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:56 INFO - PROCESS | 1164 | 1465499336874 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:08:57 INFO - PROCESS | 1164 | 1465499336992 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 1164 | 1465499336995 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51256000 == 39 [pid = 1164] [id = 628] 12:08:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4900EC00) [pid = 1164] [serial = 1884] [outer = 0000000000000000] 12:08:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C497E9800) [pid = 1164] [serial = 1885] [outer = 0000008C4900EC00] 12:08:57 INFO - PROCESS | 1164 | 1465499337053 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4CC68000) [pid = 1164] [serial = 1886] [outer = 0000008C4900EC00] 12:08:57 INFO - PROCESS | 1164 | 1465499337633 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 985ms 12:08:57 INFO - PROCESS | 1164 | 1465499337696 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 1164 | 1465499337698 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:08:57 INFO - PROCESS | 1164 | 1465499337703 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 1164 | 1465499337707 Marionette TRACE conn6 <- [1,2478,null,{}] 12:08:57 INFO - PROCESS | 1164 | 1465499337719 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}] 12:08:57 INFO - PROCESS | 1164 | 1465499337724 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:57 INFO - PROCESS | 1164 | 1465499337844 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:08:57 INFO - PROCESS | 1164 | 1465499337967 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 1164 | 1465499337971 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1C000 == 40 [pid = 1164] [id = 629] 12:08:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FDBFC00) [pid = 1164] [serial = 1887] [outer = 0000000000000000] 12:08:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FE25000) [pid = 1164] [serial = 1888] [outer = 0000008C4FDBFC00] 12:08:58 INFO - PROCESS | 1164 | 1465499338032 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5081EC00) [pid = 1164] [serial = 1889] [outer = 0000008C4FDBFC00] 12:08:58 INFO - PROCESS | 1164 | 1465499338665 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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1036ms 12:08:58 INFO - PROCESS | 1164 | 1465499338741 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 1164 | 1465499338744 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:08:58 INFO - PROCESS | 1164 | 1465499338748 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 1164 | 1465499338750 Marionette TRACE conn6 <- [1,2482,null,{}] 12:08:58 INFO - PROCESS | 1164 | 1465499338754 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}] 12:08:58 INFO - PROCESS | 1164 | 1465499338756 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:58 INFO - PROCESS | 1164 | 1465499338871 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:08:59 INFO - PROCESS | 1164 | 1465499339012 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 1164 | 1465499339015 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:08:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D4C000 == 41 [pid = 1164] [id = 630] 12:08:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4F7B2C00) [pid = 1164] [serial = 1890] [outer = 0000000000000000] 12:08:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C51120C00) [pid = 1164] [serial = 1891] [outer = 0000008C4F7B2C00] 12:08:59 INFO - PROCESS | 1164 | 1465499339073 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C5149B400) [pid = 1164] [serial = 1892] [outer = 0000008C4F7B2C00] 12:08:59 INFO - PROCESS | 1164 | 1465499339838 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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1136ms 12:08:59 INFO - PROCESS | 1164 | 1465499339886 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:08:59 INFO - PROCESS | 1164 | 1465499339891 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:08:59 INFO - PROCESS | 1164 | 1465499339895 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 1164 | 1465499339898 Marionette TRACE conn6 <- [1,2486,null,{}] 12:08:59 INFO - PROCESS | 1164 | 1465499339904 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}] 12:08:59 INFO - PROCESS | 1164 | 1465499339907 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:00 INFO - PROCESS | 1164 | 1465499340013 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:09:00 INFO - PROCESS | 1164 | 1465499340142 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 1164 | 1465499340145 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48075800 == 42 [pid = 1164] [id = 631] 12:09:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C48037000) [pid = 1164] [serial = 1893] [outer = 0000000000000000] 12:09:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C484D0800) [pid = 1164] [serial = 1894] [outer = 0000008C48037000] 12:09:00 INFO - PROCESS | 1164 | 1465499340199 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C42DEE000) [pid = 1164] [serial = 1895] [outer = 0000008C48037000] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542A7800 == 41 [pid = 1164] [id = 625] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541E4800 == 40 [pid = 1164] [id = 624] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54172800 == 39 [pid = 1164] [id = 623] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C527BA000 == 38 [pid = 1164] [id = 622] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B42800 == 37 [pid = 1164] [id = 621] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA22000 == 36 [pid = 1164] [id = 620] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D224000 == 35 [pid = 1164] [id = 619] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484BF800 == 34 [pid = 1164] [id = 618] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA1E000 == 33 [pid = 1164] [id = 617] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D21E800 == 32 [pid = 1164] [id = 616] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54148800 == 31 [pid = 1164] [id = 615] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48748800 == 30 [pid = 1164] [id = 608] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D4C000 == 29 [pid = 1164] [id = 630] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1C000 == 28 [pid = 1164] [id = 629] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51256000 == 27 [pid = 1164] [id = 628] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A9E000 == 26 [pid = 1164] [id = 626] 12:09:01 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F1C000 == 25 [pid = 1164] [id = 627] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4FCF1400) [pid = 1164] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4CC6A000) [pid = 1164] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C48245C00) [pid = 1164] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4966E800) [pid = 1164] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C43158800) [pid = 1164] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C47FBD000) [pid = 1164] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4846A400) [pid = 1164] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4354BC00) [pid = 1164] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4D7DC800) [pid = 1164] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C49004800) [pid = 1164] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C47847000) [pid = 1164] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4F8BF800) [pid = 1164] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4DB10800) [pid = 1164] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C53A8F400) [pid = 1164] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50A8C400) [pid = 1164] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FDC3000) [pid = 1164] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C53C71C00) [pid = 1164] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4FDC9000) [pid = 1164] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4CF10C00) [pid = 1164] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4EF72400) [pid = 1164] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C49670000) [pid = 1164] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4C86F000) [pid = 1164] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:09:01 INFO - PROCESS | 1164 | 1465499341463 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]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1598ms 12:09:01 INFO - PROCESS | 1164 | 1465499341493 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 1164 | 1465499341498 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:09:01 INFO - PROCESS | 1164 | 1465499341502 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:09:01 INFO - PROCESS | 1164 | 1465499341506 Marionette TRACE conn6 <- [1,2490,null,{}] 12:09:01 INFO - PROCESS | 1164 | 1465499341512 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}] 12:09:01 INFO - PROCESS | 1164 | 1465499341515 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:01 INFO - PROCESS | 1164 | 1465499341608 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:09:01 INFO - PROCESS | 1164 | 1465499341615 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 1164 | 1465499341620 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4875A000 == 26 [pid = 1164] [id = 632] 12:09:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42F42C00) [pid = 1164] [serial = 1896] [outer = 0000000000000000] 12:09:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C42FCAC00) [pid = 1164] [serial = 1897] [outer = 0000008C42F42C00] 12:09:01 INFO - PROCESS | 1164 | 1465499341669 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C43198800) [pid = 1164] [serial = 1898] [outer = 0000008C42F42C00] 12:09:02 INFO - PROCESS | 1164 | 1465499342149 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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 690ms 12:09:02 INFO - PROCESS | 1164 | 1465499342197 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 1164 | 1465499342203 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:09:02 INFO - PROCESS | 1164 | 1465499342210 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 1164 | 1465499342213 Marionette TRACE conn6 <- [1,2494,null,{}] 12:09:02 INFO - PROCESS | 1164 | 1465499342235 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}] 12:09:02 INFO - PROCESS | 1164 | 1465499342238 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:02 INFO - PROCESS | 1164 | 1465499342339 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:09:02 INFO - PROCESS | 1164 | 1465499342457 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 1164 | 1465499342460 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB9B000 == 27 [pid = 1164] [id = 633] 12:09:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42F45000) [pid = 1164] [serial = 1899] [outer = 0000000000000000] 12:09:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C47F33000) [pid = 1164] [serial = 1900] [outer = 0000008C42F45000] 12:09:02 INFO - PROCESS | 1164 | 1465499342509 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C484D4C00) [pid = 1164] [serial = 1901] [outer = 0000008C42F45000] 12:09:02 INFO - PROCESS | 1164 | 1465499342916 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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:09:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 12:09:02 INFO - PROCESS | 1164 | 1465499342945 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 1164 | 1465499342947 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:09:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:09:02 INFO - PROCESS | 1164 | 1465499342951 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 1164 | 1465499342955 Marionette TRACE conn6 <- [1,2498,null,{}] 12:09:02 INFO - PROCESS | 1164 | 1465499342966 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}] 12:09:02 INFO - PROCESS | 1164 | 1465499342971 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:03 INFO - PROCESS | 1164 | 1465499343058 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:09:03 INFO - PROCESS | 1164 | 1465499343066 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 1164 | 1465499343069 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50026800 == 28 [pid = 1164] [id = 634] 12:09:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4319C800) [pid = 1164] [serial = 1902] [outer = 0000000000000000] 12:09:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C49672800) [pid = 1164] [serial = 1903] [outer = 0000008C4319C800] 12:09:03 INFO - PROCESS | 1164 | 1465499343118 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4C86F000) [pid = 1164] [serial = 1904] [outer = 0000008C4319C800] 12:09:03 INFO - PROCESS | 1164 | 1465499343607 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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 12:09:03 INFO - PROCESS | 1164 | 1465499343645 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 1164 | 1465499343648 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:09:03 INFO - PROCESS | 1164 | 1465499343651 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 1164 | 1465499343653 Marionette TRACE conn6 <- [1,2502,null,{}] 12:09:03 INFO - PROCESS | 1164 | 1465499343656 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}] 12:09:03 INFO - PROCESS | 1164 | 1465499343659 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:03 INFO - PROCESS | 1164 | 1465499343811 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:09:03 INFO - PROCESS | 1164 | 1465499343834 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 1164 | 1465499343836 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5093B000 == 29 [pid = 1164] [id = 635] 12:09:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4CE8E800) [pid = 1164] [serial = 1905] [outer = 0000000000000000] 12:09:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4CE99400) [pid = 1164] [serial = 1906] [outer = 0000008C4CE8E800] 12:09:03 INFO - PROCESS | 1164 | 1465499343882 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4D64D800) [pid = 1164] [serial = 1907] [outer = 0000008C4CE8E800] 12:09:04 INFO - PROCESS | 1164 | 1465499344327 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 732ms 12:09:04 INFO - PROCESS | 1164 | 1465499344386 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 1164 | 1465499344388 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:09:04 INFO - PROCESS | 1164 | 1465499344392 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 1164 | 1465499344394 Marionette TRACE conn6 <- [1,2506,null,{}] 12:09:04 INFO - PROCESS | 1164 | 1465499344398 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}] 12:09:04 INFO - PROCESS | 1164 | 1465499344400 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:04 INFO - PROCESS | 1164 | 1465499344513 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:09:04 INFO - PROCESS | 1164 | 1465499344566 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 1164 | 1465499344568 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C512DD800 == 30 [pid = 1164] [id = 636] 12:09:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C478A4000) [pid = 1164] [serial = 1908] [outer = 0000000000000000] 12:09:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4DB58000) [pid = 1164] [serial = 1909] [outer = 0000008C478A4000] 12:09:04 INFO - PROCESS | 1164 | 1465499344614 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4F7A7800) [pid = 1164] [serial = 1910] [outer = 0000008C478A4000] 12:09:05 INFO - PROCESS | 1164 | 1465499345060 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 12:09:05 INFO - PROCESS | 1164 | 1465499345085 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 1164 | 1465499345087 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:09:05 INFO - PROCESS | 1164 | 1465499345101 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 1164 | 1465499345103 Marionette TRACE conn6 <- [1,2510,null,{}] 12:09:05 INFO - PROCESS | 1164 | 1465499345133 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}] 12:09:05 INFO - PROCESS | 1164 | 1465499345139 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:05 INFO - PROCESS | 1164 | 1465499345285 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:09:05 INFO - PROCESS | 1164 | 1465499345299 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 1164 | 1465499345301 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D50800 == 31 [pid = 1164] [id = 637] 12:09:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C47F2EC00) [pid = 1164] [serial = 1911] [outer = 0000000000000000] 12:09:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FCAE400) [pid = 1164] [serial = 1912] [outer = 0000008C47F2EC00] 12:09:05 INFO - PROCESS | 1164 | 1465499345354 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4FDCA400) [pid = 1164] [serial = 1913] [outer = 0000008C47F2EC00] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F756000) [pid = 1164] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CF09C00) [pid = 1164] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4FDBC400) [pid = 1164] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4F7AC000) [pid = 1164] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42DE1400) [pid = 1164] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4343EC00) [pid = 1164] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C49B53800) [pid = 1164] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C478A4800) [pid = 1164] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42E9C800) [pid = 1164] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4CF99000) [pid = 1164] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4319A400) [pid = 1164] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:09:05 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50774400) [pid = 1164] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:09:05 INFO - PROCESS | 1164 | 1465499345965 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 944ms 12:09:06 INFO - PROCESS | 1164 | 1465499346043 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 1164 | 1465499346046 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:09:06 INFO - PROCESS | 1164 | 1465499346049 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 1164 | 1465499346051 Marionette TRACE conn6 <- [1,2514,null,{}] 12:09:06 INFO - PROCESS | 1164 | 1465499346055 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}] 12:09:06 INFO - PROCESS | 1164 | 1465499346057 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:06 INFO - PROCESS | 1164 | 1465499346139 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:09:06 INFO - PROCESS | 1164 | 1465499346145 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 1164 | 1465499346147 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417C800 == 32 [pid = 1164] [id = 638] 12:09:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42E9C800) [pid = 1164] [serial = 1914] [outer = 0000000000000000] 12:09:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F8B6C00) [pid = 1164] [serial = 1915] [outer = 0000008C42E9C800] 12:09:06 INFO - PROCESS | 1164 | 1465499346192 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FE30C00) [pid = 1164] [serial = 1916] [outer = 0000008C42E9C800] 12:09:06 INFO - PROCESS | 1164 | 1465499346615 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 585ms 12:09:06 INFO - PROCESS | 1164 | 1465499346642 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 1164 | 1465499346645 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:09:06 INFO - PROCESS | 1164 | 1465499346652 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 1164 | 1465499346654 Marionette TRACE conn6 <- [1,2518,null,{}] 12:09:06 INFO - PROCESS | 1164 | 1465499346658 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}] 12:09:06 INFO - PROCESS | 1164 | 1465499346660 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:06 INFO - PROCESS | 1164 | 1465499346744 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:09:06 INFO - PROCESS | 1164 | 1465499346750 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 1164 | 1465499346752 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5423C000 == 33 [pid = 1164] [id = 639] 12:09:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50356800) [pid = 1164] [serial = 1917] [outer = 0000000000000000] 12:09:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50360C00) [pid = 1164] [serial = 1918] [outer = 0000008C50356800] 12:09:06 INFO - PROCESS | 1164 | 1465499346805 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C503C1800) [pid = 1164] [serial = 1919] [outer = 0000008C50356800] 12:09:07 INFO - PROCESS | 1164 | 1465499347246 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]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 627ms 12:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:09:07 INFO - PROCESS | 1164 | 1465499347291 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 1164 | 1465499347293 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:09:07 INFO - PROCESS | 1164 | 1465499347301 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 1164 | 1465499347303 Marionette TRACE conn6 <- [1,2522,null,{}] 12:09:07 INFO - PROCESS | 1164 | 1465499347307 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}] 12:09:07 INFO - PROCESS | 1164 | 1465499347308 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:07 INFO - PROCESS | 1164 | 1465499347393 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:09:07 INFO - PROCESS | 1164 | 1465499347400 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 1164 | 1465499347402 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50025800 == 34 [pid = 1164] [id = 640] 12:09:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C48F52800) [pid = 1164] [serial = 1920] [outer = 0000000000000000] 12:09:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50774000) [pid = 1164] [serial = 1921] [outer = 0000008C48F52800] 12:09:07 INFO - PROCESS | 1164 | 1465499347446 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50A7E400) [pid = 1164] [serial = 1922] [outer = 0000008C48F52800] 12:09:08 INFO - PROCESS | 1164 | 1465499348199 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 944ms 12:09:08 INFO - PROCESS | 1164 | 1465499348242 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 1164 | 1465499348247 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:09:08 INFO - PROCESS | 1164 | 1465499348252 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 1164 | 1465499348256 Marionette TRACE conn6 <- [1,2526,null,{}] 12:09:08 INFO - PROCESS | 1164 | 1465499348262 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}] 12:09:08 INFO - PROCESS | 1164 | 1465499348266 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:08 INFO - PROCESS | 1164 | 1465499348424 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:09:08 INFO - PROCESS | 1164 | 1465499348541 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 1164 | 1465499348544 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D42C000 == 35 [pid = 1164] [id = 641] 12:09:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C42DE6800) [pid = 1164] [serial = 1923] [outer = 0000000000000000] 12:09:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4315A400) [pid = 1164] [serial = 1924] [outer = 0000008C42DE6800] 12:09:08 INFO - PROCESS | 1164 | 1465499348605 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C47849000) [pid = 1164] [serial = 1925] [outer = 0000008C42DE6800] 12:09:09 INFO - PROCESS | 1164 | 1465499349335 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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1132ms 12:09:09 INFO - PROCESS | 1164 | 1465499349388 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 1164 | 1465499349393 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:09:09 INFO - PROCESS | 1164 | 1465499349400 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 1164 | 1465499349404 Marionette TRACE conn6 <- [1,2530,null,{}] 12:09:09 INFO - PROCESS | 1164 | 1465499349408 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}] 12:09:09 INFO - PROCESS | 1164 | 1465499349411 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:09 INFO - PROCESS | 1164 | 1465499349555 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:09:09 INFO - PROCESS | 1164 | 1465499349672 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 1164 | 1465499349675 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C512DD000 == 36 [pid = 1164] [id = 642] 12:09:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C48F69000) [pid = 1164] [serial = 1926] [outer = 0000000000000000] 12:09:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C497E8400) [pid = 1164] [serial = 1927] [outer = 0000008C48F69000] 12:09:09 INFO - PROCESS | 1164 | 1465499349736 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4CC6CC00) [pid = 1164] [serial = 1928] [outer = 0000008C48F69000] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5423C000 == 35 [pid = 1164] [id = 639] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417C800 == 34 [pid = 1164] [id = 638] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D50800 == 33 [pid = 1164] [id = 637] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C512DD800 == 32 [pid = 1164] [id = 636] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5093B000 == 31 [pid = 1164] [id = 635] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50026800 == 30 [pid = 1164] [id = 634] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB9B000 == 29 [pid = 1164] [id = 633] 12:09:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4875A000 == 28 [pid = 1164] [id = 632] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C503C8C00) [pid = 1164] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4D7CB400) [pid = 1164] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4FFAAC00) [pid = 1164] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F8C2000) [pid = 1164] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4F8B3800) [pid = 1164] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C478A8000) [pid = 1164] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4381E000) [pid = 1164] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C47FC5400) [pid = 1164] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C869800) [pid = 1164] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C5035B000) [pid = 1164] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C47F0DC00) [pid = 1164] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C482CE800) [pid = 1164] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42F44800) [pid = 1164] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4315EC00) [pid = 1164] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FE28C00) [pid = 1164] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FDC7400) [pid = 1164] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4C871800) [pid = 1164] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4D7E0800) [pid = 1164] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C507B6C00) [pid = 1164] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C503BE000) [pid = 1164] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C5077A400) [pid = 1164] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4DBE7C00) [pid = 1164] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4CC65000) [pid = 1164] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C5035F000) [pid = 1164] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:09:10 INFO - PROCESS | 1164 | 1465499350611 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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1236ms 12:09:10 INFO - PROCESS | 1164 | 1465499350638 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:09:10 INFO - PROCESS | 1164 | 1465499350642 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:09:10 INFO - PROCESS | 1164 | 1465499350647 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 1164 | 1465499350650 Marionette TRACE conn6 <- [1,2534,null,{}] 12:09:10 INFO - PROCESS | 1164 | 1465499350656 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}] 12:09:10 INFO - PROCESS | 1164 | 1465499350659 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:10 INFO - PROCESS | 1164 | 1465499350757 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:09:10 INFO - PROCESS | 1164 | 1465499350766 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 1164 | 1465499350771 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4906F800 == 29 [pid = 1164] [id = 643] 12:09:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4315EC00) [pid = 1164] [serial = 1929] [outer = 0000000000000000] 12:09:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C43197400) [pid = 1164] [serial = 1930] [outer = 0000008C4315EC00] 12:09:10 INFO - PROCESS | 1164 | 1465499350820 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C478AA000) [pid = 1164] [serial = 1931] [outer = 0000008C4315EC00] 12:09:11 INFO - PROCESS | 1164 | 1465499351349 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]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 12:09:11 INFO - PROCESS | 1164 | 1465499351384 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 1164 | 1465499351389 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:09:11 INFO - PROCESS | 1164 | 1465499351395 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 1164 | 1465499351398 Marionette TRACE conn6 <- [1,2538,null,{}] 12:09:11 INFO - PROCESS | 1164 | 1465499351402 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}] 12:09:11 INFO - PROCESS | 1164 | 1465499351405 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:11 INFO - PROCESS | 1164 | 1465499351497 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:09:11 INFO - PROCESS | 1164 | 1465499351505 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 1164 | 1465499351508 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9B3000 == 30 [pid = 1164] [id = 644] 12:09:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C49011400) [pid = 1164] [serial = 1932] [outer = 0000000000000000] 12:09:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C494A4400) [pid = 1164] [serial = 1933] [outer = 0000008C49011400] 12:09:11 INFO - PROCESS | 1164 | 1465499351555 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4C873C00) [pid = 1164] [serial = 1934] [outer = 0000008C49011400] 12:09:12 INFO - PROCESS | 1164 | 1465499352028 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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 693ms 12:09:12 INFO - PROCESS | 1164 | 1465499352093 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 1164 | 1465499352096 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:09:12 INFO - PROCESS | 1164 | 1465499352099 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:09:12 INFO - PROCESS | 1164 | 1465499352103 Marionette TRACE conn6 <- [1,2542,null,{}] 12:09:12 INFO - PROCESS | 1164 | 1465499352114 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}] 12:09:12 INFO - PROCESS | 1164 | 1465499352119 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:12 INFO - PROCESS | 1164 | 1465499352235 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:09:12 INFO - PROCESS | 1164 | 1465499352324 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 1164 | 1465499352328 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50B44000 == 31 [pid = 1164] [id = 645] 12:09:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4CE97000) [pid = 1164] [serial = 1935] [outer = 0000000000000000] 12:09:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4D7E0800) [pid = 1164] [serial = 1936] [outer = 0000008C4CE97000] 12:09:12 INFO - PROCESS | 1164 | 1465499352377 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F7B0400) [pid = 1164] [serial = 1937] [outer = 0000008C4CE97000] 12:09:12 INFO - PROCESS | 1164 | 1465499352758 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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 693ms 12:09:12 INFO - PROCESS | 1164 | 1465499352794 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 1164 | 1465499352797 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:09:12 INFO - PROCESS | 1164 | 1465499352800 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 1164 | 1465499352802 Marionette TRACE conn6 <- [1,2546,null,{}] 12:09:12 INFO - PROCESS | 1164 | 1465499352819 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}] 12:09:12 INFO - PROCESS | 1164 | 1465499352821 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:12 INFO - PROCESS | 1164 | 1465499352942 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:09:13 INFO - PROCESS | 1164 | 1465499352996 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1164 | 1465499352998 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C85800 == 32 [pid = 1164] [id = 646] 12:09:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F94FC00) [pid = 1164] [serial = 1938] [outer = 0000000000000000] 12:09:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FCA5800) [pid = 1164] [serial = 1939] [outer = 0000008C4F94FC00] 12:09:13 INFO - PROCESS | 1164 | 1465499353050 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FD49400) [pid = 1164] [serial = 1940] [outer = 0000008C4F94FC00] 12:09:13 INFO - PROCESS | 1164 | 1465499353497 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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 755ms 12:09:13 INFO - PROCESS | 1164 | 1465499353562 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 1164 | 1465499353564 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:09:13 INFO - PROCESS | 1164 | 1465499353567 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:09:13 INFO - PROCESS | 1164 | 1465499353569 Marionette TRACE conn6 <- [1,2550,null,{}] 12:09:13 INFO - PROCESS | 1164 | 1465499353608 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}] 12:09:13 INFO - PROCESS | 1164 | 1465499353611 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:13 INFO - PROCESS | 1164 | 1465499353723 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:09:13 INFO - PROCESS | 1164 | 1465499353733 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1164 | 1465499353736 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54177800 == 33 [pid = 1164] [id = 647] 12:09:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C41E08400) [pid = 1164] [serial = 1941] [outer = 0000000000000000] 12:09:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDC7400) [pid = 1164] [serial = 1942] [outer = 0000008C41E08400] 12:09:13 INFO - PROCESS | 1164 | 1465499353780 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50356C00) [pid = 1164] [serial = 1943] [outer = 0000008C41E08400] 12:09:14 INFO - PROCESS | 1164 | 1465499354258 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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 713ms 12:09:14 INFO - PROCESS | 1164 | 1465499354286 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 1164 | 1465499354288 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:09:14 INFO - PROCESS | 1164 | 1465499354291 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 1164 | 1465499354293 Marionette TRACE conn6 <- [1,2554,null,{}] 12:09:14 INFO - PROCESS | 1164 | 1465499354296 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}] 12:09:14 INFO - PROCESS | 1164 | 1465499354303 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:14 INFO - PROCESS | 1164 | 1465499354454 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:09:14 INFO - PROCESS | 1164 | 1465499354510 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 1164 | 1465499354512 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5423C000 == 34 [pid = 1164] [id = 648] 12:09:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50380400) [pid = 1164] [serial = 1944] [outer = 0000000000000000] 12:09:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5077B400) [pid = 1164] [serial = 1945] [outer = 0000008C50380400] 12:09:14 INFO - PROCESS | 1164 | 1465499354557 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C51285400) [pid = 1164] [serial = 1946] [outer = 0000008C50380400] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4CE8E800) [pid = 1164] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42F45000) [pid = 1164] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42F42C00) [pid = 1164] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C48037000) [pid = 1164] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4319C800) [pid = 1164] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C478A4000) [pid = 1164] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42E9F000) [pid = 1164] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4900EC00) [pid = 1164] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FDBFC00) [pid = 1164] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F7B2C00) [pid = 1164] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50356800) [pid = 1164] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C47F2EC00) [pid = 1164] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:09:14 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C42E9C800) [pid = 1164] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:09:15 INFO - PROCESS | 1164 | 1465499355015 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 775ms 12:09:15 INFO - PROCESS | 1164 | 1465499355070 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1164 | 1465499355072 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:09:15 INFO - PROCESS | 1164 | 1465499355075 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 1164 | 1465499355077 Marionette TRACE conn6 <- [1,2558,null,{}] 12:09:15 INFO - PROCESS | 1164 | 1465499355080 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}] 12:09:15 INFO - PROCESS | 1164 | 1465499355082 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:15 INFO - PROCESS | 1164 | 1465499355195 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:09:15 INFO - PROCESS | 1164 | 1465499355248 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 1164 | 1465499355250 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A99000 == 35 [pid = 1164] [id = 649] 12:09:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C41DBE800) [pid = 1164] [serial = 1947] [outer = 0000000000000000] 12:09:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C484D8400) [pid = 1164] [serial = 1948] [outer = 0000008C41DBE800] 12:09:15 INFO - PROCESS | 1164 | 1465499355295 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FE25800) [pid = 1164] [serial = 1949] [outer = 0000008C41DBE800] 12:09:15 INFO - PROCESS | 1164 | 1465499355651 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 627ms 12:09:15 INFO - PROCESS | 1164 | 1465499355706 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1164 | 1465499355708 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:09:15 INFO - PROCESS | 1164 | 1465499355711 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:09:15 INFO - PROCESS | 1164 | 1465499355713 Marionette TRACE conn6 <- [1,2562,null,{}] 12:09:15 INFO - PROCESS | 1164 | 1465499355725 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}] 12:09:15 INFO - PROCESS | 1164 | 1465499355727 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:15 INFO - PROCESS | 1164 | 1465499355814 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:09:15 INFO - PROCESS | 1164 | 1465499355820 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 1164 | 1465499355822 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1F000 == 36 [pid = 1164] [id = 650] 12:09:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C50A89C00) [pid = 1164] [serial = 1950] [outer = 0000000000000000] 12:09:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C51496C00) [pid = 1164] [serial = 1951] [outer = 0000008C50A89C00] 12:09:15 INFO - PROCESS | 1164 | 1465499355866 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C52293000) [pid = 1164] [serial = 1952] [outer = 0000008C50A89C00] 12:09:16 INFO - PROCESS | 1164 | 1465499356290 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]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 649ms 12:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:09:16 INFO - PROCESS | 1164 | 1465499356363 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 1164 | 1465499356366 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:09:16 INFO - PROCESS | 1164 | 1465499356369 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 1164 | 1465499356371 Marionette TRACE conn6 <- [1,2566,null,{}] 12:09:16 INFO - PROCESS | 1164 | 1465499356374 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}] 12:09:16 INFO - PROCESS | 1164 | 1465499356377 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:16 INFO - PROCESS | 1164 | 1465499356463 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:09:16 INFO - PROCESS | 1164 | 1465499356500 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 1164 | 1465499356502 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5041E800 == 37 [pid = 1164] [id = 651] 12:09:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C52297C00) [pid = 1164] [serial = 1953] [outer = 0000000000000000] 12:09:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C52787400) [pid = 1164] [serial = 1954] [outer = 0000008C52297C00] 12:09:16 INFO - PROCESS | 1164 | 1465499356553 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C52CAE400) [pid = 1164] [serial = 1955] [outer = 0000008C52297C00] 12:09:17 INFO - PROCESS | 1164 | 1465499357077 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 775ms 12:09:17 INFO - PROCESS | 1164 | 1465499357148 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 1164 | 1465499357153 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:09:17 INFO - PROCESS | 1164 | 1465499357158 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:09:17 INFO - PROCESS | 1164 | 1465499357162 Marionette TRACE conn6 <- [1,2570,null,{}] 12:09:17 INFO - PROCESS | 1164 | 1465499357168 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}] 12:09:17 INFO - PROCESS | 1164 | 1465499357171 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:17 INFO - PROCESS | 1164 | 1465499357353 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:09:17 INFO - PROCESS | 1164 | 1465499357476 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 1164 | 1465499357479 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB98000 == 38 [pid = 1164] [id = 652] 12:09:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C436F5C00) [pid = 1164] [serial = 1956] [outer = 0000000000000000] 12:09:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C475BC800) [pid = 1164] [serial = 1957] [outer = 0000008C436F5C00] 12:09:17 INFO - PROCESS | 1164 | 1465499357540 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C49006400) [pid = 1164] [serial = 1958] [outer = 0000008C436F5C00] 12:09:18 INFO - PROCESS | 1164 | 1465499358177 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1091ms 12:09:18 INFO - PROCESS | 1164 | 1465499358253 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 1164 | 1465499358258 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:09:18 INFO - PROCESS | 1164 | 1465499358265 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 1164 | 1465499358268 Marionette TRACE conn6 <- [1,2574,null,{}] 12:09:18 INFO - PROCESS | 1164 | 1465499358273 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}] 12:09:18 INFO - PROCESS | 1164 | 1465499358276 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:18 INFO - PROCESS | 1164 | 1465499358437 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:09:18 INFO - PROCESS | 1164 | 1465499358555 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1164 | 1465499358558 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541F0800 == 39 [pid = 1164] [id = 653] 12:09:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4CFA4000) [pid = 1164] [serial = 1959] [outer = 0000000000000000] 12:09:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4F74E400) [pid = 1164] [serial = 1960] [outer = 0000008C4CFA4000] 12:09:18 INFO - PROCESS | 1164 | 1465499358617 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4FD47C00) [pid = 1164] [serial = 1961] [outer = 0000008C4CFA4000] 12:09:19 INFO - PROCESS | 1164 | 1465499359252 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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1029ms 12:09:19 INFO - PROCESS | 1164 | 1465499359296 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 1164 | 1465499359299 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:09:19 INFO - PROCESS | 1164 | 1465499359303 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 1164 | 1465499359307 Marionette TRACE conn6 <- [1,2578,null,{}] 12:09:19 INFO - PROCESS | 1164 | 1465499359319 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}] 12:09:19 INFO - PROCESS | 1164 | 1465499359325 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:19 INFO - PROCESS | 1164 | 1465499359461 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:09:19 INFO - PROCESS | 1164 | 1465499359589 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 1164 | 1465499359592 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57095000 == 40 [pid = 1164] [id = 654] 12:09:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C50777800) [pid = 1164] [serial = 1962] [outer = 0000000000000000] 12:09:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C5111B400) [pid = 1164] [serial = 1963] [outer = 0000008C50777800] 12:09:19 INFO - PROCESS | 1164 | 1465499359651 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C52CB3000) [pid = 1164] [serial = 1964] [outer = 0000008C50777800] 12:09:20 INFO - PROCESS | 1164 | 1465499360485 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1240ms 12:09:20 INFO - PROCESS | 1164 | 1465499360544 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 1164 | 1465499360549 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:09:20 INFO - PROCESS | 1164 | 1465499360554 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 1164 | 1465499360558 Marionette TRACE conn6 <- [1,2582,null,{}] 12:09:20 INFO - PROCESS | 1164 | 1465499360563 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}] 12:09:20 INFO - PROCESS | 1164 | 1465499360567 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:20 INFO - PROCESS | 1164 | 1465499360685 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:09:20 INFO - PROCESS | 1164 | 1465499360763 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 1164 | 1465499360768 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47573000 == 41 [pid = 1164] [id = 655] 12:09:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C43B17C00) [pid = 1164] [serial = 1965] [outer = 0000000000000000] 12:09:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C48246C00) [pid = 1164] [serial = 1966] [outer = 0000008C43B17C00] 12:09:20 INFO - PROCESS | 1164 | 1465499360868 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C4920CC00) [pid = 1164] [serial = 1967] [outer = 0000008C43B17C00] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48075800 == 40 [pid = 1164] [id = 631] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1F000 == 39 [pid = 1164] [id = 650] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A99000 == 38 [pid = 1164] [id = 649] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5423C000 == 37 [pid = 1164] [id = 648] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54177800 == 36 [pid = 1164] [id = 647] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C85800 == 35 [pid = 1164] [id = 646] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50B44000 == 34 [pid = 1164] [id = 645] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B3000 == 33 [pid = 1164] [id = 644] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4906F800 == 32 [pid = 1164] [id = 643] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C512DD000 == 31 [pid = 1164] [id = 642] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50025800 == 30 [pid = 1164] [id = 640] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D42C000 == 29 [pid = 1164] [id = 641] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57095000 == 28 [pid = 1164] [id = 654] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541F0800 == 27 [pid = 1164] [id = 653] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5041E800 == 26 [pid = 1164] [id = 651] 12:09:21 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB98000 == 25 [pid = 1164] [id = 652] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4CE99400) [pid = 1164] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C47F33000) [pid = 1164] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C484D4C00) [pid = 1164] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C42FCAC00) [pid = 1164] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C43198800) [pid = 1164] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C484D0800) [pid = 1164] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42DEE000) [pid = 1164] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C49672800) [pid = 1164] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4DB58000) [pid = 1164] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C43818000) [pid = 1164] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42FC9800) [pid = 1164] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CC68000) [pid = 1164] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C497E9800) [pid = 1164] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C5081EC00) [pid = 1164] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FE25000) [pid = 1164] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5149B400) [pid = 1164] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C51120C00) [pid = 1164] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4D64D800) [pid = 1164] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C503C1800) [pid = 1164] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FCAE400) [pid = 1164] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50774000) [pid = 1164] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4F7A7800) [pid = 1164] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50360C00) [pid = 1164] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4FDCA400) [pid = 1164] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4F8B6C00) [pid = 1164] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4FE30C00) [pid = 1164] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:09:21 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4C86F000) [pid = 1164] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:09:22 INFO - PROCESS | 1164 | 1465499362080 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1590ms 12:09:22 INFO - PROCESS | 1164 | 1465499362152 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 1164 | 1465499362156 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:09:22 INFO - PROCESS | 1164 | 1465499362161 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 1164 | 1465499362165 Marionette TRACE conn6 <- [1,2586,null,{}] 12:09:22 INFO - PROCESS | 1164 | 1465499362173 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}] 12:09:22 INFO - PROCESS | 1164 | 1465499362176 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:22 INFO - PROCESS | 1164 | 1465499362265 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:09:22 INFO - PROCESS | 1164 | 1465499362279 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 1164 | 1465499362282 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F12000 == 26 [pid = 1164] [id = 656] 12:09:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C42EA1800) [pid = 1164] [serial = 1968] [outer = 0000000000000000] 12:09:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C43152800) [pid = 1164] [serial = 1969] [outer = 0000008C42EA1800] 12:09:22 INFO - PROCESS | 1164 | 1465499362332 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4319E000) [pid = 1164] [serial = 1970] [outer = 0000008C42EA1800] 12:09:22 INFO - PROCESS | 1164 | 1465499362816 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 733ms 12:09:22 INFO - PROCESS | 1164 | 1465499362896 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 1164 | 1465499362901 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:09:22 INFO - PROCESS | 1164 | 1465499362908 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 1164 | 1465499362911 Marionette TRACE conn6 <- [1,2590,null,{}] 12:09:22 INFO - PROCESS | 1164 | 1465499362915 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}] 12:09:22 INFO - PROCESS | 1164 | 1465499362918 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:23 INFO - PROCESS | 1164 | 1465499363010 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:09:23 INFO - PROCESS | 1164 | 1465499363024 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 1164 | 1465499363026 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D233800 == 27 [pid = 1164] [id = 657] 12:09:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C478A6000) [pid = 1164] [serial = 1971] [outer = 0000000000000000] 12:09:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C47F10800) [pid = 1164] [serial = 1972] [outer = 0000008C478A6000] 12:09:23 INFO - PROCESS | 1164 | 1465499363080 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C48245800) [pid = 1164] [serial = 1973] [outer = 0000008C478A6000] 12:09:23 INFO - PROCESS | 1164 | 1465499363548 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]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 690ms 12:09:23 INFO - PROCESS | 1164 | 1465499363601 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 1164 | 1465499363604 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:09:23 INFO - PROCESS | 1164 | 1465499363607 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 1164 | 1465499363611 Marionette TRACE conn6 <- [1,2594,null,{}] 12:09:23 INFO - PROCESS | 1164 | 1465499363623 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}] 12:09:23 INFO - PROCESS | 1164 | 1465499363628 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:23 INFO - PROCESS | 1164 | 1465499363745 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:09:23 INFO - PROCESS | 1164 | 1465499363761 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 1164 | 1465499363764 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA28000 == 28 [pid = 1164] [id = 658] 12:09:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42FCF800) [pid = 1164] [serial = 1974] [outer = 0000000000000000] 12:09:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C49B4B000) [pid = 1164] [serial = 1975] [outer = 0000008C42FCF800] 12:09:23 INFO - PROCESS | 1164 | 1465499363813 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4C875400) [pid = 1164] [serial = 1976] [outer = 0000008C42FCF800] 12:09:24 INFO - PROCESS | 1164 | 1465499364317 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]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 12:09:24 INFO - PROCESS | 1164 | 1465499364343 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 1164 | 1465499364346 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:09:24 INFO - PROCESS | 1164 | 1465499364355 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 1164 | 1465499364357 Marionette TRACE conn6 <- [1,2598,null,{}] 12:09:24 INFO - PROCESS | 1164 | 1465499364360 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}] 12:09:24 INFO - PROCESS | 1164 | 1465499364363 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:24 INFO - PROCESS | 1164 | 1465499364484 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:09:24 INFO - PROCESS | 1164 | 1465499364491 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 1164 | 1465499364494 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50415000 == 29 [pid = 1164] [id = 659] 12:09:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4CE8D400) [pid = 1164] [serial = 1977] [outer = 0000000000000000] 12:09:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CE97800) [pid = 1164] [serial = 1978] [outer = 0000008C4CE8D400] 12:09:24 INFO - PROCESS | 1164 | 1465499364543 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4D642C00) [pid = 1164] [serial = 1979] [outer = 0000008C4CE8D400] 12:09:25 INFO - PROCESS | 1164 | 1465499364993 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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 12:09:25 INFO - PROCESS | 1164 | 1465499365028 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 1164 | 1465499365030 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:09:25 INFO - PROCESS | 1164 | 1465499365034 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:09:25 INFO - PROCESS | 1164 | 1465499365036 Marionette TRACE conn6 <- [1,2602,null,{}] 12:09:25 INFO - PROCESS | 1164 | 1465499365046 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}] 12:09:25 INFO - PROCESS | 1164 | 1465499365048 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:25 INFO - PROCESS | 1164 | 1465499365187 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:09:25 INFO - PROCESS | 1164 | 1465499365207 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 1164 | 1465499365209 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125D000 == 30 [pid = 1164] [id = 660] 12:09:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42E93C00) [pid = 1164] [serial = 1980] [outer = 0000000000000000] 12:09:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4D7E6400) [pid = 1164] [serial = 1981] [outer = 0000008C42E93C00] 12:09:25 INFO - PROCESS | 1164 | 1465499365254 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4EF6EC00) [pid = 1164] [serial = 1982] [outer = 0000008C42E93C00] 12:09:25 INFO - PROCESS | 1164 | 1465499365711 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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 12:09:25 INFO - PROCESS | 1164 | 1465499365772 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 1164 | 1465499365774 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:09:25 INFO - PROCESS | 1164 | 1465499365777 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 1164 | 1465499365779 Marionette TRACE conn6 <- [1,2606,null,{}] 12:09:25 INFO - PROCESS | 1164 | 1465499365789 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}] 12:09:25 INFO - PROCESS | 1164 | 1465499365795 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:25 INFO - PROCESS | 1164 | 1465499365931 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C41E08400) [pid = 1164] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48F69000) [pid = 1164] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C49011400) [pid = 1164] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4315EC00) [pid = 1164] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C42DE6800) [pid = 1164] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C48F52800) [pid = 1164] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4CE97000) [pid = 1164] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C41DBE800) [pid = 1164] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50380400) [pid = 1164] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C50A89C00) [pid = 1164] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C52297C00) [pid = 1164] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:09:26 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4F94FC00) [pid = 1164] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:09:26 INFO - PROCESS | 1164 | 1465499366200 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 1164 | 1465499366202 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49722000 == 31 [pid = 1164] [id = 661] 12:09:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4140A000) [pid = 1164] [serial = 1983] [outer = 0000000000000000] 12:09:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42E9A800) [pid = 1164] [serial = 1984] [outer = 0000008C4140A000] 12:09:26 INFO - PROCESS | 1164 | 1465499366249 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4F8B9400) [pid = 1164] [serial = 1985] [outer = 0000008C4140A000] 12:09:26 INFO - PROCESS | 1164 | 1465499366638 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]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 943ms 12:09:26 INFO - PROCESS | 1164 | 1465499366724 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 1164 | 1465499366726 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:09:26 INFO - PROCESS | 1164 | 1465499366735 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 1164 | 1465499366737 Marionette TRACE conn6 <- [1,2610,null,{}] 12:09:26 INFO - PROCESS | 1164 | 1465499366741 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}] 12:09:26 INFO - PROCESS | 1164 | 1465499366743 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:26 INFO - PROCESS | 1164 | 1465499366825 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:09:26 INFO - PROCESS | 1164 | 1465499366835 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 1164 | 1465499366837 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54151000 == 32 [pid = 1164] [id = 662] 12:09:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4FDBFC00) [pid = 1164] [serial = 1986] [outer = 0000000000000000] 12:09:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4FDCA400) [pid = 1164] [serial = 1987] [outer = 0000008C4FDBFC00] 12:09:26 INFO - PROCESS | 1164 | 1465499366881 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FE7E800) [pid = 1164] [serial = 1988] [outer = 0000008C4FDBFC00] 12:09:27 INFO - PROCESS | 1164 | 1465499367302 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 649ms 12:09:27 INFO - PROCESS | 1164 | 1465499367382 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 1164 | 1465499367384 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:09:27 INFO - PROCESS | 1164 | 1465499367387 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 1164 | 1465499367389 Marionette TRACE conn6 <- [1,2614,null,{}] 12:09:27 INFO - PROCESS | 1164 | 1465499367393 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}] 12:09:27 INFO - PROCESS | 1164 | 1465499367395 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:27 INFO - PROCESS | 1164 | 1465499367480 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:09:27 INFO - PROCESS | 1164 | 1465499367488 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 1164 | 1465499367490 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541DF800 == 33 [pid = 1164] [id = 663] 12:09:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C50358400) [pid = 1164] [serial = 1989] [outer = 0000000000000000] 12:09:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C50373400) [pid = 1164] [serial = 1990] [outer = 0000008C50358400] 12:09:27 INFO - PROCESS | 1164 | 1465499367545 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C503C0400) [pid = 1164] [serial = 1991] [outer = 0000008C50358400] 12:09:28 INFO - PROCESS | 1164 | 1465499367988 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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 12:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:09:28 INFO - PROCESS | 1164 | 1465499368022 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 1164 | 1465499368024 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:09:28 INFO - PROCESS | 1164 | 1465499368028 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 1164 | 1465499368029 Marionette TRACE conn6 <- [1,2618,null,{}] 12:09:28 INFO - PROCESS | 1164 | 1465499368033 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}] 12:09:28 INFO - PROCESS | 1164 | 1465499368035 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:28 INFO - PROCESS | 1164 | 1465499368121 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:09:28 INFO - PROCESS | 1164 | 1465499368126 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 1164 | 1465499368128 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA27000 == 34 [pid = 1164] [id = 664] 12:09:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C503C6000) [pid = 1164] [serial = 1992] [outer = 0000000000000000] 12:09:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50771C00) [pid = 1164] [serial = 1993] [outer = 0000008C503C6000] 12:09:28 INFO - PROCESS | 1164 | 1465499368172 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C507A8400) [pid = 1164] [serial = 1994] [outer = 0000008C503C6000] 12:09:29 INFO - PROCESS | 1164 | 1465499369032 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1027ms 12:09:29 INFO - PROCESS | 1164 | 1465499369056 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 1164 | 1465499369060 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:09:29 INFO - PROCESS | 1164 | 1465499369065 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 1164 | 1465499369071 Marionette TRACE conn6 <- [1,2622,null,{}] 12:09:29 INFO - PROCESS | 1164 | 1465499369097 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}] 12:09:29 INFO - PROCESS | 1164 | 1465499369100 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:29 INFO - PROCESS | 1164 | 1465499369250 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:09:29 INFO - PROCESS | 1164 | 1465499369372 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 1164 | 1465499369375 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB9D000 == 35 [pid = 1164] [id = 665] 12:09:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C43198800) [pid = 1164] [serial = 1995] [outer = 0000000000000000] 12:09:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C43B47C00) [pid = 1164] [serial = 1996] [outer = 0000008C43198800] 12:09:29 INFO - PROCESS | 1164 | 1465499369436 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4823B400) [pid = 1164] [serial = 1997] [outer = 0000008C43198800] 12:09:30 INFO - PROCESS | 1164 | 1465499370144 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1164ms 12:09:30 INFO - PROCESS | 1164 | 1465499370234 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 1164 | 1465499370239 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:09:30 INFO - PROCESS | 1164 | 1465499370246 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 1164 | 1465499370249 Marionette TRACE conn6 <- [1,2626,null,{}] 12:09:30 INFO - PROCESS | 1164 | 1465499370407 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}] 12:09:30 INFO - PROCESS | 1164 | 1465499370410 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:30 INFO - PROCESS | 1164 | 1465499370530 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:09:30 INFO - PROCESS | 1164 | 1465499370629 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 1164 | 1465499370633 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCE9000 == 36 [pid = 1164] [id = 666] 12:09:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4315A000) [pid = 1164] [serial = 1998] [outer = 0000000000000000] 12:09:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C436F2C00) [pid = 1164] [serial = 1999] [outer = 0000008C4315A000] 12:09:30 INFO - PROCESS | 1164 | 1465499370684 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C47F33400) [pid = 1164] [serial = 2000] [outer = 0000008C4315A000] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541DF800 == 35 [pid = 1164] [id = 663] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54151000 == 34 [pid = 1164] [id = 662] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49722000 == 33 [pid = 1164] [id = 661] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125D000 == 32 [pid = 1164] [id = 660] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50415000 == 31 [pid = 1164] [id = 659] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA28000 == 30 [pid = 1164] [id = 658] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D233800 == 29 [pid = 1164] [id = 657] 12:09:31 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48F12000 == 28 [pid = 1164] [id = 656] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C50356C00) [pid = 1164] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4FDC7400) [pid = 1164] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C497E8400) [pid = 1164] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4CC6CC00) [pid = 1164] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C494A4400) [pid = 1164] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4C873C00) [pid = 1164] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C43197400) [pid = 1164] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C478AA000) [pid = 1164] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4315A400) [pid = 1164] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C47849000) [pid = 1164] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50A7E400) [pid = 1164] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4D7E0800) [pid = 1164] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C484D8400) [pid = 1164] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C5077B400) [pid = 1164] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C51496C00) [pid = 1164] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C51285400) [pid = 1164] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C52CAE400) [pid = 1164] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C52293000) [pid = 1164] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C52787400) [pid = 1164] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4FCA5800) [pid = 1164] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4FD49400) [pid = 1164] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4F7B0400) [pid = 1164] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4FE25800) [pid = 1164] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:09:31 INFO - PROCESS | 1164 | 1465499371282 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1070ms 12:09:31 INFO - PROCESS | 1164 | 1465499371319 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 1164 | 1465499371322 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:09:31 INFO - PROCESS | 1164 | 1465499371327 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 1164 | 1465499371329 Marionette TRACE conn6 <- [1,2630,null,{}] 12:09:31 INFO - PROCESS | 1164 | 1465499371335 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}] 12:09:31 INFO - PROCESS | 1164 | 1465499371338 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:31 INFO - PROCESS | 1164 | 1465499371431 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:09:31 INFO - PROCESS | 1164 | 1465499371518 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 1164 | 1465499371522 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D677800 == 29 [pid = 1164] [id = 667] 12:09:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4464F800) [pid = 1164] [serial = 2001] [outer = 0000000000000000] 12:09:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C484DBC00) [pid = 1164] [serial = 2002] [outer = 0000008C4464F800] 12:09:31 INFO - PROCESS | 1164 | 1465499371571 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C494A4400) [pid = 1164] [serial = 2003] [outer = 0000008C4464F800] 12:09:31 INFO - PROCESS | 1164 | 1465499371967 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 694ms 12:09:32 INFO - PROCESS | 1164 | 1465499372027 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:09:32 INFO - PROCESS | 1164 | 1465499372030 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:09:32 INFO - PROCESS | 1164 | 1465499372036 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 1164 | 1465499372038 Marionette TRACE conn6 <- [1,2634,null,{}] 12:09:32 INFO - PROCESS | 1164 | 1465499372042 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}] 12:09:32 INFO - PROCESS | 1164 | 1465499372044 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:32 INFO - PROCESS | 1164 | 1465499372138 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:09:32 INFO - PROCESS | 1164 | 1465499372146 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 1164 | 1465499372150 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502DC000 == 30 [pid = 1164] [id = 668] 12:09:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4CC1DC00) [pid = 1164] [serial = 2004] [outer = 0000000000000000] 12:09:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4CC67000) [pid = 1164] [serial = 2005] [outer = 0000008C4CC1DC00] 12:09:32 INFO - PROCESS | 1164 | 1465499372200 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4CF10C00) [pid = 1164] [serial = 2006] [outer = 0000008C4CC1DC00] 12:09:32 INFO - PROCESS | 1164 | 1465499372664 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 12:09:32 INFO - PROCESS | 1164 | 1465499372733 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 1164 | 1465499372740 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:09:32 INFO - PROCESS | 1164 | 1465499372744 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 1164 | 1465499372746 Marionette TRACE conn6 <- [1,2638,null,{}] 12:09:32 INFO - PROCESS | 1164 | 1465499372749 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}] 12:09:32 INFO - PROCESS | 1164 | 1465499372752 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:32 INFO - PROCESS | 1164 | 1465499372842 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:09:32 INFO - PROCESS | 1164 | 1465499372848 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 1164 | 1465499372851 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C63800 == 31 [pid = 1164] [id = 669] 12:09:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42E94800) [pid = 1164] [serial = 2007] [outer = 0000000000000000] 12:09:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4F8B4000) [pid = 1164] [serial = 2008] [outer = 0000008C42E94800] 12:09:32 INFO - PROCESS | 1164 | 1465499372898 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4FA8A800) [pid = 1164] [serial = 2009] [outer = 0000008C42E94800] 12:09:33 INFO - PROCESS | 1164 | 1465499373335 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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 627ms 12:09:33 INFO - PROCESS | 1164 | 1465499373375 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 1164 | 1465499373378 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:09:33 INFO - PROCESS | 1164 | 1465499373381 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:09:33 INFO - PROCESS | 1164 | 1465499373383 Marionette TRACE conn6 <- [1,2642,null,{}] 12:09:33 INFO - PROCESS | 1164 | 1465499373386 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}] 12:09:33 INFO - PROCESS | 1164 | 1465499373388 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:33 INFO - PROCESS | 1164 | 1465499373502 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:09:33 INFO - PROCESS | 1164 | 1465499373587 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 1164 | 1465499373589 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53F06000 == 32 [pid = 1164] [id = 670] 12:09:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4F8B5800) [pid = 1164] [serial = 2010] [outer = 0000000000000000] 12:09:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FD48C00) [pid = 1164] [serial = 2011] [outer = 0000008C4F8B5800] 12:09:33 INFO - PROCESS | 1164 | 1465499373634 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4FDC6800) [pid = 1164] [serial = 2012] [outer = 0000008C4F8B5800] 12:09:34 INFO - PROCESS | 1164 | 1465499374048 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 12:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:09:34 INFO - PROCESS | 1164 | 1465499374060 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 1164 | 1465499374062 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:09:34 INFO - PROCESS | 1164 | 1465499374066 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 1164 | 1465499374068 Marionette TRACE conn6 <- [1,2646,null,{}] 12:09:34 INFO - PROCESS | 1164 | 1465499374071 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}] 12:09:34 INFO - PROCESS | 1164 | 1465499374078 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:34 INFO - PROCESS | 1164 | 1465499374223 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:09:34 INFO - PROCESS | 1164 | 1465499374229 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 1164 | 1465499374231 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541EC800 == 33 [pid = 1164] [id = 671] 12:09:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C42DEA800) [pid = 1164] [serial = 2013] [outer = 0000000000000000] 12:09:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C503C9400) [pid = 1164] [serial = 2014] [outer = 0000008C42DEA800] 12:09:34 INFO - PROCESS | 1164 | 1465499374324 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C5081F400) [pid = 1164] [serial = 2015] [outer = 0000008C42DEA800] 12:09:34 INFO - PROCESS | 1164 | 1465499374750 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 12:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:09:34 INFO - PROCESS | 1164 | 1465499374801 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 1164 | 1465499374803 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:09:34 INFO - PROCESS | 1164 | 1465499374806 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 1164 | 1465499374808 Marionette TRACE conn6 <- [1,2650,null,{}] 12:09:34 INFO - PROCESS | 1164 | 1465499374811 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}] 12:09:34 INFO - PROCESS | 1164 | 1465499374813 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:34 INFO - PROCESS | 1164 | 1465499374961 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:09:34 INFO - PROCESS | 1164 | 1465499374967 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 1164 | 1465499374969 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A99800 == 34 [pid = 1164] [id = 672] 12:09:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5077B000) [pid = 1164] [serial = 2016] [outer = 0000000000000000] 12:09:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C50A8B000) [pid = 1164] [serial = 2017] [outer = 0000008C5077B000] 12:09:35 INFO - PROCESS | 1164 | 1465499375058 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C51451C00) [pid = 1164] [serial = 2018] [outer = 0000008C5077B000] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CE8D400) [pid = 1164] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42E93C00) [pid = 1164] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C43B17C00) [pid = 1164] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C42EA1800) [pid = 1164] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C42FCF800) [pid = 1164] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C478A6000) [pid = 1164] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4140A000) [pid = 1164] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C436F5C00) [pid = 1164] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4CFA4000) [pid = 1164] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50777800) [pid = 1164] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FDBFC00) [pid = 1164] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:09:35 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C50358400) [pid = 1164] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:09:35 INFO - PROCESS | 1164 | 1465499375485 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 12:09:35 INFO - PROCESS | 1164 | 1465499375543 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 1164 | 1465499375545 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:09:35 INFO - PROCESS | 1164 | 1465499375549 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 1164 | 1465499375550 Marionette TRACE conn6 <- [1,2654,null,{}] 12:09:35 INFO - PROCESS | 1164 | 1465499375554 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}] 12:09:35 INFO - PROCESS | 1164 | 1465499375556 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:35 INFO - PROCESS | 1164 | 1465499375639 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:09:35 INFO - PROCESS | 1164 | 1465499375646 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 1164 | 1465499375648 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49715000 == 35 [pid = 1164] [id = 673] 12:09:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C42DE4400) [pid = 1164] [serial = 2019] [outer = 0000000000000000] 12:09:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CE8D400) [pid = 1164] [serial = 2020] [outer = 0000008C42DE4400] 12:09:35 INFO - PROCESS | 1164 | 1465499375692 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4FE30C00) [pid = 1164] [serial = 2021] [outer = 0000008C42DE4400] 12:09:36 INFO - PROCESS | 1164 | [1164] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:09:36 INFO - PROCESS | 1164 | [1164] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:09:36 INFO - PROCESS | 1164 | 1465499376610 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]]]}] 12:09:36 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) 12:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1083ms 12:09:36 INFO - PROCESS | 1164 | 1465499376634 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 1164 | 1465499376636 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:09:36 INFO - PROCESS | 1164 | 1465499376640 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 1164 | 1465499376642 Marionette TRACE conn6 <- [1,2658,null,{}] 12:09:36 INFO - PROCESS | 1164 | 1465499376649 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}] 12:09:36 INFO - PROCESS | 1164 | 1465499376659 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:36 INFO - PROCESS | 1164 | 1465499376746 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:09:36 INFO - PROCESS | 1164 | 1465499376753 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 1164 | 1465499376755 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A2A000 == 36 [pid = 1164] [id = 674] 12:09:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C50A83C00) [pid = 1164] [serial = 2022] [outer = 0000000000000000] 12:09:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C5149F400) [pid = 1164] [serial = 2023] [outer = 0000008C50A83C00] 12:09:36 INFO - PROCESS | 1164 | 1465499376800 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C52787400) [pid = 1164] [serial = 2024] [outer = 0000008C50A83C00] 12:09:37 INFO - PROCESS | 1164 | 1465499377748 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\n"]]]}] 12:09:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:09:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:09:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1141ms 12:09:37 INFO - PROCESS | 1164 | 1465499377785 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 1164 | 1465499377790 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:09:37 INFO - PROCESS | 1164 | 1465499377796 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 1164 | 1465499377800 Marionette TRACE conn6 <- [1,2662,null,{}] 12:09:37 INFO - PROCESS | 1164 | 1465499377806 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}] 12:09:37 INFO - PROCESS | 1164 | 1465499377809 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:37 INFO - PROCESS | 1164 | 1465499377992 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:09:38 INFO - PROCESS | 1164 | 1465499378129 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 1164 | 1465499378132 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D218000 == 37 [pid = 1164] [id = 675] 12:09:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C43818800) [pid = 1164] [serial = 2025] [outer = 0000000000000000] 12:09:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4784E000) [pid = 1164] [serial = 2026] [outer = 0000008C43818800] 12:09:38 INFO - PROCESS | 1164 | 1465499378193 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4900C400) [pid = 1164] [serial = 2027] [outer = 0000008C43818800] 12:09:39 INFO - PROCESS | 1164 | 1465499379240 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\n"]]]}] 12:09:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:09:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:09:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1485ms 12:09:39 INFO - PROCESS | 1164 | 1465499379284 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 1164 | 1465499379290 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:09:39 INFO - PROCESS | 1164 | 1465499379296 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 1164 | 1465499379299 Marionette TRACE conn6 <- [1,2666,null,{}] 12:09:39 INFO - PROCESS | 1164 | 1465499379304 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}] 12:09:39 INFO - PROCESS | 1164 | 1465499379307 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:39 INFO - PROCESS | 1164 | 1465499379481 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:09:39 INFO - PROCESS | 1164 | 1465499379610 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 1164 | 1465499379613 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54156800 == 38 [pid = 1164] [id = 676] 12:09:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4DB5FC00) [pid = 1164] [serial = 2028] [outer = 0000000000000000] 12:09:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4F74D000) [pid = 1164] [serial = 2029] [outer = 0000008C4DB5FC00] 12:09:39 INFO - PROCESS | 1164 | 1465499379671 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FDC0000) [pid = 1164] [serial = 2030] [outer = 0000008C4DB5FC00] 12:09:40 INFO - PROCESS | 1164 | 1465499380723 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]]]}] 12:09:40 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) 12:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1445ms 12:09:40 INFO - PROCESS | 1164 | 1465499380743 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:09:40 INFO - PROCESS | 1164 | 1465499380746 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:09:40 INFO - PROCESS | 1164 | 1465499380749 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 1164 | 1465499380754 Marionette TRACE conn6 <- [1,2670,null,{}] 12:09:40 INFO - PROCESS | 1164 | 1465499380766 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}] 12:09:40 INFO - PROCESS | 1164 | 1465499380771 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:40 INFO - PROCESS | 1164 | 1465499380890 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:09:41 INFO - PROCESS | 1164 | 1465499381015 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 1164 | 1465499381018 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D47800 == 39 [pid = 1164] [id = 677] 12:09:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4FCAE400) [pid = 1164] [serial = 2031] [outer = 0000000000000000] 12:09:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5035BC00) [pid = 1164] [serial = 2032] [outer = 0000008C4FCAE400] 12:09:41 INFO - PROCESS | 1164 | 1465499381079 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C52CAA400) [pid = 1164] [serial = 2033] [outer = 0000008C4FCAE400] 12:09:42 INFO - PROCESS | 1164 | 1465499382275 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]]]}] 12:09:42 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) 12:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1587ms 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49715000 == 38 [pid = 1164] [id = 673] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A99800 == 37 [pid = 1164] [id = 672] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541EC800 == 36 [pid = 1164] [id = 671] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53F06000 == 35 [pid = 1164] [id = 670] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C63800 == 34 [pid = 1164] [id = 669] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502DC000 == 33 [pid = 1164] [id = 668] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D677800 == 32 [pid = 1164] [id = 667] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCE9000 == 31 [pid = 1164] [id = 666] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB9D000 == 30 [pid = 1164] [id = 665] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA27000 == 29 [pid = 1164] [id = 664] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47573000 == 28 [pid = 1164] [id = 655] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54156800 == 27 [pid = 1164] [id = 676] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A2A000 == 26 [pid = 1164] [id = 674] 12:09:42 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D218000 == 25 [pid = 1164] [id = 675] 12:09:42 INFO - PROCESS | 1164 | 1465499382969 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 1164 | 1465499382973 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C47F10800) [pid = 1164] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C48245800) [pid = 1164] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42E9A800) [pid = 1164] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4EF6EC00) [pid = 1164] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C49006400) [pid = 1164] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C475BC800) [pid = 1164] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FD47C00) [pid = 1164] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4F74E400) [pid = 1164] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C52CB3000) [pid = 1164] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C5111B400) [pid = 1164] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4F8B9400) [pid = 1164] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4FDCA400) [pid = 1164] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4FE7E800) [pid = 1164] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C503C0400) [pid = 1164] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4D642C00) [pid = 1164] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4C875400) [pid = 1164] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C50373400) [pid = 1164] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4CE97800) [pid = 1164] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4D7E6400) [pid = 1164] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C4920CC00) [pid = 1164] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C48246C00) [pid = 1164] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C43152800) [pid = 1164] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C4319E000) [pid = 1164] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C49B4B000) [pid = 1164] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:09:43 INFO - PROCESS | 1164 | 1465499383083 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 1164 | 1465499383089 Marionette TRACE conn6 <- [1,2674,null,{}] 12:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:09:43 INFO - PROCESS | 1164 | 1465499383095 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}] 12:09:43 INFO - PROCESS | 1164 | 1465499383099 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:43 INFO - PROCESS | 1164 | 1465499383200 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:09:43 INFO - PROCESS | 1164 | 1465499383208 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 1164 | 1465499383212 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47F68000 == 26 [pid = 1164] [id = 678] 12:09:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C42E95000) [pid = 1164] [serial = 2034] [outer = 0000000000000000] 12:09:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C42E99400) [pid = 1164] [serial = 2035] [outer = 0000008C42E95000] 12:09:43 INFO - PROCESS | 1164 | 1465499383265 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C42FC3400) [pid = 1164] [serial = 2036] [outer = 0000008C42E95000] 12:09:44 INFO - PROCESS | 1164 | 1465499384264 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\n"]]]}] 12:09:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:09:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:09:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:09:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1222ms 12:09:44 INFO - PROCESS | 1164 | 1465499384317 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 1164 | 1465499384321 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:09:44 INFO - PROCESS | 1164 | 1465499384327 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 1164 | 1465499384331 Marionette TRACE conn6 <- [1,2678,null,{}] 12:09:44 INFO - PROCESS | 1164 | 1465499384336 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}] 12:09:44 INFO - PROCESS | 1164 | 1465499384340 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:44 INFO - PROCESS | 1164 | 1465499384436 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:09:44 INFO - PROCESS | 1164 | 1465499384444 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 1164 | 1465499384446 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C49082000 == 27 [pid = 1164] [id = 679] 12:09:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4319B000) [pid = 1164] [serial = 2037] [outer = 0000000000000000] 12:09:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C431A1400) [pid = 1164] [serial = 2038] [outer = 0000008C4319B000] 12:09:44 INFO - PROCESS | 1164 | 1465499384496 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C444D6800) [pid = 1164] [serial = 2039] [outer = 0000008C4319B000] 12:09:45 INFO - PROCESS | 1164 | 1465499385481 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\n"]]]}] 12:09:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:09:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:09:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1179ms 12:09:45 INFO - PROCESS | 1164 | 1465499385510 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 1164 | 1465499385512 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:09:45 INFO - PROCESS | 1164 | 1465499385516 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 1164 | 1465499385527 Marionette TRACE conn6 <- [1,2682,null,{}] 12:09:45 INFO - PROCESS | 1164 | 1465499385541 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}] 12:09:45 INFO - PROCESS | 1164 | 1465499385546 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:45 INFO - PROCESS | 1164 | 1465499385670 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:09:45 INFO - PROCESS | 1164 | 1465499385726 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 1164 | 1465499385730 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB8D800 == 28 [pid = 1164] [id = 680] 12:09:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4852DC00) [pid = 1164] [serial = 2040] [outer = 0000000000000000] 12:09:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48538800) [pid = 1164] [serial = 2041] [outer = 0000008C4852DC00] 12:09:45 INFO - PROCESS | 1164 | 1465499385785 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C48F67800) [pid = 1164] [serial = 2042] [outer = 0000008C4852DC00] 12:09:46 INFO - PROCESS | 1164 | 1465499386750 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\n"]]]}] 12:09:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:09:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:09:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1258ms 12:09:46 INFO - PROCESS | 1164 | 1465499386784 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 1164 | 1465499386787 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:09:46 INFO - PROCESS | 1164 | 1465499386791 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 1164 | 1465499386793 Marionette TRACE conn6 <- [1,2686,null,{}] 12:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:09:46 INFO - PROCESS | 1164 | 1465499386797 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}] 12:09:46 INFO - PROCESS | 1164 | 1465499386799 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:46 INFO - PROCESS | 1164 | 1465499386918 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:09:46 INFO - PROCESS | 1164 | 1465499386924 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 1164 | 1465499386926 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50023800 == 29 [pid = 1164] [id = 681] 12:09:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4C871800) [pid = 1164] [serial = 2043] [outer = 0000000000000000] 12:09:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4C894400) [pid = 1164] [serial = 2044] [outer = 0000008C4C871800] 12:09:47 INFO - PROCESS | 1164 | 1465499387015 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CC68C00) [pid = 1164] [serial = 2045] [outer = 0000008C4C871800] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C5077B000) [pid = 1164] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C42E94800) [pid = 1164] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4315A000) [pid = 1164] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C42DEA800) [pid = 1164] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4F8B5800) [pid = 1164] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4CC1DC00) [pid = 1164] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4464F800) [pid = 1164] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C42DE4400) [pid = 1164] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C503C6000) [pid = 1164] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C43198800) [pid = 1164] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:09:47 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C50A83C00) [pid = 1164] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:09:48 INFO - PROCESS | 1164 | 1465499388021 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\n"]]]}] 12:09:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:09:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:09:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1282ms 12:09:48 INFO - PROCESS | 1164 | 1465499388078 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 1164 | 1465499388080 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:09:48 INFO - PROCESS | 1164 | 1465499388084 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 1164 | 1465499388086 Marionette TRACE conn6 <- [1,2690,null,{}] 12:09:48 INFO - PROCESS | 1164 | 1465499388089 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}] 12:09:48 INFO - PROCESS | 1164 | 1465499388091 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:48 INFO - PROCESS | 1164 | 1465499388206 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:09:48 INFO - PROCESS | 1164 | 1465499388214 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 1164 | 1465499388216 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502F5800 == 30 [pid = 1164] [id = 682] 12:09:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C48095400) [pid = 1164] [serial = 2046] [outer = 0000000000000000] 12:09:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4CE16400) [pid = 1164] [serial = 2047] [outer = 0000008C48095400] 12:09:48 INFO - PROCESS | 1164 | 1465499388262 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4CFA3000) [pid = 1164] [serial = 2048] [outer = 0000008C48095400] 12:09:48 INFO - PROCESS | 1164 | 1465499388696 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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:09:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 12:09:48 INFO - PROCESS | 1164 | 1465499388716 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 1164 | 1465499388719 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:09:48 INFO - PROCESS | 1164 | 1465499388722 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 1164 | 1465499388724 Marionette TRACE conn6 <- [1,2694,null,{}] 12:09:48 INFO - PROCESS | 1164 | 1465499388728 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}] 12:09:48 INFO - PROCESS | 1164 | 1465499388734 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:48 INFO - PROCESS | 1164 | 1465499388897 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:09:48 INFO - PROCESS | 1164 | 1465499388910 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 1164 | 1465499388912 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51266800 == 31 [pid = 1164] [id = 683] 12:09:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C4D7DC800) [pid = 1164] [serial = 2049] [outer = 0000000000000000] 12:09:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C4F7ACC00) [pid = 1164] [serial = 2050] [outer = 0000008C4D7DC800] 12:09:48 INFO - PROCESS | 1164 | 1465499388958 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C4F94FC00) [pid = 1164] [serial = 2051] [outer = 0000008C4D7DC800] 12:09:49 INFO - PROCESS | 1164 | 1465499389708 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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:09:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1023ms 12:09:49 INFO - PROCESS | 1164 | 1465499389749 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 1164 | 1465499389754 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:09:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:09:49 INFO - PROCESS | 1164 | 1465499389759 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 1164 | 1465499389763 Marionette TRACE conn6 <- [1,2698,null,{}] 12:09:49 INFO - PROCESS | 1164 | 1465499389769 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}] 12:09:49 INFO - PROCESS | 1164 | 1465499389772 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:49 INFO - PROCESS | 1164 | 1465499389896 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:09:49 INFO - PROCESS | 1164 | 1465499389977 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 1164 | 1465499389980 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4940D000 == 32 [pid = 1164] [id = 684] 12:09:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C4315D000) [pid = 1164] [serial = 2052] [outer = 0000000000000000] 12:09:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C43197400) [pid = 1164] [serial = 2053] [outer = 0000008C4315D000] 12:09:50 INFO - PROCESS | 1164 | 1465499390079 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C478A5800) [pid = 1164] [serial = 2054] [outer = 0000008C4315D000] 12:09:50 INFO - PROCESS | 1164 | 1465499390867 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] 12:09:50 INFO - PROCESS | 1164 | 1465499390910 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:09:50 INFO - PROCESS | 1164 | 1465499390917 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 1164 | 1465499390920 Marionette TRACE conn6 <- [1,2702,null,{}] 12:09:51 INFO - PROCESS | 1164 | 1465499391047 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}] 12:09:51 INFO - PROCESS | 1164 | 1465499391051 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:51 INFO - PROCESS | 1164 | 1465499391169 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:09:51 INFO - PROCESS | 1164 | 1465499391267 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 1164 | 1465499391271 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48F19000 == 33 [pid = 1164] [id = 685] 12:09:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C43196800) [pid = 1164] [serial = 2055] [outer = 0000000000000000] 12:09:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4354BC00) [pid = 1164] [serial = 2056] [outer = 0000008C43196800] 12:09:51 INFO - PROCESS | 1164 | 1465499391323 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C47FBEC00) [pid = 1164] [serial = 2057] [outer = 0000008C43196800] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4875D000 == 32 [pid = 1164] [id = 447] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D22B000 == 31 [pid = 1164] [id = 440] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B7000 == 30 [pid = 1164] [id = 442] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D22B800 == 29 [pid = 1164] [id = 434] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5422D000 == 28 [pid = 1164] [id = 444] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F93E800 == 27 [pid = 1164] [id = 449] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4906F000 == 26 [pid = 1164] [id = 433] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C480E3800 == 25 [pid = 1164] [id = 432] 12:09:51 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D47800 == 24 [pid = 1164] [id = 677] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C50A8B000) [pid = 1164] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4F8B4000) [pid = 1164] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C47F33400) [pid = 1164] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C503C9400) [pid = 1164] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4FDC6800) [pid = 1164] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4CF10C00) [pid = 1164] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C494A4400) [pid = 1164] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4FD48C00) [pid = 1164] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C5081F400) [pid = 1164] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4CE8D400) [pid = 1164] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C507A8400) [pid = 1164] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C436F2C00) [pid = 1164] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4823B400) [pid = 1164] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C4FE30C00) [pid = 1164] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C43B47C00) [pid = 1164] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (0000008C4CC67000) [pid = 1164] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 53 (0000008C51451C00) [pid = 1164] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 52 (0000008C50771C00) [pid = 1164] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 51 (0000008C484DBC00) [pid = 1164] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 50 (0000008C4FA8A800) [pid = 1164] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 49 (0000008C5149F400) [pid = 1164] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | --DOMWINDOW == 48 (0000008C52787400) [pid = 1164] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:09:51 INFO - PROCESS | 1164 | 1465499391859 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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:09:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 12:09:51 INFO - PROCESS | 1164 | 1465499391905 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 1164 | 1465499391909 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:09:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:09:51 INFO - PROCESS | 1164 | 1465499391914 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 1164 | 1465499391916 Marionette TRACE conn6 <- [1,2706,null,{}] 12:09:51 INFO - PROCESS | 1164 | 1465499391922 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}] 12:09:51 INFO - PROCESS | 1164 | 1465499391925 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:52 INFO - PROCESS | 1164 | 1465499392018 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:09:52 INFO - PROCESS | 1164 | 1465499392030 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 1164 | 1465499392034 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F7DD000 == 25 [pid = 1164] [id = 686] 12:09:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 49 (0000008C4846F800) [pid = 1164] [serial = 2058] [outer = 0000000000000000] 12:09:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 50 (0000008C484D2800) [pid = 1164] [serial = 2059] [outer = 0000008C4846F800] 12:09:52 INFO - PROCESS | 1164 | 1465499392083 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 51 (0000008C48F66C00) [pid = 1164] [serial = 2060] [outer = 0000008C4846F800] 12:09:52 INFO - PROCESS | 1164 | 1465499392574 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] 12:09:52 INFO - PROCESS | 1164 | 1465499392613 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:09:52 INFO - PROCESS | 1164 | 1465499392616 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 1164 | 1465499392619 Marionette TRACE conn6 <- [1,2710,null,{}] 12:09:52 INFO - PROCESS | 1164 | 1465499392622 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}] 12:09:52 INFO - PROCESS | 1164 | 1465499392625 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:52 INFO - PROCESS | 1164 | 1465499392750 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:09:52 INFO - PROCESS | 1164 | 1465499392833 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 1164 | 1465499392837 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC66800 == 26 [pid = 1164] [id = 687] 12:09:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 52 (0000008C4C86D000) [pid = 1164] [serial = 2061] [outer = 0000000000000000] 12:09:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 53 (0000008C4C872800) [pid = 1164] [serial = 2062] [outer = 0000008C4C86D000] 12:09:52 INFO - PROCESS | 1164 | 1465499392892 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 54 (0000008C4CE8DC00) [pid = 1164] [serial = 2063] [outer = 0000008C4C86D000] 12:09:53 INFO - PROCESS | 1164 | 1465499393317 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] 12:09:53 INFO - PROCESS | 1164 | 1465499393365 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:09:53 INFO - PROCESS | 1164 | 1465499393369 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 1164 | 1465499393371 Marionette TRACE conn6 <- [1,2714,null,{}] 12:09:53 INFO - PROCESS | 1164 | 1465499393374 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}] 12:09:53 INFO - PROCESS | 1164 | 1465499393376 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:53 INFO - PROCESS | 1164 | 1465499393470 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:09:53 INFO - PROCESS | 1164 | 1465499393475 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 1164 | 1465499393477 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5125F800 == 27 [pid = 1164] [id = 688] 12:09:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C4D7C8C00) [pid = 1164] [serial = 2064] [outer = 0000000000000000] 12:09:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C4F753C00) [pid = 1164] [serial = 2065] [outer = 0000008C4D7C8C00] 12:09:53 INFO - PROCESS | 1164 | 1465499393529 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C4F8BC800) [pid = 1164] [serial = 2066] [outer = 0000008C4D7C8C00] 12:09:54 INFO - PROCESS | 1164 | 1465499394015 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]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:09:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 12:09:54 INFO - PROCESS | 1164 | 1465499394064 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 1164 | 1465499394066 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:09:54 INFO - PROCESS | 1164 | 1465499394077 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 1164 | 1465499394079 Marionette TRACE conn6 <- [1,2718,null,{}] 12:09:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:09:54 INFO - PROCESS | 1164 | 1465499394083 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}] 12:09:54 INFO - PROCESS | 1164 | 1465499394085 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:54 INFO - PROCESS | 1164 | 1465499394196 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:09:54 INFO - PROCESS | 1164 | 1465499394207 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 1164 | 1465499394209 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C9C000 == 28 [pid = 1164] [id = 689] 12:09:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C4D7E2000) [pid = 1164] [serial = 2067] [outer = 0000000000000000] 12:09:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C4FD44400) [pid = 1164] [serial = 2068] [outer = 0000008C4D7E2000] 12:09:54 INFO - PROCESS | 1164 | 1465499394254 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C4FDC4C00) [pid = 1164] [serial = 2069] [outer = 0000008C4D7E2000] 12:09:55 INFO - PROCESS | 1164 | 1465499395167 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\n"]]]}] 12:09:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:09:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:09:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:09:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:09:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 12:09:55 INFO - PROCESS | 1164 | 1465499395216 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 1164 | 1465499395219 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:09:55 INFO - PROCESS | 1164 | 1465499395222 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 1164 | 1465499395224 Marionette TRACE conn6 <- [1,2722,null,{}] 12:09:55 INFO - PROCESS | 1164 | 1465499395228 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}] 12:09:55 INFO - PROCESS | 1164 | 1465499395234 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:55 INFO - PROCESS | 1164 | 1465499395380 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:09:55 INFO - PROCESS | 1164 | 1465499395386 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 1164 | 1465499395388 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:55 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D43A000 == 29 [pid = 1164] [id = 690] 12:09:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4CE94800) [pid = 1164] [serial = 2070] [outer = 0000000000000000] 12:09:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C5035B400) [pid = 1164] [serial = 2071] [outer = 0000008C4CE94800] 12:09:55 INFO - PROCESS | 1164 | 1465499395487 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C50382400) [pid = 1164] [serial = 2072] [outer = 0000008C4CE94800] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C4852DC00) [pid = 1164] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C42E95000) [pid = 1164] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4319B000) [pid = 1164] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C48095400) [pid = 1164] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C4FCAE400) [pid = 1164] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4C871800) [pid = 1164] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C43818800) [pid = 1164] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:09:55 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C4DB5FC00) [pid = 1164] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:09:55 INFO - PROCESS | 1164 | 1465499395867 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 693ms 12:09:55 INFO - PROCESS | 1164 | 1465499395917 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 1164 | 1465499395919 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:09:55 INFO - PROCESS | 1164 | 1465499395923 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 1164 | 1465499395924 Marionette TRACE conn6 <- [1,2726,null,{}] 12:09:55 INFO - PROCESS | 1164 | 1465499395928 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}] 12:09:55 INFO - PROCESS | 1164 | 1465499395930 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:56 INFO - PROCESS | 1164 | 1465499396017 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:09:56 INFO - PROCESS | 1164 | 1465499396024 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 1164 | 1465499396026 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9BB800 == 30 [pid = 1164] [id = 691] 12:09:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C4C869000) [pid = 1164] [serial = 2073] [outer = 0000000000000000] 12:09:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C503BF000) [pid = 1164] [serial = 2074] [outer = 0000008C4C869000] 12:09:56 INFO - PROCESS | 1164 | 1465499396073 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C503C7400) [pid = 1164] [serial = 2075] [outer = 0000008C4C869000] 12:09:56 INFO - PROCESS | 1164 | 1465499396494 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]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 12:09:56 INFO - PROCESS | 1164 | 1465499396554 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 1164 | 1465499396557 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:09:56 INFO - PROCESS | 1164 | 1465499396560 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 1164 | 1465499396562 Marionette TRACE conn6 <- [1,2730,null,{}] 12:09:56 INFO - PROCESS | 1164 | 1465499396566 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}] 12:09:56 INFO - PROCESS | 1164 | 1465499396568 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:56 INFO - PROCESS | 1164 | 1465499396656 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:09:56 INFO - PROCESS | 1164 | 1465499396663 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 1164 | 1465499396665 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54239800 == 31 [pid = 1164] [id = 692] 12:09:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C503C3800) [pid = 1164] [serial = 2076] [outer = 0000000000000000] 12:09:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C5077B000) [pid = 1164] [serial = 2077] [outer = 0000008C503C3800] 12:09:56 INFO - PROCESS | 1164 | 1465499396709 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C5081F400) [pid = 1164] [serial = 2078] [outer = 0000008C503C3800] 12:09:57 INFO - PROCESS | 1164 | 1465499397131 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 626ms 12:09:57 INFO - PROCESS | 1164 | 1465499397196 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 1164 | 1465499397198 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:09:57 INFO - PROCESS | 1164 | 1465499397202 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 1164 | 1465499397204 Marionette TRACE conn6 <- [1,2734,null,{}] 12:09:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:09:57 INFO - PROCESS | 1164 | 1465499397212 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}] 12:09:57 INFO - PROCESS | 1164 | 1465499397214 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:57 INFO - PROCESS | 1164 | 1465499397298 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:09:57 INFO - PROCESS | 1164 | 1465499397304 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 1164 | 1465499397306 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A93800 == 32 [pid = 1164] [id = 693] 12:09:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C50A85800) [pid = 1164] [serial = 2079] [outer = 0000000000000000] 12:09:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C50A8AC00) [pid = 1164] [serial = 2080] [outer = 0000008C50A85800] 12:09:57 INFO - PROCESS | 1164 | 1465499397353 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C5128A000) [pid = 1164] [serial = 2081] [outer = 0000008C50A85800] 12:09:57 INFO - PROCESS | 1164 | 1465499397784 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 12:09:57 INFO - PROCESS | 1164 | 1465499397838 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 1164 | 1465499397840 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:09:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:09:57 INFO - PROCESS | 1164 | 1465499397848 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 1164 | 1465499397850 Marionette TRACE conn6 <- [1,2738,null,{}] 12:09:57 INFO - PROCESS | 1164 | 1465499397853 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}] 12:09:57 INFO - PROCESS | 1164 | 1465499397855 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:57 INFO - PROCESS | 1164 | 1465499397942 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:09:57 INFO - PROCESS | 1164 | 1465499397947 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 1164 | 1465499397949 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:57 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5124B800 == 33 [pid = 1164] [id = 694] 12:09:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C51497000) [pid = 1164] [serial = 2082] [outer = 0000000000000000] 12:09:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C5149DC00) [pid = 1164] [serial = 2083] [outer = 0000008C51497000] 12:09:58 INFO - PROCESS | 1164 | 1465499397993 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C5229B800) [pid = 1164] [serial = 2084] [outer = 0000008C51497000] 12:09:58 INFO - PROCESS | 1164 | 1465499398696 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]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:09:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 879ms 12:09:58 INFO - PROCESS | 1164 | 1465499398731 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 1164 | 1465499398736 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:09:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:09:58 INFO - PROCESS | 1164 | 1465499398754 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 1164 | 1465499398760 Marionette TRACE conn6 <- [1,2742,null,{}] 12:09:58 INFO - PROCESS | 1164 | 1465499398767 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}] 12:09:58 INFO - PROCESS | 1164 | 1465499398770 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:58 INFO - PROCESS | 1164 | 1465499398889 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:09:59 INFO - PROCESS | 1164 | 1465499399011 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 1164 | 1465499399015 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F803800 == 34 [pid = 1164] [id = 695] 12:09:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C478AA400) [pid = 1164] [serial = 2085] [outer = 0000000000000000] 12:09:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C484D4C00) [pid = 1164] [serial = 2086] [outer = 0000008C478AA400] 12:09:59 INFO - PROCESS | 1164 | 1465499399074 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C49876C00) [pid = 1164] [serial = 2087] [outer = 0000008C478AA400] 12:09:59 INFO - PROCESS | 1164 | 1465499399688 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]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:09:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1003ms 12:09:59 INFO - PROCESS | 1164 | 1465499399747 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 1164 | 1465499399753 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:09:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:09:59 INFO - PROCESS | 1164 | 1465499399759 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 1164 | 1465499399762 Marionette TRACE conn6 <- [1,2746,null,{}] 12:09:59 INFO - PROCESS | 1164 | 1465499399766 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}] 12:09:59 INFO - PROCESS | 1164 | 1465499399769 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:09:59 INFO - PROCESS | 1164 | 1465499399889 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:10:00 INFO - PROCESS | 1164 | 1465499400012 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 1164 | 1465499400015 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C9C800 == 35 [pid = 1164] [id = 696] 12:10:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CFA2C00) [pid = 1164] [serial = 2088] [outer = 0000000000000000] 12:10:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F8BA400) [pid = 1164] [serial = 2089] [outer = 0000008C4CFA2C00] 12:10:00 INFO - PROCESS | 1164 | 1465499400073 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FE29C00) [pid = 1164] [serial = 2090] [outer = 0000008C4CFA2C00] 12:10:00 INFO - PROCESS | 1164 | 1465499400721 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]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:10:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 12:10:00 INFO - PROCESS | 1164 | 1465499400753 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 1164 | 1465499400756 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:10:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:10:00 INFO - PROCESS | 1164 | 1465499400761 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 1164 | 1465499400765 Marionette TRACE conn6 <- [1,2750,null,{}] 12:10:00 INFO - PROCESS | 1164 | 1465499400777 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}] 12:10:00 INFO - PROCESS | 1164 | 1465499400782 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:00 INFO - PROCESS | 1164 | 1465499400900 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:10:01 INFO - PROCESS | 1164 | 1465499401034 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 1164 | 1465499401038 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A30800 == 36 [pid = 1164] [id = 697] 12:10:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50356C00) [pid = 1164] [serial = 2091] [outer = 0000000000000000] 12:10:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C5149A000) [pid = 1164] [serial = 2092] [outer = 0000008C50356C00] 12:10:01 INFO - PROCESS | 1164 | 1465499401098 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C52787400) [pid = 1164] [serial = 2093] [outer = 0000008C50356C00] 12:10:01 INFO - PROCESS | 1164 | 1465499401779 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]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:10:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1028ms 12:10:01 INFO - PROCESS | 1164 | 1465499401790 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 1164 | 1465499401794 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:10:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:10:01 INFO - PROCESS | 1164 | 1465499401798 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 1164 | 1465499401801 Marionette TRACE conn6 <- [1,2754,null,{}] 12:10:01 INFO - PROCESS | 1164 | 1465499401823 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}] 12:10:01 INFO - PROCESS | 1164 | 1465499401826 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:01 INFO - PROCESS | 1164 | 1465499401973 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:10:02 INFO - PROCESS | 1164 | 1465499402047 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 1164 | 1465499402050 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48756000 == 37 [pid = 1164] [id = 698] 12:10:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C42EA2000) [pid = 1164] [serial = 2094] [outer = 0000000000000000] 12:10:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C47F2EC00) [pid = 1164] [serial = 2095] [outer = 0000008C42EA2000] 12:10:02 INFO - PROCESS | 1164 | 1465499402101 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C485FCC00) [pid = 1164] [serial = 2096] [outer = 0000008C42EA2000] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C8C800 == 36 [pid = 1164] [id = 441] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5093E000 == 35 [pid = 1164] [id = 438] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51256800 == 34 [pid = 1164] [id = 439] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541D4000 == 33 [pid = 1164] [id = 443] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F9B8800 == 32 [pid = 1164] [id = 436] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542B2000 == 31 [pid = 1164] [id = 445] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502D6000 == 30 [pid = 1164] [id = 437] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C49412000 == 29 [pid = 1164] [id = 448] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4EDEA000 == 28 [pid = 1164] [id = 435] 12:10:03 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4906B000 == 27 [pid = 1164] [id = 446] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C48538800) [pid = 1164] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42E99400) [pid = 1164] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42FC3400) [pid = 1164] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C431A1400) [pid = 1164] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4CFA3000) [pid = 1164] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C52CAA400) [pid = 1164] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C5035BC00) [pid = 1164] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4C894400) [pid = 1164] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C48F67800) [pid = 1164] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4900C400) [pid = 1164] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4784E000) [pid = 1164] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FDC0000) [pid = 1164] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4F74D000) [pid = 1164] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4F7ACC00) [pid = 1164] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C4CC68C00) [pid = 1164] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C4CE16400) [pid = 1164] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C444D6800) [pid = 1164] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:10:03 INFO - PROCESS | 1164 | 1465499403406 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]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:10:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1651ms 12:10:03 INFO - PROCESS | 1164 | 1465499403449 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 1164 | 1465499403454 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:10:03 INFO - PROCESS | 1164 | 1465499403459 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:10:03 INFO - PROCESS | 1164 | 1465499403462 Marionette TRACE conn6 <- [1,2758,null,{}] 12:10:03 INFO - PROCESS | 1164 | 1465499403468 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}] 12:10:03 INFO - PROCESS | 1164 | 1465499403471 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:03 INFO - PROCESS | 1164 | 1465499403562 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:10:03 INFO - PROCESS | 1164 | 1465499403681 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 1164 | 1465499403684 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:03 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C484B8000 == 28 [pid = 1164] [id = 699] 12:10:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C42F49000) [pid = 1164] [serial = 2097] [outer = 0000000000000000] 12:10:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C42F51400) [pid = 1164] [serial = 2098] [outer = 0000008C42F49000] 12:10:03 INFO - PROCESS | 1164 | 1465499403733 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C43195800) [pid = 1164] [serial = 2099] [outer = 0000008C42F49000] 12:10:04 INFO - PROCESS | 1164 | 1465499404152 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]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:10:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 12:10:04 INFO - PROCESS | 1164 | 1465499404198 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 1164 | 1465499404203 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:10:04 INFO - PROCESS | 1164 | 1465499404210 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 1164 | 1465499404213 Marionette TRACE conn6 <- [1,2762,null,{}] 12:10:04 INFO - PROCESS | 1164 | 1465499404217 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}] 12:10:04 INFO - PROCESS | 1164 | 1465499404219 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:04 INFO - PROCESS | 1164 | 1465499404317 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:10:04 INFO - PROCESS | 1164 | 1465499404323 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 1164 | 1465499404326 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCF8800 == 29 [pid = 1164] [id = 700] 12:10:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C444D6800) [pid = 1164] [serial = 2100] [outer = 0000000000000000] 12:10:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C475B0400) [pid = 1164] [serial = 2101] [outer = 0000008C444D6800] 12:10:04 INFO - PROCESS | 1164 | 1465499404376 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C47FC5400) [pid = 1164] [serial = 2102] [outer = 0000008C444D6800] 12:10:04 INFO - PROCESS | 1164 | 1465499404860 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]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:10:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 691ms 12:10:04 INFO - PROCESS | 1164 | 1465499404902 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 1164 | 1465499404904 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:10:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:10:04 INFO - PROCESS | 1164 | 1465499404908 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 1164 | 1465499404912 Marionette TRACE conn6 <- [1,2766,null,{}] 12:10:04 INFO - PROCESS | 1164 | 1465499404924 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}] 12:10:04 INFO - PROCESS | 1164 | 1465499404929 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:05 INFO - PROCESS | 1164 | 1465499405051 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:10:05 INFO - PROCESS | 1164 | 1465499405139 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 1164 | 1465499405142 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA21000 == 30 [pid = 1164] [id = 701] 12:10:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C41EC9800) [pid = 1164] [serial = 2103] [outer = 0000000000000000] 12:10:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C48F68000) [pid = 1164] [serial = 2104] [outer = 0000008C41EC9800] 12:10:05 INFO - PROCESS | 1164 | 1465499405191 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4966AC00) [pid = 1164] [serial = 2105] [outer = 0000008C41EC9800] 12:10:05 INFO - PROCESS | 1164 | 1465499405611 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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:10:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 732ms 12:10:05 INFO - PROCESS | 1164 | 1465499405646 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 1164 | 1465499405649 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:10:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:10:05 INFO - PROCESS | 1164 | 1465499405653 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 1164 | 1465499405654 Marionette TRACE conn6 <- [1,2770,null,{}] 12:10:05 INFO - PROCESS | 1164 | 1465499405658 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}] 12:10:05 INFO - PROCESS | 1164 | 1465499405660 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:05 INFO - PROCESS | 1164 | 1465499405778 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:10:05 INFO - PROCESS | 1164 | 1465499405783 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 1164 | 1465499405785 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502EF000 == 31 [pid = 1164] [id = 702] 12:10:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4C895400) [pid = 1164] [serial = 2106] [outer = 0000000000000000] 12:10:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CC62C00) [pid = 1164] [serial = 2107] [outer = 0000008C4C895400] 12:10:05 INFO - PROCESS | 1164 | 1465499405874 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CE94C00) [pid = 1164] [serial = 2108] [outer = 0000008C4C895400] 12:10:06 INFO - PROCESS | 1164 | 1465499406319 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:10:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 12:10:06 INFO - PROCESS | 1164 | 1465499406349 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 1164 | 1465499406351 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:10:06 INFO - PROCESS | 1164 | 1465499406354 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:10:06 INFO - PROCESS | 1164 | 1465499406356 Marionette TRACE conn6 <- [1,2774,null,{}] 12:10:06 INFO - PROCESS | 1164 | 1465499406360 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}] 12:10:06 INFO - PROCESS | 1164 | 1465499406362 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:06 INFO - PROCESS | 1164 | 1465499406504 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:10:06 INFO - PROCESS | 1164 | 1465499406526 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 1164 | 1465499406528 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51258800 == 32 [pid = 1164] [id = 703] 12:10:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C44135000) [pid = 1164] [serial = 2109] [outer = 0000000000000000] 12:10:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4D642C00) [pid = 1164] [serial = 2110] [outer = 0000008C44135000] 12:10:06 INFO - PROCESS | 1164 | 1465499406574 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4DB10C00) [pid = 1164] [serial = 2111] [outer = 0000008C44135000] 12:10:07 INFO - PROCESS | 1164 | 1465499407016 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:10:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 12:10:07 INFO - PROCESS | 1164 | 1465499407036 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:10:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:10:07 INFO - PROCESS | 1164 | 1465499407039 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 1164 | 1465499407042 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 1164 | 1465499407044 Marionette TRACE conn6 <- [1,2778,null,{}] 12:10:07 INFO - PROCESS | 1164 | 1465499407047 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}] 12:10:07 INFO - PROCESS | 1164 | 1465499407053 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:07 INFO - PROCESS | 1164 | 1465499407189 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:10:07 INFO - PROCESS | 1164 | 1465499407196 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 1164 | 1465499407198 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D4D800 == 33 [pid = 1164] [id = 704] 12:10:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4F7B4000) [pid = 1164] [serial = 2112] [outer = 0000000000000000] 12:10:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F8C2800) [pid = 1164] [serial = 2113] [outer = 0000008C4F7B4000] 12:10:07 INFO - PROCESS | 1164 | 1465499407244 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FDCB000) [pid = 1164] [serial = 2114] [outer = 0000008C4F7B4000] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4D7E2000) [pid = 1164] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4C869000) [pid = 1164] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CE94800) [pid = 1164] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C43196800) [pid = 1164] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4D7C8C00) [pid = 1164] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4C86D000) [pid = 1164] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4846F800) [pid = 1164] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4315D000) [pid = 1164] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C503C3800) [pid = 1164] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4D7DC800) [pid = 1164] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C51497000) [pid = 1164] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:10:07 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50A85800) [pid = 1164] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:10:07 INFO - PROCESS | 1164 | 1465499407848 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:10:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 839ms 12:10:07 INFO - PROCESS | 1164 | 1465499407881 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 1164 | 1465499407883 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:10:07 INFO - PROCESS | 1164 | 1465499407886 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:10:07 INFO - PROCESS | 1164 | 1465499407888 Marionette TRACE conn6 <- [1,2782,null,{}] 12:10:07 INFO - PROCESS | 1164 | 1465499407892 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}] 12:10:07 INFO - PROCESS | 1164 | 1465499407894 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:07 INFO - PROCESS | 1164 | 1465499407975 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:10:07 INFO - PROCESS | 1164 | 1465499407982 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 1164 | 1465499407984 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5417D800 == 34 [pid = 1164] [id = 705] 12:10:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4D7DC800) [pid = 1164] [serial = 2115] [outer = 0000000000000000] 12:10:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4FDB6400) [pid = 1164] [serial = 2116] [outer = 0000008C4D7DC800] 12:10:08 INFO - PROCESS | 1164 | 1465499408029 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4FE2E800) [pid = 1164] [serial = 2117] [outer = 0000008C4D7DC800] 12:10:08 INFO - PROCESS | 1164 | 1465499408433 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:10:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 584ms 12:10:08 INFO - PROCESS | 1164 | 1465499408474 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 1164 | 1465499408476 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:10:08 INFO - PROCESS | 1164 | 1465499408480 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:10:08 INFO - PROCESS | 1164 | 1465499408481 Marionette TRACE conn6 <- [1,2786,null,{}] 12:10:08 INFO - PROCESS | 1164 | 1465499408501 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}] 12:10:08 INFO - PROCESS | 1164 | 1465499408503 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:08 INFO - PROCESS | 1164 | 1465499408588 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:10:08 INFO - PROCESS | 1164 | 1465499408595 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 1164 | 1465499408597 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54231800 == 35 [pid = 1164] [id = 706] 12:10:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C500C0800) [pid = 1164] [serial = 2118] [outer = 0000000000000000] 12:10:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C50359000) [pid = 1164] [serial = 2119] [outer = 0000008C500C0800] 12:10:08 INFO - PROCESS | 1164 | 1465499408642 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50382000) [pid = 1164] [serial = 2120] [outer = 0000008C500C0800] 12:10:09 INFO - PROCESS | 1164 | 1465499409090 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]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:10:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 12:10:09 INFO - PROCESS | 1164 | 1465499409119 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 1164 | 1465499409121 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:10:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:10:09 INFO - PROCESS | 1164 | 1465499409130 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 1164 | 1465499409132 Marionette TRACE conn6 <- [1,2790,null,{}] 12:10:09 INFO - PROCESS | 1164 | 1465499409136 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}] 12:10:09 INFO - PROCESS | 1164 | 1465499409138 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:09 INFO - PROCESS | 1164 | 1465499409223 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:10:09 INFO - PROCESS | 1164 | 1465499409229 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 1164 | 1465499409231 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FA1E800 == 36 [pid = 1164] [id = 707] 12:10:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42F48C00) [pid = 1164] [serial = 2121] [outer = 0000000000000000] 12:10:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50775000) [pid = 1164] [serial = 2122] [outer = 0000008C42F48C00] 12:10:09 INFO - PROCESS | 1164 | 1465499409275 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C507AC800) [pid = 1164] [serial = 2123] [outer = 0000008C42F48C00] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C9C800 == 35 [pid = 1164] [id = 696] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A30800 == 34 [pid = 1164] [id = 697] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C484B8000 == 33 [pid = 1164] [id = 699] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48756000 == 32 [pid = 1164] [id = 698] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51258800 == 31 [pid = 1164] [id = 703] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D4D800 == 30 [pid = 1164] [id = 704] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54231800 == 29 [pid = 1164] [id = 706] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502EF000 == 28 [pid = 1164] [id = 702] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5417D800 == 27 [pid = 1164] [id = 705] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA21000 == 26 [pid = 1164] [id = 701] 12:10:10 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCF8800 == 25 [pid = 1164] [id = 700] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C5229B800) [pid = 1164] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C50A8AC00) [pid = 1164] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C5149DC00) [pid = 1164] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4FD44400) [pid = 1164] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C503BF000) [pid = 1164] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C50382400) [pid = 1164] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4354BC00) [pid = 1164] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C47FBEC00) [pid = 1164] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C4F753C00) [pid = 1164] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4C872800) [pid = 1164] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4CE8DC00) [pid = 1164] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C484D2800) [pid = 1164] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C48F66C00) [pid = 1164] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C5035B400) [pid = 1164] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C43197400) [pid = 1164] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C5077B000) [pid = 1164] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C478A5800) [pid = 1164] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 59 (0000008C4F94FC00) [pid = 1164] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 58 (0000008C5128A000) [pid = 1164] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 57 (0000008C4FDC4C00) [pid = 1164] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 56 (0000008C4F8BC800) [pid = 1164] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 55 (0000008C503C7400) [pid = 1164] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:10:10 INFO - PROCESS | 1164 | --DOMWINDOW == 54 (0000008C5081F400) [pid = 1164] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:10:11 INFO - PROCESS | 1164 | 1465499411049 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1949ms 12:10:11 INFO - PROCESS | 1164 | 1465499411078 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 1164 | 1465499411082 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:10:11 INFO - PROCESS | 1164 | 1465499411087 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 1164 | 1465499411091 Marionette TRACE conn6 <- [1,2794,null,{}] 12:10:11 INFO - PROCESS | 1164 | 1465499411097 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}] 12:10:11 INFO - PROCESS | 1164 | 1465499411100 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:11 INFO - PROCESS | 1164 | 1465499411193 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:10:11 INFO - PROCESS | 1164 | 1465499411200 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 1164 | 1465499411205 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4874D800 == 26 [pid = 1164] [id = 708] 12:10:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 55 (0000008C42E99400) [pid = 1164] [serial = 2124] [outer = 0000000000000000] 12:10:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 56 (0000008C42E9A000) [pid = 1164] [serial = 2125] [outer = 0000008C42E99400] 12:10:11 INFO - PROCESS | 1164 | 1465499411256 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 57 (0000008C42FC9800) [pid = 1164] [serial = 2126] [outer = 0000008C42E99400] 12:10:11 INFO - PROCESS | 1164 | 1465499411728 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 12:10:11 INFO - PROCESS | 1164 | 1465499411780 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 1164 | 1465499411785 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:10:11 INFO - PROCESS | 1164 | 1465499411791 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 1164 | 1465499411794 Marionette TRACE conn6 <- [1,2798,null,{}] 12:10:11 INFO - PROCESS | 1164 | 1465499411798 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}] 12:10:11 INFO - PROCESS | 1164 | 1465499411801 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:11 INFO - PROCESS | 1164 | 1465499411893 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:10:11 INFO - PROCESS | 1164 | 1465499411901 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 1164 | 1465499411904 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D218000 == 27 [pid = 1164] [id = 709] 12:10:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 58 (0000008C4319A400) [pid = 1164] [serial = 2127] [outer = 0000000000000000] 12:10:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 59 (0000008C431A0000) [pid = 1164] [serial = 2128] [outer = 0000008C4319A400] 12:10:11 INFO - PROCESS | 1164 | 1465499411955 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 60 (0000008C43817000) [pid = 1164] [serial = 2129] [outer = 0000008C4319A400] 12:10:12 INFO - PROCESS | 1164 | 1465499412426 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]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:10:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 12:10:12 INFO - PROCESS | 1164 | 1465499412486 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 1164 | 1465499412488 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:10:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:10:12 INFO - PROCESS | 1164 | 1465499412492 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 1164 | 1465499412496 Marionette TRACE conn6 <- [1,2802,null,{}] 12:10:12 INFO - PROCESS | 1164 | 1465499412508 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}] 12:10:12 INFO - PROCESS | 1164 | 1465499412513 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:12 INFO - PROCESS | 1164 | 1465499412632 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:10:12 INFO - PROCESS | 1164 | 1465499412715 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 1164 | 1465499412718 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F939000 == 28 [pid = 1164] [id = 710] 12:10:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C41563800) [pid = 1164] [serial = 2130] [outer = 0000000000000000] 12:10:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C47FC7400) [pid = 1164] [serial = 2131] [outer = 0000008C41563800] 12:10:12 INFO - PROCESS | 1164 | 1465499412767 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C4846FC00) [pid = 1164] [serial = 2132] [outer = 0000008C41563800] 12:10:13 INFO - PROCESS | 1164 | 1465499413133 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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 689ms 12:10:13 INFO - PROCESS | 1164 | 1465499413183 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 1164 | 1465499413186 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:10:13 INFO - PROCESS | 1164 | 1465499413196 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 1164 | 1465499413198 Marionette TRACE conn6 <- [1,2806,null,{}] 12:10:13 INFO - PROCESS | 1164 | 1465499413201 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}] 12:10:13 INFO - PROCESS | 1164 | 1465499413204 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:13 INFO - PROCESS | 1164 | 1465499413293 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:10:13 INFO - PROCESS | 1164 | 1465499413299 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 1164 | 1465499413301 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50235000 == 29 [pid = 1164] [id = 711] 12:10:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C485FC000) [pid = 1164] [serial = 2133] [outer = 0000000000000000] 12:10:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48F5FC00) [pid = 1164] [serial = 2134] [outer = 0000008C485FC000] 12:10:13 INFO - PROCESS | 1164 | 1465499413347 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C4900EC00) [pid = 1164] [serial = 2135] [outer = 0000008C485FC000] 12:10:13 INFO - PROCESS | 1164 | 1465499413765 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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 649ms 12:10:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:10:13 INFO - PROCESS | 1164 | 1465499413842 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 1164 | 1465499413844 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:10:13 INFO - PROCESS | 1164 | 1465499413847 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 1164 | 1465499413849 Marionette TRACE conn6 <- [1,2810,null,{}] 12:10:13 INFO - PROCESS | 1164 | 1465499413853 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}] 12:10:13 INFO - PROCESS | 1164 | 1465499413855 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:13 INFO - PROCESS | 1164 | 1465499413937 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:10:13 INFO - PROCESS | 1164 | 1465499413978 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 1164 | 1465499413980 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A61000 == 30 [pid = 1164] [id = 712] 12:10:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43156000) [pid = 1164] [serial = 2136] [outer = 0000000000000000] 12:10:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4987D800) [pid = 1164] [serial = 2137] [outer = 0000008C43156000] 12:10:14 INFO - PROCESS | 1164 | 1465499414025 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4C873000) [pid = 1164] [serial = 2138] [outer = 0000008C43156000] 12:10:14 INFO - PROCESS | 1164 | 1465499414458 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]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:10:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 12:10:14 INFO - PROCESS | 1164 | 1465499414481 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 1164 | 1465499414483 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:10:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:10:14 INFO - PROCESS | 1164 | 1465499414486 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 1164 | 1465499414488 Marionette TRACE conn6 <- [1,2814,null,{}] 12:10:14 INFO - PROCESS | 1164 | 1465499414491 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}] 12:10:14 INFO - PROCESS | 1164 | 1465499414497 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:14 INFO - PROCESS | 1164 | 1465499414606 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:10:14 INFO - PROCESS | 1164 | 1465499414614 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 1164 | 1465499414616 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C65000 == 31 [pid = 1164] [id = 713] 12:10:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4CC6E800) [pid = 1164] [serial = 2139] [outer = 0000000000000000] 12:10:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4CFA3400) [pid = 1164] [serial = 2140] [outer = 0000008C4CC6E800] 12:10:14 INFO - PROCESS | 1164 | 1465499414661 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4D7DB400) [pid = 1164] [serial = 2141] [outer = 0000008C4CC6E800] 12:10:15 INFO - PROCESS | 1164 | 1465499415076 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 627ms 12:10:15 INFO - PROCESS | 1164 | 1465499415120 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 1164 | 1465499415122 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:10:15 INFO - PROCESS | 1164 | 1465499415130 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 1164 | 1465499415132 Marionette TRACE conn6 <- [1,2818,null,{}] 12:10:15 INFO - PROCESS | 1164 | 1465499415136 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}] 12:10:15 INFO - PROCESS | 1164 | 1465499415138 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:15 INFO - PROCESS | 1164 | 1465499415219 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:10:15 INFO - PROCESS | 1164 | 1465499415225 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 1164 | 1465499415227 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D47800 == 32 [pid = 1164] [id = 714] 12:10:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F753800) [pid = 1164] [serial = 2142] [outer = 0000000000000000] 12:10:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4F7AAC00) [pid = 1164] [serial = 2143] [outer = 0000008C4F753800] 12:10:15 INFO - PROCESS | 1164 | 1465499415273 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4F8B6400) [pid = 1164] [serial = 2144] [outer = 0000008C4F753800] 12:10:15 INFO - PROCESS | 1164 | 1465499415704 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]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:10:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 12:10:15 INFO - PROCESS | 1164 | 1465499415771 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 1164 | 1465499415773 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:10:15 INFO - PROCESS | 1164 | 1465499415777 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 1164 | 1465499415779 Marionette TRACE conn6 <- [1,2822,null,{}] 12:10:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:10:15 INFO - PROCESS | 1164 | 1465499415782 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}] 12:10:15 INFO - PROCESS | 1164 | 1465499415784 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:15 INFO - PROCESS | 1164 | 1465499415870 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:10:15 INFO - PROCESS | 1164 | 1465499415878 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 1164 | 1465499415880 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54178000 == 33 [pid = 1164] [id = 715] 12:10:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4F8C0400) [pid = 1164] [serial = 2145] [outer = 0000000000000000] 12:10:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FCAB400) [pid = 1164] [serial = 2146] [outer = 0000008C4F8C0400] 12:10:15 INFO - PROCESS | 1164 | 1465499415924 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FD47400) [pid = 1164] [serial = 2147] [outer = 0000008C4F8C0400] 12:10:16 INFO - PROCESS | 1164 | 1465499416396 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:10:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 12:10:16 INFO - PROCESS | 1164 | 1465499416454 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 1164 | 1465499416456 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:10:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:10:16 INFO - PROCESS | 1164 | 1465499416460 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 1164 | 1465499416461 Marionette TRACE conn6 <- [1,2826,null,{}] 12:10:16 INFO - PROCESS | 1164 | 1465499416470 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}] 12:10:16 INFO - PROCESS | 1164 | 1465499416472 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:16 INFO - PROCESS | 1164 | 1465499416579 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:10:16 INFO - PROCESS | 1164 | 1465499416659 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 1164 | 1465499416661 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:16 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F938800 == 34 [pid = 1164] [id = 716] 12:10:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F8BF800) [pid = 1164] [serial = 2148] [outer = 0000000000000000] 12:10:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FDBDC00) [pid = 1164] [serial = 2149] [outer = 0000008C4F8BF800] 12:10:16 INFO - PROCESS | 1164 | 1465499416705 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FDCB400) [pid = 1164] [serial = 2150] [outer = 0000008C4F8BF800] 12:10:17 INFO - PROCESS | 1164 | 1465499417127 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:10:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 12:10:17 INFO - PROCESS | 1164 | 1465499417155 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 1164 | 1465499417158 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:10:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:10:17 INFO - PROCESS | 1164 | 1465499417161 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 1164 | 1465499417162 Marionette TRACE conn6 <- [1,2830,null,{}] 12:10:17 INFO - PROCESS | 1164 | 1465499417166 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}] 12:10:17 INFO - PROCESS | 1164 | 1465499417168 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:17 INFO - PROCESS | 1164 | 1465499417285 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:10:17 INFO - PROCESS | 1164 | 1465499417290 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 1164 | 1465499417292 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:17 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542B0800 == 35 [pid = 1164] [id = 717] 12:10:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FE28C00) [pid = 1164] [serial = 2151] [outer = 0000000000000000] 12:10:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C500BF400) [pid = 1164] [serial = 2152] [outer = 0000008C4FE28C00] 12:10:17 INFO - PROCESS | 1164 | 1465499417337 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C5035E000) [pid = 1164] [serial = 2153] [outer = 0000008C4FE28C00] 12:10:17 INFO - PROCESS | 1164 | 1465499417795 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:10:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 12:10:17 INFO - PROCESS | 1164 | 1465499417854 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:10:17 INFO - PROCESS | 1164 | 1465499417857 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:10:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:10:17 INFO - PROCESS | 1164 | 1465499417860 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 1164 | 1465499417863 Marionette TRACE conn6 <- [1,2834,null,{}] 12:10:17 INFO - PROCESS | 1164 | 1465499417866 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}] 12:10:17 INFO - PROCESS | 1164 | 1465499417869 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:18 INFO - PROCESS | 1164 | 1465499418024 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:10:18 INFO - PROCESS | 1164 | 1465499418049 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 1164 | 1465499418052 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A4E000 == 36 [pid = 1164] [id = 718] 12:10:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C503CAC00) [pid = 1164] [serial = 2154] [outer = 0000000000000000] 12:10:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C50779C00) [pid = 1164] [serial = 2155] [outer = 0000008C503CAC00] 12:10:18 INFO - PROCESS | 1164 | 1465499418099 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C50A80800) [pid = 1164] [serial = 2156] [outer = 0000008C503CAC00] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4C895400) [pid = 1164] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C44135000) [pid = 1164] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4F7B4000) [pid = 1164] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C500C0800) [pid = 1164] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C41EC9800) [pid = 1164] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C444D6800) [pid = 1164] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42F49000) [pid = 1164] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42EA2000) [pid = 1164] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C50356C00) [pid = 1164] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CFA2C00) [pid = 1164] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C478AA400) [pid = 1164] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:10:18 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4D7DC800) [pid = 1164] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:10:18 INFO - PROCESS | 1164 | 1465499418611 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:10:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 793ms 12:10:18 INFO - PROCESS | 1164 | 1465499418657 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 1164 | 1465499418659 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:10:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:10:18 INFO - PROCESS | 1164 | 1465499418662 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 1164 | 1465499418664 Marionette TRACE conn6 <- [1,2838,null,{}] 12:10:18 INFO - PROCESS | 1164 | 1465499418668 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}] 12:10:18 INFO - PROCESS | 1164 | 1465499418669 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:18 INFO - PROCESS | 1164 | 1465499418753 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:10:18 INFO - PROCESS | 1164 | 1465499418760 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 1164 | 1465499418762 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:18 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A2F000 == 37 [pid = 1164] [id = 719] 12:10:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C49669C00) [pid = 1164] [serial = 2157] [outer = 0000000000000000] 12:10:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDC3000) [pid = 1164] [serial = 2158] [outer = 0000008C49669C00] 12:10:18 INFO - PROCESS | 1164 | 1465499418808 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50A85000) [pid = 1164] [serial = 2159] [outer = 0000008C49669C00] 12:10:19 INFO - PROCESS | 1164 | 1465499419241 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 12:10:19 INFO - PROCESS | 1164 | 1465499419294 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 1164 | 1465499419296 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:10:19 INFO - PROCESS | 1164 | 1465499419299 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:10:19 INFO - PROCESS | 1164 | 1465499419301 Marionette TRACE conn6 <- [1,2842,null,{}] 12:10:19 INFO - PROCESS | 1164 | 1465499419304 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}] 12:10:19 INFO - PROCESS | 1164 | 1465499419306 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:19 INFO - PROCESS | 1164 | 1465499419391 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:10:19 INFO - PROCESS | 1164 | 1465499419399 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 1164 | 1465499419401 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:19 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F78000 == 38 [pid = 1164] [id = 720] 12:10:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50A8CC00) [pid = 1164] [serial = 2160] [outer = 0000000000000000] 12:10:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5111D800) [pid = 1164] [serial = 2161] [outer = 0000008C50A8CC00] 12:10:19 INFO - PROCESS | 1164 | 1465499419445 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C51495C00) [pid = 1164] [serial = 2162] [outer = 0000008C50A8CC00] 12:10:19 INFO - PROCESS | 1164 | 1465499419882 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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:10:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 12:10:19 INFO - PROCESS | 1164 | 1465499419931 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 1164 | 1465499419934 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:10:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:10:19 INFO - PROCESS | 1164 | 1465499419937 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 1164 | 1465499419938 Marionette TRACE conn6 <- [1,2846,null,{}] 12:10:19 INFO - PROCESS | 1164 | 1465499419942 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}] 12:10:19 INFO - PROCESS | 1164 | 1465499419944 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:20 INFO - PROCESS | 1164 | 1465499420033 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:10:20 INFO - PROCESS | 1164 | 1465499420038 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 1164 | 1465499420040 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:20 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57084800 == 39 [pid = 1164] [id = 721] 12:10:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C51495400) [pid = 1164] [serial = 2163] [outer = 0000000000000000] 12:10:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5149BC00) [pid = 1164] [serial = 2164] [outer = 0000008C51495400] 12:10:20 INFO - PROCESS | 1164 | 1465499420093 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C52293000) [pid = 1164] [serial = 2165] [outer = 0000008C51495400] 12:10:20 INFO - PROCESS | 1164 | 1465499420698 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:10:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 775ms 12:10:20 INFO - PROCESS | 1164 | 1465499420716 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 1164 | 1465499420720 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:10:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:10:20 INFO - PROCESS | 1164 | 1465499420770 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 1164 | 1465499420774 Marionette TRACE conn6 <- [1,2850,null,{}] 12:10:20 INFO - PROCESS | 1164 | 1465499420805 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}] 12:10:20 INFO - PROCESS | 1164 | 1465499420808 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:20 INFO - PROCESS | 1164 | 1465499420947 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:10:21 INFO - PROCESS | 1164 | 1465499421064 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 1164 | 1465499421067 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:21 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCE1000 == 40 [pid = 1164] [id = 722] 12:10:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C42DE6400) [pid = 1164] [serial = 2166] [outer = 0000000000000000] 12:10:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42FCC800) [pid = 1164] [serial = 2167] [outer = 0000008C42DE6400] 12:10:21 INFO - PROCESS | 1164 | 1465499421127 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C436F2C00) [pid = 1164] [serial = 2168] [outer = 0000008C42DE6400] 12:10:21 INFO - PROCESS | 1164 | 1465499421800 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:10:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1092ms 12:10:21 INFO - PROCESS | 1164 | 1465499421873 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 1164 | 1465499421878 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:10:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:10:21 INFO - PROCESS | 1164 | 1465499421885 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 1164 | 1465499421889 Marionette TRACE conn6 <- [1,2854,null,{}] 12:10:21 INFO - PROCESS | 1164 | 1465499421893 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}] 12:10:21 INFO - PROCESS | 1164 | 1465499421896 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:22 INFO - PROCESS | 1164 | 1465499422035 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:10:22 INFO - PROCESS | 1164 | 1465499422157 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 1164 | 1465499422160 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:22 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C512DD000 == 41 [pid = 1164] [id = 723] 12:10:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4319CC00) [pid = 1164] [serial = 2169] [outer = 0000000000000000] 12:10:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C48246000) [pid = 1164] [serial = 2170] [outer = 0000008C4319CC00] 12:10:22 INFO - PROCESS | 1164 | 1465499422219 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C494ACC00) [pid = 1164] [serial = 2171] [outer = 0000008C4319CC00] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F78000 == 40 [pid = 1164] [id = 720] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A2F000 == 39 [pid = 1164] [id = 719] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A4E000 == 38 [pid = 1164] [id = 718] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542B0800 == 37 [pid = 1164] [id = 717] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F938800 == 36 [pid = 1164] [id = 716] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54178000 == 35 [pid = 1164] [id = 715] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D47800 == 34 [pid = 1164] [id = 714] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C52C65000 == 33 [pid = 1164] [id = 713] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A61000 == 32 [pid = 1164] [id = 712] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50235000 == 31 [pid = 1164] [id = 711] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C50775000) [pid = 1164] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F939000 == 30 [pid = 1164] [id = 710] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D218000 == 29 [pid = 1164] [id = 709] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4874D800 == 28 [pid = 1164] [id = 708] 12:10:23 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FA1E800 == 27 [pid = 1164] [id = 707] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4CC62C00) [pid = 1164] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4D642C00) [pid = 1164] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4CE94C00) [pid = 1164] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4F8C2800) [pid = 1164] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C4DB10C00) [pid = 1164] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50359000) [pid = 1164] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4FDCB000) [pid = 1164] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C48F68000) [pid = 1164] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C475B0400) [pid = 1164] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C47FC5400) [pid = 1164] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42F51400) [pid = 1164] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C43195800) [pid = 1164] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C485FCC00) [pid = 1164] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C47F2EC00) [pid = 1164] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C52787400) [pid = 1164] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5149A000) [pid = 1164] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FE29C00) [pid = 1164] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F8BA400) [pid = 1164] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50382000) [pid = 1164] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C49876C00) [pid = 1164] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C484D4C00) [pid = 1164] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FE2E800) [pid = 1164] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FDB6400) [pid = 1164] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C4966AC00) [pid = 1164] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:10:23 INFO - PROCESS | 1164 | 1465499423159 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1341ms 12:10:23 INFO - PROCESS | 1164 | 1465499423229 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 1164 | 1465499423234 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:10:23 INFO - PROCESS | 1164 | 1465499423239 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 1164 | 1465499423242 Marionette TRACE conn6 <- [1,2858,null,{}] 12:10:23 INFO - PROCESS | 1164 | 1465499423249 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}] 12:10:23 INFO - PROCESS | 1164 | 1465499423252 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:23 INFO - PROCESS | 1164 | 1465499423341 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:10:23 INFO - PROCESS | 1164 | 1465499423424 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 1164 | 1465499423427 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:23 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48749000 == 28 [pid = 1164] [id = 724] 12:10:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C42FC6400) [pid = 1164] [serial = 2172] [outer = 0000000000000000] 12:10:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43198000) [pid = 1164] [serial = 2173] [outer = 0000008C42FC6400] 12:10:23 INFO - PROCESS | 1164 | 1465499423478 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C478A1C00) [pid = 1164] [serial = 2174] [outer = 0000008C42FC6400] 12:10:23 INFO - PROCESS | 1164 | 1465499423949 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 12:10:23 INFO - PROCESS | 1164 | 1465499423978 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 1164 | 1465499423982 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:10:24 INFO - PROCESS | 1164 | 1465499423989 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 1164 | 1465499423992 Marionette TRACE conn6 <- [1,2862,null,{}] 12:10:24 INFO - PROCESS | 1164 | 1465499423996 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}] 12:10:24 INFO - PROCESS | 1164 | 1465499423998 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:24 INFO - PROCESS | 1164 | 1465499424089 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:10:24 INFO - PROCESS | 1164 | 1465499424096 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 1164 | 1465499424099 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D683000 == 29 [pid = 1164] [id = 725] 12:10:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C48F4F400) [pid = 1164] [serial = 2175] [outer = 0000000000000000] 12:10:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C48F5D400) [pid = 1164] [serial = 2176] [outer = 0000008C48F4F400] 12:10:24 INFO - PROCESS | 1164 | 1465499424147 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C49204C00) [pid = 1164] [serial = 2177] [outer = 0000008C48F4F400] 12:10:24 INFO - PROCESS | 1164 | 1465499424629 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 12:10:24 INFO - PROCESS | 1164 | 1465499424684 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:10:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:10:24 INFO - PROCESS | 1164 | 1465499424686 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:10:24 INFO - PROCESS | 1164 | 1465499424690 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 1164 | 1465499424694 Marionette TRACE conn6 <- [1,2866,null,{}] 12:10:24 INFO - PROCESS | 1164 | 1465499424705 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}] 12:10:24 INFO - PROCESS | 1164 | 1465499424711 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:24 INFO - PROCESS | 1164 | 1465499424804 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:10:24 INFO - PROCESS | 1164 | 1465499424924 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 1164 | 1465499424927 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:24 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC5E000 == 30 [pid = 1164] [id = 726] 12:10:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C42E98400) [pid = 1164] [serial = 2178] [outer = 0000000000000000] 12:10:24 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4CC63000) [pid = 1164] [serial = 2179] [outer = 0000008C42E98400] 12:10:24 INFO - PROCESS | 1164 | 1465499424976 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CE94C00) [pid = 1164] [serial = 2180] [outer = 0000008C42E98400] 12:10:25 INFO - PROCESS | 1164 | 1465499425390 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:10:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 732ms 12:10:25 INFO - PROCESS | 1164 | 1465499425424 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 1164 | 1465499425427 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:10:25 INFO - PROCESS | 1164 | 1465499425430 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:10:25 INFO - PROCESS | 1164 | 1465499425432 Marionette TRACE conn6 <- [1,2870,null,{}] 12:10:25 INFO - PROCESS | 1164 | 1465499425436 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}] 12:10:25 INFO - PROCESS | 1164 | 1465499425438 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:25 INFO - PROCESS | 1164 | 1465499425562 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:10:25 INFO - PROCESS | 1164 | 1465499425572 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 1164 | 1465499425575 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:25 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50A59000 == 31 [pid = 1164] [id = 727] 12:10:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4D644000) [pid = 1164] [serial = 2181] [outer = 0000000000000000] 12:10:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4D64FC00) [pid = 1164] [serial = 2182] [outer = 0000008C4D644000] 12:10:25 INFO - PROCESS | 1164 | 1465499425672 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4EF7A000) [pid = 1164] [serial = 2183] [outer = 0000008C4D644000] 12:10:26 INFO - PROCESS | 1164 | 1465499426120 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:10:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 12:10:26 INFO - PROCESS | 1164 | 1465499426187 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 1164 | 1465499426190 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:10:26 INFO - PROCESS | 1164 | 1465499426198 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 1164 | 1465499426200 Marionette TRACE conn6 <- [1,2874,null,{}] 12:10:26 INFO - PROCESS | 1164 | 1465499426204 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}] 12:10:26 INFO - PROCESS | 1164 | 1465499426206 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:26 INFO - PROCESS | 1164 | 1465499426318 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:10:26 INFO - PROCESS | 1164 | 1465499426330 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 1164 | 1465499426332 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:26 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D34800 == 32 [pid = 1164] [id = 728] 12:10:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4D644800) [pid = 1164] [serial = 2184] [outer = 0000000000000000] 12:10:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F8BC800) [pid = 1164] [serial = 2185] [outer = 0000008C4D644800] 12:10:26 INFO - PROCESS | 1164 | 1465499426378 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FD44400) [pid = 1164] [serial = 2186] [outer = 0000008C4D644800] 12:10:26 INFO - PROCESS | 1164 | 1465499426849 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:10:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 12:10:26 INFO - PROCESS | 1164 | 1465499426893 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 1164 | 1465499426895 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:10:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:10:26 INFO - PROCESS | 1164 | 1465499426899 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 1164 | 1465499426900 Marionette TRACE conn6 <- [1,2878,null,{}] 12:10:26 INFO - PROCESS | 1164 | 1465499426904 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}] 12:10:26 INFO - PROCESS | 1164 | 1465499426910 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:27 INFO - PROCESS | 1164 | 1465499427056 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:10:27 INFO - PROCESS | 1164 | 1465499427114 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 1164 | 1465499427116 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54182000 == 33 [pid = 1164] [id = 729] 12:10:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FDC6000) [pid = 1164] [serial = 2187] [outer = 0000000000000000] 12:10:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C500BF800) [pid = 1164] [serial = 2188] [outer = 0000008C4FDC6000] 12:10:27 INFO - PROCESS | 1164 | 1465499427164 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C503C1800) [pid = 1164] [serial = 2189] [outer = 0000008C4FDC6000] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C485FC000) [pid = 1164] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42F48C00) [pid = 1164] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4319A400) [pid = 1164] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4F8BF800) [pid = 1164] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C41563800) [pid = 1164] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CC6E800) [pid = 1164] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FE28C00) [pid = 1164] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4F753800) [pid = 1164] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C503CAC00) [pid = 1164] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C42E99400) [pid = 1164] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C43156000) [pid = 1164] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F8C0400) [pid = 1164] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50A8CC00) [pid = 1164] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:10:27 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C49669C00) [pid = 1164] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:10:27 INFO - PROCESS | 1164 | 1465499427675 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 839ms 12:10:27 INFO - PROCESS | 1164 | 1465499427741 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 1164 | 1465499427743 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:10:27 INFO - PROCESS | 1164 | 1465499427746 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 1164 | 1465499427748 Marionette TRACE conn6 <- [1,2882,null,{}] 12:10:27 INFO - PROCESS | 1164 | 1465499427752 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}] 12:10:27 INFO - PROCESS | 1164 | 1465499427754 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:27 INFO - PROCESS | 1164 | 1465499427838 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:10:27 INFO - PROCESS | 1164 | 1465499427843 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 1164 | 1465499427845 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:27 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54225800 == 34 [pid = 1164] [id = 730] 12:10:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C484DA000) [pid = 1164] [serial = 2190] [outer = 0000000000000000] 12:10:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4F753800) [pid = 1164] [serial = 2191] [outer = 0000008C484DA000] 12:10:27 INFO - PROCESS | 1164 | 1465499427891 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C503BF400) [pid = 1164] [serial = 2192] [outer = 0000008C484DA000] 12:10:28 INFO - PROCESS | 1164 | 1465499428327 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:10:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 12:10:28 INFO - PROCESS | 1164 | 1465499428379 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 1164 | 1465499428381 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:10:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:10:28 INFO - PROCESS | 1164 | 1465499428384 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 1164 | 1465499428386 Marionette TRACE conn6 <- [1,2886,null,{}] 12:10:28 INFO - PROCESS | 1164 | 1465499428399 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}] 12:10:28 INFO - PROCESS | 1164 | 1465499428401 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:28 INFO - PROCESS | 1164 | 1465499428486 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:10:28 INFO - PROCESS | 1164 | 1465499428491 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 1164 | 1465499428493 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:28 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54A9B000 == 35 [pid = 1164] [id = 731] 12:10:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C503C8800) [pid = 1164] [serial = 2193] [outer = 0000000000000000] 12:10:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50776C00) [pid = 1164] [serial = 2194] [outer = 0000008C503C8800] 12:10:28 INFO - PROCESS | 1164 | 1465499428539 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50A7E400) [pid = 1164] [serial = 2195] [outer = 0000008C503C8800] 12:10:29 INFO - PROCESS | 1164 | 1465499429000 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:10:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 12:10:29 INFO - PROCESS | 1164 | 1465499429076 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 1164 | 1465499429079 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:10:29 INFO - PROCESS | 1164 | 1465499429082 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 1164 | 1465499429084 Marionette TRACE conn6 <- [1,2890,null,{}] 12:10:29 INFO - PROCESS | 1164 | 1465499429088 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}] 12:10:29 INFO - PROCESS | 1164 | 1465499429090 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:29 INFO - PROCESS | 1164 | 1465499429177 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:10:29 INFO - PROCESS | 1164 | 1465499429188 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 1164 | 1465499429190 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:29 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC5A800 == 36 [pid = 1164] [id = 732] 12:10:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50A8D400) [pid = 1164] [serial = 2196] [outer = 0000000000000000] 12:10:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C51284400) [pid = 1164] [serial = 2197] [outer = 0000008C50A8D400] 12:10:29 INFO - PROCESS | 1164 | 1465499429234 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C52293800) [pid = 1164] [serial = 2198] [outer = 0000008C50A8D400] 12:10:29 INFO - PROCESS | 1164 | 1465499429850 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:10:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 881ms 12:10:29 INFO - PROCESS | 1164 | 1465499429975 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 1164 | 1465499429980 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:10:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:10:29 INFO - PROCESS | 1164 | 1465499429986 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 1164 | 1465499429992 Marionette TRACE conn6 <- [1,2894,null,{}] 12:10:30 INFO - PROCESS | 1164 | 1465499430004 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}] 12:10:30 INFO - PROCESS | 1164 | 1465499430009 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:30 INFO - PROCESS | 1164 | 1465499430129 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:10:30 INFO - PROCESS | 1164 | 1465499430205 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 1164 | 1465499430208 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:30 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F802800 == 37 [pid = 1164] [id = 733] 12:10:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C436EA800) [pid = 1164] [serial = 2199] [outer = 0000000000000000] 12:10:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C47FCF800) [pid = 1164] [serial = 2200] [outer = 0000008C436EA800] 12:10:30 INFO - PROCESS | 1164 | 1465499430307 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C48F60000) [pid = 1164] [serial = 2201] [outer = 0000008C436EA800] 12:10:30 INFO - PROCESS | 1164 | 1465499430872 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:10:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 943ms 12:10:30 INFO - PROCESS | 1164 | 1465499430930 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 1164 | 1465499430935 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:10:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:10:30 INFO - PROCESS | 1164 | 1465499430942 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 1164 | 1465499430945 Marionette TRACE conn6 <- [1,2898,null,{}] 12:10:30 INFO - PROCESS | 1164 | 1465499430950 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}] 12:10:30 INFO - PROCESS | 1164 | 1465499430953 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:31 INFO - PROCESS | 1164 | 1465499431072 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:10:31 INFO - PROCESS | 1164 | 1465499431197 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 1164 | 1465499431199 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:31 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54169000 == 38 [pid = 1164] [id = 734] 12:10:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4C894C00) [pid = 1164] [serial = 2202] [outer = 0000000000000000] 12:10:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4CE91C00) [pid = 1164] [serial = 2203] [outer = 0000008C4C894C00] 12:10:31 INFO - PROCESS | 1164 | 1465499431258 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4F7AB000) [pid = 1164] [serial = 2204] [outer = 0000008C4C894C00] 12:10:31 INFO - PROCESS | 1164 | 1465499431835 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]]]}] 12:10:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:10:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:10:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 943ms 12:10:31 INFO - PROCESS | 1164 | 1465499431887 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 1164 | 1465499431890 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:10:31 INFO - TEST-START | /DOMEvents/constructors.html 12:10:31 INFO - PROCESS | 1164 | 1465499431895 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 1164 | 1465499431899 Marionette TRACE conn6 <- [1,2902,null,{}] 12:10:31 INFO - PROCESS | 1164 | 1465499431910 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}] 12:10:31 INFO - PROCESS | 1164 | 1465499431916 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:32 INFO - PROCESS | 1164 | 1465499432070 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:10:32 INFO - PROCESS | 1164 | 1465499432088 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 1164 | 1465499432092 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:32 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C57083800 == 39 [pid = 1164] [id = 735] 12:10:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C50354800) [pid = 1164] [serial = 2205] [outer = 0000000000000000] 12:10:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C5035D800) [pid = 1164] [serial = 2206] [outer = 0000008C50354800] 12:10:32 INFO - PROCESS | 1164 | 1465499432149 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C514A0800) [pid = 1164] [serial = 2207] [outer = 0000008C50354800] 12:10:32 INFO - PROCESS | 1164 | 1465499432830 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]]]}] 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:10:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:10:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:10:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:10:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 1005ms 12:10:32 INFO - PROCESS | 1164 | 1465499432900 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:10:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:10:32 INFO - PROCESS | 1164 | 1465499432903 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:10:32 INFO - PROCESS | 1164 | 1465499432907 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 1164 | 1465499432909 Marionette TRACE conn6 <- [1,2906,null,{}] 12:10:32 INFO - PROCESS | 1164 | 1465499432913 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}] 12:10:32 INFO - PROCESS | 1164 | 1465499432915 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:33 INFO - PROCESS | 1164 | 1465499433037 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:10:33 INFO - PROCESS | 1164 | 1465499433155 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 1164 | 1465499433158 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:33 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573CF800 == 40 [pid = 1164] [id = 736] 12:10:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C52782000) [pid = 1164] [serial = 2208] [outer = 0000000000000000] 12:10:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C52CB1400) [pid = 1164] [serial = 2209] [outer = 0000008C52782000] 12:10:33 INFO - PROCESS | 1164 | 1465499433216 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C53409C00) [pid = 1164] [serial = 2210] [outer = 0000008C52782000] 12:10:33 INFO - PROCESS | 1164 | 1465499433903 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:10:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:10:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1031ms 12:10:33 INFO - PROCESS | 1164 | 1465499433940 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 1164 | 1465499433945 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:10:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:10:33 INFO - PROCESS | 1164 | 1465499433951 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 1164 | 1465499433954 Marionette TRACE conn6 <- [1,2910,null,{}] 12:10:33 INFO - PROCESS | 1164 | 1465499433980 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}] 12:10:33 INFO - PROCESS | 1164 | 1465499433983 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:34 INFO - PROCESS | 1164 | 1465499434091 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:10:34 INFO - PROCESS | 1164 | 1465499434219 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 1164 | 1465499434224 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:34 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D681000 == 41 [pid = 1164] [id = 737] 12:10:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C44647400) [pid = 1164] [serial = 2211] [outer = 0000000000000000] 12:10:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C475B0C00) [pid = 1164] [serial = 2212] [outer = 0000008C44647400] 12:10:34 INFO - PROCESS | 1164 | 1465499434277 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C4853A400) [pid = 1164] [serial = 2213] [outer = 0000008C44647400] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54A9B000 == 40 [pid = 1164] [id = 731] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54225800 == 39 [pid = 1164] [id = 730] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54182000 == 38 [pid = 1164] [id = 729] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D34800 == 37 [pid = 1164] [id = 728] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50A59000 == 36 [pid = 1164] [id = 727] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC5E000 == 35 [pid = 1164] [id = 726] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D683000 == 34 [pid = 1164] [id = 725] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48749000 == 33 [pid = 1164] [id = 724] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57084800 == 32 [pid = 1164] [id = 721] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4CCE1000 == 31 [pid = 1164] [id = 722] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C512DD000 == 30 [pid = 1164] [id = 723] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C573CF800 == 29 [pid = 1164] [id = 736] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C57083800 == 28 [pid = 1164] [id = 735] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54169000 == 27 [pid = 1164] [id = 734] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F802800 == 26 [pid = 1164] [id = 733] 12:10:35 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC5A800 == 25 [pid = 1164] [id = 732] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C47FC7400) [pid = 1164] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C4846FC00) [pid = 1164] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4CFA3400) [pid = 1164] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4D7DB400) [pid = 1164] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C500BF400) [pid = 1164] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C4F7AAC00) [pid = 1164] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C4FDCB400) [pid = 1164] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4F8B6400) [pid = 1164] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50779C00) [pid = 1164] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C5035E000) [pid = 1164] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C42E9A000) [pid = 1164] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42FC9800) [pid = 1164] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4987D800) [pid = 1164] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4C873000) [pid = 1164] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C4FCAB400) [pid = 1164] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C5111D800) [pid = 1164] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C50A80800) [pid = 1164] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C51495C00) [pid = 1164] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FDC3000) [pid = 1164] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C5149BC00) [pid = 1164] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C50A85000) [pid = 1164] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4FD47400) [pid = 1164] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C48F5FC00) [pid = 1164] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4900EC00) [pid = 1164] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C507AC800) [pid = 1164] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C431A0000) [pid = 1164] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C4FDBDC00) [pid = 1164] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C43817000) [pid = 1164] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:10:35 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:35 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:35 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:35 INFO - PROCESS | 1164 | [1164] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:35 INFO - PROCESS | 1164 | 1465499435564 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]]]}] 12:10:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:10:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:35 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 12:10:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:35 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 12:10:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:35 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]" 12:10:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:10:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1672ms 12:10:35 INFO - PROCESS | 1164 | 1465499435625 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 1164 | 1465499435629 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:10:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:10:35 INFO - PROCESS | 1164 | 1465499435636 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 1164 | 1465499435639 Marionette TRACE conn6 <- [1,2914,null,{}] 12:10:35 INFO - PROCESS | 1164 | 1465499435644 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}] 12:10:35 INFO - PROCESS | 1164 | 1465499435648 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:35 INFO - PROCESS | 1164 | 1465499435736 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:10:35 INFO - PROCESS | 1164 | 1465499435816 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 1164 | 1465499435818 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:35 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48752000 == 26 [pid = 1164] [id = 738] 12:10:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C43194000) [pid = 1164] [serial = 2214] [outer = 0000000000000000] 12:10:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C43199800) [pid = 1164] [serial = 2215] [outer = 0000008C43194000] 12:10:35 INFO - PROCESS | 1164 | 1465499435867 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C441DD400) [pid = 1164] [serial = 2216] [outer = 0000008C43194000] 12:10:36 INFO - PROCESS | 1164 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:10:36 INFO - PROCESS | 1164 | 1465499436257 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]]]}] 12:10:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:10:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 12:10:36 INFO - PROCESS | 1164 | 1465499436331 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 1164 | 1465499436336 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:10:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:10:36 INFO - PROCESS | 1164 | 1465499436342 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 1164 | 1465499436345 Marionette TRACE conn6 <- [1,2918,null,{}] 12:10:36 INFO - PROCESS | 1164 | 1465499436349 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}] 12:10:36 INFO - PROCESS | 1164 | 1465499436352 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:36 INFO - PROCESS | 1164 | 1465499436443 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:10:36 INFO - PROCESS | 1164 | 1465499436456 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 1164 | 1465499436459 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:36 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D234000 == 27 [pid = 1164] [id = 739] 12:10:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C47FBF400) [pid = 1164] [serial = 2217] [outer = 0000000000000000] 12:10:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C48476800) [pid = 1164] [serial = 2218] [outer = 0000008C47FBF400] 12:10:36 INFO - PROCESS | 1164 | 1465499436507 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C48F5F800) [pid = 1164] [serial = 2219] [outer = 0000008C47FBF400] 12:10:36 INFO - PROCESS | 1164 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:10:36 INFO - PROCESS | 1164 | 1465499436957 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]]]}] 12:10:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:10:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 648ms 12:10:37 INFO - PROCESS | 1164 | 1465499436992 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 1164 | 1465499436994 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:10:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:10:37 INFO - PROCESS | 1164 | 1465499437003 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 1164 | 1465499437007 Marionette TRACE conn6 <- [1,2922,null,{}] 12:10:37 INFO - PROCESS | 1164 | 1465499437019 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}] 12:10:37 INFO - PROCESS | 1164 | 1465499437024 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:37 INFO - PROCESS | 1164 | 1465499437113 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:10:37 INFO - PROCESS | 1164 | 1465499437236 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 1164 | 1465499437239 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5023D800 == 28 [pid = 1164] [id = 740] 12:10:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C42E96800) [pid = 1164] [serial = 2220] [outer = 0000000000000000] 12:10:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4C899800) [pid = 1164] [serial = 2221] [outer = 0000008C42E96800] 12:10:37 INFO - PROCESS | 1164 | 1465499437290 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CC6F400) [pid = 1164] [serial = 2222] [outer = 0000008C42E96800] 12:10:37 INFO - PROCESS | 1164 | 1465499437670 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]]]}] 12:10:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:10:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 12:10:37 INFO - PROCESS | 1164 | 1465499437697 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 1164 | 1465499437700 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:10:37 INFO - PROCESS | 1164 | 1465499437703 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:10:37 INFO - PROCESS | 1164 | 1465499437705 Marionette TRACE conn6 <- [1,2926,null,{}] 12:10:37 INFO - PROCESS | 1164 | 1465499437709 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}] 12:10:37 INFO - PROCESS | 1164 | 1465499437711 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:37 INFO - PROCESS | 1164 | 1465499437829 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:10:37 INFO - PROCESS | 1164 | 1465499437834 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 1164 | 1465499437836 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:37 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51215800 == 29 [pid = 1164] [id = 741] 12:10:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4CFA4000) [pid = 1164] [serial = 2223] [outer = 0000000000000000] 12:10:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4D7C9000) [pid = 1164] [serial = 2224] [outer = 0000008C4CFA4000] 12:10:37 INFO - PROCESS | 1164 | 1465499437882 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4F7A5400) [pid = 1164] [serial = 2225] [outer = 0000008C4CFA4000] 12:10:38 INFO - PROCESS | 1164 | 1465499438312 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]]]}] 12:10:38 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. 12:10:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 12:10:38 INFO - PROCESS | 1164 | 1465499438335 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 1164 | 1465499438337 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:10:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:10:38 INFO - PROCESS | 1164 | 1465499438341 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 1164 | 1465499438343 Marionette TRACE conn6 <- [1,2930,null,{}] 12:10:38 INFO - PROCESS | 1164 | 1465499438353 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}] 12:10:38 INFO - PROCESS | 1164 | 1465499438355 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:38 INFO - PROCESS | 1164 | 1465499438465 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:10:38 INFO - PROCESS | 1164 | 1465499438470 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 1164 | 1465499438472 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:38 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C80000 == 30 [pid = 1164] [id = 742] 12:10:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4823C000) [pid = 1164] [serial = 2226] [outer = 0000000000000000] 12:10:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C4F8B5800) [pid = 1164] [serial = 2227] [outer = 0000008C4823C000] 12:10:38 INFO - PROCESS | 1164 | 1465499438517 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4FD43400) [pid = 1164] [serial = 2228] [outer = 0000008C4823C000] 12:10:38 INFO - PROCESS | 1164 | 1465499438969 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"]]]}] 12:10:39 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 12:10:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:10:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 689ms 12:10:39 INFO - PROCESS | 1164 | 1465499439042 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 1164 | 1465499439045 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:10:39 INFO - PROCESS | 1164 | 1465499439048 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 1164 | 1465499439050 Marionette TRACE conn6 <- [1,2934,null,{}] 12:10:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:10:39 INFO - PROCESS | 1164 | 1465499439053 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}] 12:10:39 INFO - PROCESS | 1164 | 1465499439059 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:39 INFO - PROCESS | 1164 | 1465499439202 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:10:39 INFO - PROCESS | 1164 | 1465499439252 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 1164 | 1465499439255 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:39 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5415A000 == 31 [pid = 1164] [id = 743] 12:10:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C4FDB6400) [pid = 1164] [serial = 2229] [outer = 0000000000000000] 12:10:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4FDCBC00) [pid = 1164] [serial = 2230] [outer = 0000008C4FDB6400] 12:10:39 INFO - PROCESS | 1164 | 1465499439302 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C5035E000) [pid = 1164] [serial = 2231] [outer = 0000008C4FDB6400] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4D644000) [pid = 1164] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4D644800) [pid = 1164] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C48F4F400) [pid = 1164] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C42E98400) [pid = 1164] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C51495400) [pid = 1164] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C42FC6400) [pid = 1164] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42DE6400) [pid = 1164] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4FDC6000) [pid = 1164] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4319CC00) [pid = 1164] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50A8D400) [pid = 1164] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C503C8800) [pid = 1164] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:10:39 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C484DA000) [pid = 1164] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:10:39 INFO - PROCESS | 1164 | 1465499439886 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]]]}] 12:10:39 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. 12:10:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 12:10:39 INFO - PROCESS | 1164 | 1465499439935 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 1164 | 1465499439937 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:10:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:10:39 INFO - PROCESS | 1164 | 1465499439940 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 1164 | 1465499439942 Marionette TRACE conn6 <- [1,2938,null,{}] 12:10:39 INFO - PROCESS | 1164 | 1465499439948 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}] 12:10:39 INFO - PROCESS | 1164 | 1465499439949 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:40 INFO - PROCESS | 1164 | 1465499440059 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:10:40 INFO - PROCESS | 1164 | 1465499440112 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 1164 | 1465499440114 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541E8800 == 32 [pid = 1164] [id = 744] 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C42DEA400) [pid = 1164] [serial = 2232] [outer = 0000000000000000] 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C48F4F400) [pid = 1164] [serial = 2233] [outer = 0000008C42DEA400] 12:10:40 INFO - PROCESS | 1164 | 1465499440159 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50359800) [pid = 1164] [serial = 2234] [outer = 0000008C42DEA400] 12:10:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541EB000 == 33 [pid = 1164] [id = 745] 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C50771400) [pid = 1164] [serial = 2235] [outer = 0000000000000000] 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C50774800) [pid = 1164] [serial = 2236] [outer = 0000008C50771400] 12:10:40 INFO - PROCESS | 1164 | 1465499440544 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]]]}] 12:10:40 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. 12:10:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 12:10:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:10:40 INFO - PROCESS | 1164 | 1465499440578 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 1164 | 1465499440580 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:10:40 INFO - PROCESS | 1164 | 1465499440583 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 1164 | 1465499440585 Marionette TRACE conn6 <- [1,2942,null,{}] 12:10:40 INFO - PROCESS | 1164 | 1465499440588 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}] 12:10:40 INFO - PROCESS | 1164 | 1465499440590 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:40 INFO - PROCESS | 1164 | 1465499440684 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:10:40 INFO - PROCESS | 1164 | 1465499440690 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 1164 | 1465499440692 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:40 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54AA4800 == 34 [pid = 1164] [id = 746] 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4F74C800) [pid = 1164] [serial = 2237] [outer = 0000000000000000] 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C50777400) [pid = 1164] [serial = 2238] [outer = 0000008C4F74C800] 12:10:40 INFO - PROCESS | 1164 | 1465499440736 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C5081F000) [pid = 1164] [serial = 2239] [outer = 0000008C4F74C800] 12:10:41 INFO - PROCESS | 1164 | 1465499441146 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]]]}] 12:10:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:10:41 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 12:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 587ms 12:10:41 INFO - PROCESS | 1164 | 1465499441173 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 1164 | 1465499441175 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:10:41 INFO - PROCESS | 1164 | 1465499441178 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:10:41 INFO - PROCESS | 1164 | 1465499441180 Marionette TRACE conn6 <- [1,2946,null,{}] 12:10:41 INFO - PROCESS | 1164 | 1465499441183 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}] 12:10:41 INFO - PROCESS | 1164 | 1465499441185 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:41 INFO - PROCESS | 1164 | 1465499441314 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:10:41 INFO - PROCESS | 1164 | 1465499441321 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 1164 | 1465499441323 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:41 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50238800 == 35 [pid = 1164] [id = 747] 12:10:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50A85000) [pid = 1164] [serial = 2240] [outer = 0000000000000000] 12:10:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C51115400) [pid = 1164] [serial = 2241] [outer = 0000008C50A85000] 12:10:41 INFO - PROCESS | 1164 | 1465499441368 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C51499400) [pid = 1164] [serial = 2242] [outer = 0000008C50A85000] 12:10:41 INFO - PROCESS | 1164 | 1465499441837 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]]]}] 12:10:41 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. 12:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 12:10:41 INFO - PROCESS | 1164 | 1465499441874 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 1164 | 1465499441880 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:10:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:10:41 INFO - PROCESS | 1164 | 1465499441886 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 1164 | 1465499441890 Marionette TRACE conn6 <- [1,2950,null,{}] 12:10:41 INFO - PROCESS | 1164 | 1465499441896 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}] 12:10:41 INFO - PROCESS | 1164 | 1465499441899 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:42 INFO - PROCESS | 1164 | 1465499442048 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:10:42 INFO - PROCESS | 1164 | 1465499442175 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 1164 | 1465499442181 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:42 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48745800 == 36 [pid = 1164] [id = 748] 12:10:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C42F45000) [pid = 1164] [serial = 2243] [outer = 0000000000000000] 12:10:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C42FC9800) [pid = 1164] [serial = 2244] [outer = 0000008C42F45000] 12:10:42 INFO - PROCESS | 1164 | 1465499442243 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C43B45800) [pid = 1164] [serial = 2245] [outer = 0000008C42F45000] 12:10:42 INFO - PROCESS | 1164 | 1465499442879 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]]]}] 12:10:42 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. 12:10:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1027ms 12:10:42 INFO - PROCESS | 1164 | 1465499442916 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 1164 | 1465499442921 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:10:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:10:42 INFO - PROCESS | 1164 | 1465499442927 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 1164 | 1465499442931 Marionette TRACE conn6 <- [1,2954,null,{}] 12:10:42 INFO - PROCESS | 1164 | 1465499442935 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}] 12:10:42 INFO - PROCESS | 1164 | 1465499442938 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:43 INFO - PROCESS | 1164 | 1465499443074 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:10:43 INFO - PROCESS | 1164 | 1465499443200 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 1164 | 1465499443202 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:43 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C502D5800 == 37 [pid = 1164] [id = 749] 12:10:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C494A9800) [pid = 1164] [serial = 2246] [outer = 0000000000000000] 12:10:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C497EB400) [pid = 1164] [serial = 2247] [outer = 0000008C494A9800] 12:10:43 INFO - PROCESS | 1164 | 1465499443261 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4CC63C00) [pid = 1164] [serial = 2248] [outer = 0000008C494A9800] 12:10:43 INFO - PROCESS | 1164 | 1465499443897 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]]]}] 12:10:43 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. 12:10:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1031ms 12:10:43 INFO - PROCESS | 1164 | 1465499443961 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 1164 | 1465499443964 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:10:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:10:43 INFO - PROCESS | 1164 | 1465499443967 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 1164 | 1465499443971 Marionette TRACE conn6 <- [1,2958,null,{}] 12:10:43 INFO - PROCESS | 1164 | 1465499443983 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}] 12:10:43 INFO - PROCESS | 1164 | 1465499443988 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:44 INFO - PROCESS | 1164 | 1465499444140 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:10:44 INFO - PROCESS | 1164 | 1465499444261 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 1164 | 1465499444265 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:44 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C446EA000 == 38 [pid = 1164] [id = 750] 12:10:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C42FD2800) [pid = 1164] [serial = 2249] [outer = 0000000000000000] 12:10:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C43818000) [pid = 1164] [serial = 2250] [outer = 0000008C42FD2800] 12:10:44 INFO - PROCESS | 1164 | 1465499444325 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C4D7DA400) [pid = 1164] [serial = 2251] [outer = 0000008C42FD2800] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C54AA4800 == 37 [pid = 1164] [id = 746] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541EB000 == 36 [pid = 1164] [id = 745] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541E8800 == 35 [pid = 1164] [id = 744] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5415A000 == 34 [pid = 1164] [id = 743] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53C80000 == 33 [pid = 1164] [id = 742] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51215800 == 32 [pid = 1164] [id = 741] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5023D800 == 31 [pid = 1164] [id = 740] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D234000 == 30 [pid = 1164] [id = 739] 12:10:45 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48752000 == 29 [pid = 1164] [id = 738] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4D64FC00) [pid = 1164] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C4F8BC800) [pid = 1164] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4EF7A000) [pid = 1164] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C48F5D400) [pid = 1164] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C49204C00) [pid = 1164] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4CC63000) [pid = 1164] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C52293000) [pid = 1164] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C43198000) [pid = 1164] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C478A1C00) [pid = 1164] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C42FCC800) [pid = 1164] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C500BF800) [pid = 1164] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C436F2C00) [pid = 1164] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C48246000) [pid = 1164] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C494ACC00) [pid = 1164] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4FD44400) [pid = 1164] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C52293800) [pid = 1164] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C51284400) [pid = 1164] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50776C00) [pid = 1164] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C503C1800) [pid = 1164] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4F753800) [pid = 1164] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C4CE94C00) [pid = 1164] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C503BF400) [pid = 1164] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50A7E400) [pid = 1164] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:10:45 INFO - PROCESS | 1164 | 1465499445072 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]]]}] 12:10:45 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. 12:10:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1135ms 12:10:45 INFO - PROCESS | 1164 | 1465499445105 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 1164 | 1465499445110 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:10:45 INFO - PROCESS | 1164 | 1465499445114 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 1164 | 1465499445119 Marionette TRACE conn6 <- [1,2962,null,{}] 12:10:45 INFO - PROCESS | 1164 | 1465499445125 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}] 12:10:45 INFO - PROCESS | 1164 | 1465499445127 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:45 INFO - PROCESS | 1164 | 1465499445219 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:10:45 INFO - PROCESS | 1164 | 1465499445233 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 1164 | 1465499445236 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:45 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4906B800 == 30 [pid = 1164] [id = 751] 12:10:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C43817000) [pid = 1164] [serial = 2252] [outer = 0000000000000000] 12:10:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C475B0400) [pid = 1164] [serial = 2253] [outer = 0000008C43817000] 12:10:45 INFO - PROCESS | 1164 | 1465499445285 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4852E000) [pid = 1164] [serial = 2254] [outer = 0000008C43817000] 12:10:45 INFO - PROCESS | 1164 | 1465499445778 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]]]}] 12:10:45 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. 12:10:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 732ms 12:10:45 INFO - PROCESS | 1164 | 1465499445851 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 1164 | 1465499445856 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:10:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:10:45 INFO - PROCESS | 1164 | 1465499445862 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 1164 | 1465499445864 Marionette TRACE conn6 <- [1,2966,null,{}] 12:10:45 INFO - PROCESS | 1164 | 1465499445868 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}] 12:10:45 INFO - PROCESS | 1164 | 1465499445871 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:45 INFO - PROCESS | 1164 | 1465499445970 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:10:46 INFO - PROCESS | 1164 | 1465499446045 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 1164 | 1465499446047 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F941000 == 31 [pid = 1164] [id = 752] 12:10:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C49669C00) [pid = 1164] [serial = 2255] [outer = 0000000000000000] 12:10:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4C8A2800) [pid = 1164] [serial = 2256] [outer = 0000008C49669C00] 12:10:46 INFO - PROCESS | 1164 | 1465499446095 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4CE99400) [pid = 1164] [serial = 2257] [outer = 0000008C49669C00] 12:10:46 INFO - PROCESS | 1164 | 1465499446466 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]]]}] 12:10:46 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. 12:10:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 12:10:46 INFO - PROCESS | 1164 | 1465499446494 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 1164 | 1465499446497 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:10:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:10:46 INFO - PROCESS | 1164 | 1465499446508 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 1164 | 1465499446512 Marionette TRACE conn6 <- [1,2970,null,{}] 12:10:46 INFO - PROCESS | 1164 | 1465499446524 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}] 12:10:46 INFO - PROCESS | 1164 | 1465499446528 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:46 INFO - PROCESS | 1164 | 1465499446620 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:10:46 INFO - PROCESS | 1164 | 1465499446626 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 1164 | 1465499446629 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:46 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51251000 == 32 [pid = 1164] [id = 753] 12:10:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4DB63800) [pid = 1164] [serial = 2258] [outer = 0000000000000000] 12:10:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4F7B3C00) [pid = 1164] [serial = 2259] [outer = 0000008C4DB63800] 12:10:46 INFO - PROCESS | 1164 | 1465499446678 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C4FDBCC00) [pid = 1164] [serial = 2260] [outer = 0000008C4DB63800] 12:10:47 INFO - PROCESS | 1164 | 1465499447112 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"]]]}] 12:10:47 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 12:10:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:10:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 650ms 12:10:47 INFO - PROCESS | 1164 | 1465499447161 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 1164 | 1465499447164 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:10:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:10:47 INFO - PROCESS | 1164 | 1465499447172 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 1164 | 1465499447174 Marionette TRACE conn6 <- [1,2974,null,{}] 12:10:47 INFO - PROCESS | 1164 | 1465499447182 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}] 12:10:47 INFO - PROCESS | 1164 | 1465499447184 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:47 INFO - PROCESS | 1164 | 1465499447302 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:10:47 INFO - PROCESS | 1164 | 1465499447311 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 1164 | 1465499447313 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53D4F000 == 33 [pid = 1164] [id = 754] 12:10:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C4FFA4800) [pid = 1164] [serial = 2261] [outer = 0000000000000000] 12:10:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50353000) [pid = 1164] [serial = 2262] [outer = 0000008C4FFA4800] 12:10:47 INFO - PROCESS | 1164 | 1465499447367 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5037E000) [pid = 1164] [serial = 2263] [outer = 0000008C4FFA4800] 12:10:47 INFO - PROCESS | 1164 | 1465499447771 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]]]}] 12:10:47 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. 12:10:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 628ms 12:10:47 INFO - PROCESS | 1164 | 1465499447805 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 1164 | 1465499447807 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:10:47 INFO - PROCESS | 1164 | 1465499447810 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 1164 | 1465499447812 Marionette TRACE conn6 <- [1,2978,null,{}] 12:10:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:10:47 INFO - PROCESS | 1164 | 1465499447815 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}] 12:10:47 INFO - PROCESS | 1164 | 1465499447817 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:47 INFO - PROCESS | 1164 | 1465499447927 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:10:47 INFO - PROCESS | 1164 | 1465499447932 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 1164 | 1465499447934 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:47 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C541E8000 == 34 [pid = 1164] [id = 755] 12:10:47 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C503C3400) [pid = 1164] [serial = 2264] [outer = 0000000000000000] 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C503C8C00) [pid = 1164] [serial = 2265] [outer = 0000008C503C3400] 12:10:48 INFO - PROCESS | 1164 | 1465499448024 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C507B3400) [pid = 1164] [serial = 2266] [outer = 0000008C503C3400] 12:10:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50414000 == 35 [pid = 1164] [id = 756] 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C52295400) [pid = 1164] [serial = 2267] [outer = 0000000000000000] 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C5229A000) [pid = 1164] [serial = 2268] [outer = 0000008C52295400] 12:10:48 INFO - PROCESS | 1164 | 1465499448526 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]]]}] 12:10:48 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. 12:10:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 12:10:48 INFO - PROCESS | 1164 | 1465499448549 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 1164 | 1465499448551 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:10:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:10:48 INFO - PROCESS | 1164 | 1465499448560 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 1164 | 1465499448562 Marionette TRACE conn6 <- [1,2982,null,{}] 12:10:48 INFO - PROCESS | 1164 | 1465499448570 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}] 12:10:48 INFO - PROCESS | 1164 | 1465499448576 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:48 INFO - PROCESS | 1164 | 1465499448750 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:10:48 INFO - PROCESS | 1164 | 1465499448804 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 1164 | 1465499448806 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:48 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56A1C000 == 36 [pid = 1164] [id = 757] 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C525C8000) [pid = 1164] [serial = 2269] [outer = 0000000000000000] 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C52CAFC00) [pid = 1164] [serial = 2270] [outer = 0000008C525C8000] 12:10:48 INFO - PROCESS | 1164 | 1465499448851 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C5340B400) [pid = 1164] [serial = 2271] [outer = 0000008C525C8000] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C52782000) [pid = 1164] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C42DEA400) [pid = 1164] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FDB6400) [pid = 1164] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C50771400) [pid = 1164] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C4F74C800) [pid = 1164] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4CFA4000) [pid = 1164] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C43194000) [pid = 1164] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C42E96800) [pid = 1164] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C44647400) [pid = 1164] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C47FBF400) [pid = 1164] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4823C000) [pid = 1164] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C436EA800) [pid = 1164] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C4C894C00) [pid = 1164] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:10:49 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C50354800) [pid = 1164] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:10:49 INFO - PROCESS | 1164 | 1465499449343 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]]]}] 12:10:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:10:49 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 12:10:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 838ms 12:10:49 INFO - PROCESS | 1164 | 1465499449402 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 1164 | 1465499449404 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:10:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:10:49 INFO - PROCESS | 1164 | 1465499449407 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 1164 | 1465499449409 Marionette TRACE conn6 <- [1,2986,null,{}] 12:10:49 INFO - PROCESS | 1164 | 1465499449413 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}] 12:10:49 INFO - PROCESS | 1164 | 1465499449415 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:49 INFO - PROCESS | 1164 | 1465499449506 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:10:49 INFO - PROCESS | 1164 | 1465499449594 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 1164 | 1465499449596 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:49 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56F80000 == 37 [pid = 1164] [id = 758] 12:10:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C42D22400) [pid = 1164] [serial = 2272] [outer = 0000000000000000] 12:10:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FDB6400) [pid = 1164] [serial = 2273] [outer = 0000008C42D22400] 12:10:49 INFO - PROCESS | 1164 | 1465499449642 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C534FEC00) [pid = 1164] [serial = 2274] [outer = 0000008C42D22400] 12:10:49 INFO - PROCESS | 1164 | 1465499449964 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]]]}] 12:10:50 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. 12:10:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 12:10:50 INFO - PROCESS | 1164 | 1465499450047 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 1164 | 1465499450049 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 1164 | 1465499450052 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 1164 | 1465499450054 Marionette TRACE conn6 <- [1,2990,null,{}] 12:10:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:10:50 INFO - PROCESS | 1164 | 1465499450058 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}] 12:10:50 INFO - PROCESS | 1164 | 1465499450060 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:50 INFO - PROCESS | 1164 | 1465499450180 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:10:50 INFO - PROCESS | 1164 | 1465499450188 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 1164 | 1465499450190 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5709A800 == 38 [pid = 1164] [id = 759] 12:10:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C53A86000) [pid = 1164] [serial = 2275] [outer = 0000000000000000] 12:10:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C53A8CC00) [pid = 1164] [serial = 2276] [outer = 0000008C53A86000] 12:10:50 INFO - PROCESS | 1164 | 1465499450234 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C53C16C00) [pid = 1164] [serial = 2277] [outer = 0000008C53A86000] 12:10:50 INFO - PROCESS | 1164 | 1465499450612 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]]]}] 12:10:50 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. 12:10:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 566ms 12:10:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:10:50 INFO - PROCESS | 1164 | 1465499450624 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 1164 | 1465499450627 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:10:50 INFO - PROCESS | 1164 | 1465499450630 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 1164 | 1465499450631 Marionette TRACE conn6 <- [1,2994,null,{}] 12:10:50 INFO - PROCESS | 1164 | 1465499450635 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}] 12:10:50 INFO - PROCESS | 1164 | 1465499450636 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:50 INFO - PROCESS | 1164 | 1465499450721 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:10:50 INFO - PROCESS | 1164 | 1465499450727 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 1164 | 1465499450729 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:50 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C575DA800 == 39 [pid = 1164] [id = 760] 12:10:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C53C1AC00) [pid = 1164] [serial = 2278] [outer = 0000000000000000] 12:10:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C53C1F800) [pid = 1164] [serial = 2279] [outer = 0000008C53C1AC00] 12:10:50 INFO - PROCESS | 1164 | 1465499450776 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C53C72000) [pid = 1164] [serial = 2280] [outer = 0000008C53C1AC00] 12:10:51 INFO - PROCESS | 1164 | 1465499451243 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]]]}] 12:10:51 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. 12:10:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 12:10:51 INFO - PROCESS | 1164 | 1465499451325 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 1164 | 1465499451330 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:10:51 INFO - PROCESS | 1164 | 1465499451335 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:10:51 INFO - PROCESS | 1164 | 1465499451339 Marionette TRACE conn6 <- [1,2998,null,{}] 12:10:51 INFO - PROCESS | 1164 | 1465499451346 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}] 12:10:51 INFO - PROCESS | 1164 | 1465499451350 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:51 INFO - PROCESS | 1164 | 1465499451503 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:10:51 INFO - PROCESS | 1164 | 1465499451626 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 1164 | 1465499451629 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:51 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4874F800 == 40 [pid = 1164] [id = 761] 12:10:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C43160C00) [pid = 1164] [serial = 2281] [outer = 0000000000000000] 12:10:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C436F5400) [pid = 1164] [serial = 2282] [outer = 0000008C43160C00] 12:10:51 INFO - PROCESS | 1164 | 1465499451702 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C48F66C00) [pid = 1164] [serial = 2283] [outer = 0000008C43160C00] 12:10:51 INFO - PROCESS | 1164 | [1164] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:10:52 INFO - PROCESS | 1164 | 1465499452317 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:10:52 INFO - {} 12:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:10:52 INFO - {} 12:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:10:52 INFO - {} 12:10:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:10:52 INFO - {} 12:10:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1031ms 12:10:52 INFO - PROCESS | 1164 | 1465499452379 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 1164 | 1465499452383 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:10:52 INFO - TEST-START | /FileAPI/fileReader.html 12:10:52 INFO - PROCESS | 1164 | 1465499452391 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 1164 | 1465499452395 Marionette TRACE conn6 <- [1,3002,null,{}] 12:10:52 INFO - PROCESS | 1164 | 1465499452421 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}] 12:10:52 INFO - PROCESS | 1164 | 1465499452424 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:52 INFO - PROCESS | 1164 | 1465499452547 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:10:52 INFO - PROCESS | 1164 | 1465499452665 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 1164 | 1465499452668 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:52 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542AA800 == 41 [pid = 1164] [id = 762] 12:10:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 87 (0000008C4D7DB400) [pid = 1164] [serial = 2284] [outer = 0000000000000000] 12:10:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 88 (0000008C4FDBDC00) [pid = 1164] [serial = 2285] [outer = 0000008C4D7DB400] 12:10:52 INFO - PROCESS | 1164 | 1465499452728 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 1164 | ++DOMWINDOW == 89 (0000008C503C5800) [pid = 1164] [serial = 2286] [outer = 0000008C4D7DB400] 12:10:53 INFO - PROCESS | 1164 | 1465499453255 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]]]}] 12:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:10:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:10:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 922ms 12:10:53 INFO - TEST-START | /FileAPI/historical.html 12:10:53 INFO - PROCESS | 1164 | 1465499453312 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 1164 | 1465499453315 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:10:53 INFO - PROCESS | 1164 | 1465499453319 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 1164 | 1465499453321 Marionette TRACE conn6 <- [1,3006,null,{}] 12:10:53 INFO - PROCESS | 1164 | 1465499453333 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}] 12:10:53 INFO - PROCESS | 1164 | 1465499453338 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:53 INFO - PROCESS | 1164 | 1465499453456 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:10:53 INFO - PROCESS | 1164 | 1465499453584 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 1164 | 1465499453588 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:53 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C58390000 == 42 [pid = 1164] [id = 763] 12:10:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 90 (0000008C534FC000) [pid = 1164] [serial = 2287] [outer = 0000000000000000] 12:10:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 91 (0000008C53A88400) [pid = 1164] [serial = 2288] [outer = 0000008C534FC000] 12:10:53 INFO - PROCESS | 1164 | 1465499453648 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 1164 | ++DOMWINDOW == 92 (0000008C53C74C00) [pid = 1164] [serial = 2289] [outer = 0000008C534FC000] 12:10:54 INFO - PROCESS | 1164 | 1465499454216 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"]]]}] 12:10:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:10:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:10:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:10:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:10:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:10:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:10:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:10:54 INFO - TEST-OK | /FileAPI/historical.html | took 944ms 12:10:54 INFO - PROCESS | 1164 | 1465499454265 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 1164 | 1465499454268 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:10:54 INFO - TEST-START | /FileAPI/idlharness.html 12:10:54 INFO - PROCESS | 1164 | 1465499454271 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 1164 | 1465499454274 Marionette TRACE conn6 <- [1,3010,null,{}] 12:10:54 INFO - PROCESS | 1164 | 1465499454278 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}] 12:10:54 INFO - PROCESS | 1164 | 1465499454280 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:54 INFO - PROCESS | 1164 | 1465499454397 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:10:54 INFO - PROCESS | 1164 | 1465499454496 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 1164 | 1465499454499 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:54 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C574C6800 == 43 [pid = 1164] [id = 764] 12:10:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 93 (0000008C53CCA400) [pid = 1164] [serial = 2290] [outer = 0000000000000000] 12:10:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 94 (0000008C53CCC400) [pid = 1164] [serial = 2291] [outer = 0000008C53CCA400] 12:10:54 INFO - PROCESS | 1164 | 1465499454554 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 1164 | ++DOMWINDOW == 95 (0000008C53D8DC00) [pid = 1164] [serial = 2292] [outer = 0000008C53CCA400] 12:10:55 INFO - PROCESS | 1164 | 1465499455771 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\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\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\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\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\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\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\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\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]]]}] 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:10:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:10:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:10:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:10:55 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 12:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:10:55 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 12:10:55 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 12:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:10:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:10:55 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 12:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:10:55 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 12:10:55 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 12:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:10:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1632ms 12:10:55 INFO - PROCESS | 1164 | 1465499455906 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 1164 | 1465499455910 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:10:55 INFO - TEST-START | /FileAPI/idlharness.worker 12:10:55 INFO - PROCESS | 1164 | 1465499455960 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 1164 | 1465499455964 Marionette TRACE conn6 <- [1,3014,null,{}] 12:10:55 INFO - PROCESS | 1164 | 1465499455970 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}] 12:10:55 INFO - PROCESS | 1164 | 1465499455973 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:56 INFO - PROCESS | 1164 | 1465499456065 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4D681000 == 42 [pid = 1164] [id = 737] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5709A800 == 41 [pid = 1164] [id = 759] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56F80000 == 40 [pid = 1164] [id = 758] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C56A1C000 == 39 [pid = 1164] [id = 757] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50414000 == 38 [pid = 1164] [id = 756] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C541E8000 == 37 [pid = 1164] [id = 755] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C53D4F000 == 36 [pid = 1164] [id = 754] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C51251000 == 35 [pid = 1164] [id = 753] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F941000 == 34 [pid = 1164] [id = 752] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4906B800 == 33 [pid = 1164] [id = 751] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C502D5800 == 32 [pid = 1164] [id = 749] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C48745800 == 31 [pid = 1164] [id = 748] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C446EA000 == 30 [pid = 1164] [id = 750] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50238800 == 29 [pid = 1164] [id = 747] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C574C6800 == 28 [pid = 1164] [id = 764] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C58390000 == 27 [pid = 1164] [id = 763] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C542AA800 == 26 [pid = 1164] [id = 762] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C575DA800 == 25 [pid = 1164] [id = 760] 12:10:56 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4874F800 == 24 [pid = 1164] [id = 761] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 94 (0000008C4D7C9000) [pid = 1164] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 93 (0000008C4F7A5400) [pid = 1164] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 92 (0000008C43199800) [pid = 1164] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 91 (0000008C441DD400) [pid = 1164] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 90 (0000008C4C899800) [pid = 1164] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 89 (0000008C475B0C00) [pid = 1164] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 88 (0000008C4853A400) [pid = 1164] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 87 (0000008C48476800) [pid = 1164] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 86 (0000008C48F5F800) [pid = 1164] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C4FD43400) [pid = 1164] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C48F60000) [pid = 1164] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C47FCF800) [pid = 1164] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C4F7AB000) [pid = 1164] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C4CE91C00) [pid = 1164] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C514A0800) [pid = 1164] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C5035D800) [pid = 1164] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C53409C00) [pid = 1164] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C52CB1400) [pid = 1164] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C4F8B5800) [pid = 1164] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C48F4F400) [pid = 1164] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4FDCBC00) [pid = 1164] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C50777400) [pid = 1164] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C5035E000) [pid = 1164] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C5081F000) [pid = 1164] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C50359800) [pid = 1164] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C51115400) [pid = 1164] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C50774800) [pid = 1164] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4CC6F400) [pid = 1164] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:10:56 INFO - PROCESS | 1164 | 1465499456888 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 1164 | 1465499456892 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:56 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C47857800 == 25 [pid = 1164] [id = 765] 12:10:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C41568000) [pid = 1164] [serial = 2293] [outer = 0000000000000000] 12:10:56 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C42436400) [pid = 1164] [serial = 2294] [outer = 0000008C41568000] 12:10:56 INFO - PROCESS | 1164 | 1465499456946 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C42E99400) [pid = 1164] [serial = 2295] [outer = 0000008C41568000] 12:10:57 INFO - PROCESS | 1164 | [1164] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:10:57 INFO - PROCESS | 1164 | 1465499457929 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:10:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:10:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:10:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:10:58 INFO - {} 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:10:58 INFO - {} 12:10:58 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 - {} 12:10:58 INFO - {} 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:10:58 INFO - {} 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:10:58 INFO - {} 12:10:58 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 - {} 12:10:58 INFO - {} 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 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 12:10:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:10:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:10:58 INFO - {} 12:10:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2097ms 12:10:58 INFO - PROCESS | 1164 | 1465499458059 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 1164 | 1465499458063 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:10:58 INFO - PROCESS | 1164 | 1465499458068 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 1164 | 1465499458071 Marionette TRACE conn6 <- [1,3018,null,{}] 12:10:58 INFO - PROCESS | 1164 | 1465499458076 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}] 12:10:58 INFO - PROCESS | 1164 | 1465499458081 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:58 INFO - PROCESS | 1164 | 1465499458179 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:10:58 INFO - PROCESS | 1164 | 1465499458297 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 1164 | 1465499458300 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:58 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C53C95800 == 26 [pid = 1164] [id = 766] 12:10:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4DBE0800) [pid = 1164] [serial = 2296] [outer = 0000000000000000] 12:10:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4DBE4000) [pid = 1164] [serial = 2297] [outer = 0000008C4DBE0800] 12:10:58 INFO - PROCESS | 1164 | 1465499458352 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4F8B5800) [pid = 1164] [serial = 2298] [outer = 0000008C4DBE0800] 12:10:58 INFO - PROCESS | 1164 | 1465499458753 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]]]}] 12:10:58 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 12:10:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 12:10:58 INFO - PROCESS | 1164 | 1465499458809 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 1164 | 1465499458813 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:10:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:10:58 INFO - PROCESS | 1164 | 1465499458817 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 1164 | 1465499458819 Marionette TRACE conn6 <- [1,3022,null,{}] 12:10:58 INFO - PROCESS | 1164 | 1465499458823 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}] 12:10:58 INFO - PROCESS | 1164 | 1465499458826 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:58 INFO - PROCESS | 1164 | 1465499458952 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:10:59 INFO - PROCESS | 1164 | 1465499459010 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 1164 | 1465499459012 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54230800 == 27 [pid = 1164] [id = 767] 12:10:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FD48000) [pid = 1164] [serial = 2299] [outer = 0000000000000000] 12:10:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FDC6000) [pid = 1164] [serial = 2300] [outer = 0000008C4FD48000] 12:10:59 INFO - PROCESS | 1164 | 1465499459060 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C4FE70C00) [pid = 1164] [serial = 2301] [outer = 0000008C4FD48000] 12:10:59 INFO - PROCESS | 1164 | 1465499459524 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]]]}] 12:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:10:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 733ms 12:10:59 INFO - PROCESS | 1164 | 1465499459552 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 1164 | 1465499459555 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:10:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:10:59 INFO - PROCESS | 1164 | 1465499459566 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 1164 | 1465499459572 Marionette TRACE conn6 <- [1,3026,null,{}] 12:10:59 INFO - PROCESS | 1164 | 1465499459620 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}] 12:10:59 INFO - PROCESS | 1164 | 1465499459624 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:59 INFO - PROCESS | 1164 | 1465499459747 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:10:59 INFO - PROCESS | 1164 | 1465499459759 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 1164 | 1465499459761 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:10:59 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C56AEA800 == 28 [pid = 1164] [id = 768] 12:10:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C503C6C00) [pid = 1164] [serial = 2302] [outer = 0000000000000000] 12:10:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C5077A800) [pid = 1164] [serial = 2303] [outer = 0000008C503C6C00] 12:10:59 INFO - PROCESS | 1164 | 1465499459807 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C50A80C00) [pid = 1164] [serial = 2304] [outer = 0000008C503C6C00] 12:11:00 INFO - PROCESS | 1164 | 1465499460243 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"]]]}] 12:11:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:11:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:11:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 12:11:00 INFO - PROCESS | 1164 | 1465499460295 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 1164 | 1465499460298 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:11:00 INFO - PROCESS | 1164 | 1465499460302 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:11:00 INFO - PROCESS | 1164 | 1465499460304 Marionette TRACE conn6 <- [1,3030,null,{}] 12:11:00 INFO - PROCESS | 1164 | 1465499460307 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}] 12:11:00 INFO - PROCESS | 1164 | 1465499460309 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:00 INFO - PROCESS | 1164 | 1465499460432 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:11:00 INFO - PROCESS | 1164 | 1465499460437 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 1164 | 1465499460439 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:00 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C573CC000 == 29 [pid = 1164] [id = 769] 12:11:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5144C400) [pid = 1164] [serial = 2305] [outer = 0000000000000000] 12:11:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C5149B000) [pid = 1164] [serial = 2306] [outer = 0000008C5144C400] 12:11:00 INFO - PROCESS | 1164 | 1465499460535 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C5229B400) [pid = 1164] [serial = 2307] [outer = 0000008C5144C400] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C503C3400) [pid = 1164] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4FFA4800) [pid = 1164] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C50A85000) [pid = 1164] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C42FD2800) [pid = 1164] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C52295400) [pid = 1164] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C494A9800) [pid = 1164] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C42F45000) [pid = 1164] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4DB63800) [pid = 1164] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C49669C00) [pid = 1164] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C53A86000) [pid = 1164] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C43817000) [pid = 1164] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C42D22400) [pid = 1164] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C525C8000) [pid = 1164] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:11:01 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C53C1AC00) [pid = 1164] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:11:01 INFO - PROCESS | 1164 | 1465499461313 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]]]}] 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:11:01 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. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:11:01 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'.) 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:11:01 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. 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:11:01 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. 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:11:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:11:01 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. 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:11:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:11:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:11:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:11:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1061ms 12:11:01 INFO - PROCESS | 1164 | 1465499461366 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 1164 | 1465499461368 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:11:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:11:01 INFO - PROCESS | 1164 | 1465499461371 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 1164 | 1465499461373 Marionette TRACE conn6 <- [1,3034,null,{}] 12:11:01 INFO - PROCESS | 1164 | 1465499461377 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}] 12:11:01 INFO - PROCESS | 1164 | 1465499461379 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:01 INFO - PROCESS | 1164 | 1465499461474 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:11:01 INFO - PROCESS | 1164 | 1465499461484 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 1164 | 1465499461491 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:01 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C574CD800 == 30 [pid = 1164] [id = 770] 12:11:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C52CAC800) [pid = 1164] [serial = 2308] [outer = 0000000000000000] 12:11:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C53402400) [pid = 1164] [serial = 2309] [outer = 0000008C52CAC800] 12:11:01 INFO - PROCESS | 1164 | 1465499461547 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C53C77400) [pid = 1164] [serial = 2310] [outer = 0000008C52CAC800] 12:11:01 INFO - PROCESS | 1164 | [1164] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:11:02 INFO - PROCESS | 1164 | 1465499462043 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:11:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:11:02 INFO - {} 12:11:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 12:11:02 INFO - PROCESS | 1164 | 1465499462070 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 1164 | 1465499462072 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:11:02 INFO - PROCESS | 1164 | 1465499462075 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:11:02 INFO - PROCESS | 1164 | 1465499462077 Marionette TRACE conn6 <- [1,3038,null,{}] 12:11:02 INFO - PROCESS | 1164 | 1465499462080 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}] 12:11:02 INFO - PROCESS | 1164 | 1465499462083 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:02 INFO - PROCESS | 1164 | 1465499462173 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:11:02 INFO - PROCESS | 1164 | 1465499462180 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 1164 | 1465499462182 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C48755800 == 31 [pid = 1164] [id = 771] 12:11:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C53D90800) [pid = 1164] [serial = 2311] [outer = 0000000000000000] 12:11:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C53D98C00) [pid = 1164] [serial = 2312] [outer = 0000008C53D90800] 12:11:02 INFO - PROCESS | 1164 | 1465499462227 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C53F4F400) [pid = 1164] [serial = 2313] [outer = 0000008C53D90800] 12:11:02 INFO - PROCESS | 1164 | 1465499462636 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]]]}] 12:11:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:11:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:11:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:11:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:11:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 587ms 12:11:02 INFO - PROCESS | 1164 | 1465499462668 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 1164 | 1465499462670 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:11:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:11:02 INFO - PROCESS | 1164 | 1465499462685 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 1164 | 1465499462687 Marionette TRACE conn6 <- [1,3042,null,{}] 12:11:02 INFO - PROCESS | 1164 | 1465499462692 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}] 12:11:02 INFO - PROCESS | 1164 | 1465499462694 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:02 INFO - PROCESS | 1164 | 1465499462786 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:11:02 INFO - PROCESS | 1164 | 1465499462791 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 1164 | 1465499462793 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:02 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C583A8000 == 32 [pid = 1164] [id = 772] 12:11:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C53F54000) [pid = 1164] [serial = 2314] [outer = 0000000000000000] 12:11:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C54D82800) [pid = 1164] [serial = 2315] [outer = 0000008C53F54000] 12:11:02 INFO - PROCESS | 1164 | 1465499462838 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C54D89C00) [pid = 1164] [serial = 2316] [outer = 0000008C53F54000] 12:11:03 INFO - PROCESS | 1164 | 1465499463857 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"]]]}] 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:11:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:11:03 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" 12:11:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:11:04 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" 12:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:11:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1321ms 12:11:04 INFO - PROCESS | 1164 | 1465499463998 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 1164 | 1465499464003 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:11:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:11:04 INFO - PROCESS | 1164 | 1465499464008 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 1164 | 1465499464012 Marionette TRACE conn6 <- [1,3046,null,{}] 12:11:04 INFO - PROCESS | 1164 | 1465499464018 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}] 12:11:04 INFO - PROCESS | 1164 | 1465499464021 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:04 INFO - PROCESS | 1164 | 1465499464167 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:11:04 INFO - PROCESS | 1164 | 1465499464318 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 1164 | 1465499464321 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:04 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4D439800 == 33 [pid = 1164] [id = 773] 12:11:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C478AA400) [pid = 1164] [serial = 2317] [outer = 0000000000000000] 12:11:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C47FBF800) [pid = 1164] [serial = 2318] [outer = 0000008C478AA400] 12:11:04 INFO - PROCESS | 1164 | 1465499464380 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C4846B000) [pid = 1164] [serial = 2319] [outer = 0000008C478AA400] 12:11:05 INFO - PROCESS | 1164 | 1465499465019 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]]]}] 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:11:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:11:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:11:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:11:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:11:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:11:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1041ms 12:11:05 INFO - PROCESS | 1164 | 1465499465059 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 1164 | 1465499465065 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:11:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:11:05 INFO - PROCESS | 1164 | 1465499465093 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 1164 | 1465499465096 Marionette TRACE conn6 <- [1,3050,null,{}] 12:11:05 INFO - PROCESS | 1164 | 1465499465100 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}] 12:11:05 INFO - PROCESS | 1164 | 1465499465103 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:05 INFO - PROCESS | 1164 | 1465499465242 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:11:05 INFO - PROCESS | 1164 | 1465499465366 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 1164 | 1465499465369 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:05 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4FC51800 == 34 [pid = 1164] [id = 774] 12:11:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C494AA400) [pid = 1164] [serial = 2320] [outer = 0000000000000000] 12:11:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4C873C00) [pid = 1164] [serial = 2321] [outer = 0000008C494AA400] 12:11:05 INFO - PROCESS | 1164 | 1465499465427 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C4D7CB800) [pid = 1164] [serial = 2322] [outer = 0000008C494AA400] 12:11:05 INFO - PROCESS | 1164 | [1164] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:11:06 INFO - PROCESS | 1164 | 1465499466108 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:11:06 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:11:06 INFO - {} 12:11:06 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1027ms 12:11:06 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:11:06 INFO - PROCESS | 1164 | 1465499466123 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 1164 | 1465499466125 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:11:06 INFO - PROCESS | 1164 | 1465499466129 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 1164 | 1465499466133 Marionette TRACE conn6 <- [1,3054,null,{}] 12:11:06 INFO - PROCESS | 1164 | 1465499466145 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}] 12:11:06 INFO - PROCESS | 1164 | 1465499466150 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:06 INFO - PROCESS | 1164 | 1465499466379 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:11:06 INFO - PROCESS | 1164 | 1465499466503 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 1164 | 1465499466506 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:06 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4757B000 == 35 [pid = 1164] [id = 775] 12:11:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4140EC00) [pid = 1164] [serial = 2323] [outer = 0000000000000000] 12:11:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4155E000) [pid = 1164] [serial = 2324] [outer = 0000008C4140EC00] 12:11:06 INFO - PROCESS | 1164 | 1465499466564 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C42DE5800) [pid = 1164] [serial = 2325] [outer = 0000008C4140EC00] 12:11:06 INFO - PROCESS | 1164 | --DOCSHELL 0000008C50023800 == 34 [pid = 1164] [id = 681] 12:11:06 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4DB8D800 == 33 [pid = 1164] [id = 680] 12:11:06 INFO - PROCESS | 1164 | --DOCSHELL 0000008C5125F800 == 32 [pid = 1164] [id = 688] 12:11:06 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4FC66800 == 31 [pid = 1164] [id = 687] 12:11:06 INFO - PROCESS | 1164 | --DOCSHELL 0000008C47F68000 == 30 [pid = 1164] [id = 678] 12:11:06 INFO - PROCESS | 1164 | --DOCSHELL 0000008C4F7DD000 == 29 [pid = 1164] [id = 686] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 85 (0000008C53C1F800) [pid = 1164] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 84 (0000008C503C8C00) [pid = 1164] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 83 (0000008C50353000) [pid = 1164] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 82 (0000008C51499400) [pid = 1164] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 81 (0000008C43818000) [pid = 1164] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C4D7DA400) [pid = 1164] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C5229A000) [pid = 1164] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C497EB400) [pid = 1164] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4CC63C00) [pid = 1164] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C42FC9800) [pid = 1164] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C43B45800) [pid = 1164] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C4F7B3C00) [pid = 1164] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C4C8A2800) [pid = 1164] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C53C16C00) [pid = 1164] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C4CE99400) [pid = 1164] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 70 (0000008C475B0400) [pid = 1164] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 69 (0000008C4852E000) [pid = 1164] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 68 (0000008C507B3400) [pid = 1164] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 67 (0000008C4FDB6400) [pid = 1164] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 66 (0000008C52CAFC00) [pid = 1164] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 65 (0000008C53A8CC00) [pid = 1164] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 64 (0000008C5340B400) [pid = 1164] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 63 (0000008C534FEC00) [pid = 1164] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 62 (0000008C5037E000) [pid = 1164] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 61 (0000008C53C72000) [pid = 1164] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:11:06 INFO - PROCESS | 1164 | --DOMWINDOW == 60 (0000008C4FDBCC00) [pid = 1164] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:11:07 INFO - PROCESS | 1164 | 1465499467096 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]]]}] 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:11:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:11:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 984ms 12:11:07 INFO - PROCESS | 1164 | 1465499467117 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 1164 | 1465499467121 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:11:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:11:07 INFO - PROCESS | 1164 | 1465499467125 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 1164 | 1465499467129 Marionette TRACE conn6 <- [1,3058,null,{}] 12:11:07 INFO - PROCESS | 1164 | 1465499467133 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}] 12:11:07 INFO - PROCESS | 1164 | 1465499467136 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:07 INFO - PROCESS | 1164 | 1465499467234 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:11:07 INFO - PROCESS | 1164 | 1465499467239 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 1164 | 1465499467242 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4CCF6800 == 30 [pid = 1164] [id = 776] 12:11:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 61 (0000008C4319FC00) [pid = 1164] [serial = 2326] [outer = 0000000000000000] 12:11:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 62 (0000008C43B11800) [pid = 1164] [serial = 2327] [outer = 0000008C4319FC00] 12:11:07 INFO - PROCESS | 1164 | 1465499467291 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 63 (0000008C47848000) [pid = 1164] [serial = 2328] [outer = 0000008C4319FC00] 12:11:07 INFO - PROCESS | 1164 | 1465499467785 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]]]}] 12:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:11:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 12:11:07 INFO - PROCESS | 1164 | 1465499467842 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 1164 | 1465499467845 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:11:07 INFO - PROCESS | 1164 | 1465499467848 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 1164 | 1465499467851 Marionette TRACE conn6 <- [1,3062,null,{}] 12:11:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:11:07 INFO - PROCESS | 1164 | 1465499467854 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}] 12:11:07 INFO - PROCESS | 1164 | 1465499467857 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:07 INFO - PROCESS | 1164 | 1465499467948 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:11:07 INFO - PROCESS | 1164 | 1465499467964 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 1164 | 1465499467966 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:07 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F9C4800 == 31 [pid = 1164] [id = 777] 12:11:07 INFO - PROCESS | 1164 | ++DOMWINDOW == 64 (0000008C48F51400) [pid = 1164] [serial = 2329] [outer = 0000000000000000] 12:11:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 65 (0000008C48F5D800) [pid = 1164] [serial = 2330] [outer = 0000008C48F51400] 12:11:08 INFO - PROCESS | 1164 | 1465499468013 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 66 (0000008C49010C00) [pid = 1164] [serial = 2331] [outer = 0000008C48F51400] 12:11:08 INFO - PROCESS | 1164 | 1465499468473 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]]]}] 12:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:11:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 12:11:08 INFO - PROCESS | 1164 | 1465499468525 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 1164 | 1465499468529 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:11:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:11:08 INFO - PROCESS | 1164 | 1465499468540 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 1164 | 1465499468545 Marionette TRACE conn6 <- [1,3066,null,{}] 12:11:08 INFO - PROCESS | 1164 | 1465499468549 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}] 12:11:08 INFO - PROCESS | 1164 | 1465499468553 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:08 INFO - PROCESS | 1164 | 1465499468651 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:11:08 INFO - PROCESS | 1164 | 1465499468657 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 1164 | 1465499468660 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:08 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50416800 == 32 [pid = 1164] [id = 778] 12:11:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 67 (0000008C4CC60800) [pid = 1164] [serial = 2332] [outer = 0000000000000000] 12:11:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 68 (0000008C4CC6A000) [pid = 1164] [serial = 2333] [outer = 0000008C4CC60800] 12:11:08 INFO - PROCESS | 1164 | 1465499468704 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 1164 | ++DOMWINDOW == 69 (0000008C4CE99C00) [pid = 1164] [serial = 2334] [outer = 0000008C4CC60800] 12:11:09 INFO - PROCESS | 1164 | 1465499469154 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] 12:11:09 INFO - PROCESS | 1164 | 1465499469240 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:11:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:11:09 INFO - PROCESS | 1164 | 1465499469243 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 1164 | 1465499469245 Marionette TRACE conn6 <- [1,3070,null,{}] 12:11:09 INFO - PROCESS | 1164 | 1465499469249 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}] 12:11:09 INFO - PROCESS | 1164 | 1465499469251 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:09 INFO - PROCESS | 1164 | 1465499469366 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:11:09 INFO - PROCESS | 1164 | 1465499469374 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 1164 | 1465499469383 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:09 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C51255800 == 33 [pid = 1164] [id = 779] 12:11:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 70 (0000008C4D7C9000) [pid = 1164] [serial = 2335] [outer = 0000000000000000] 12:11:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 71 (0000008C4DBEB400) [pid = 1164] [serial = 2336] [outer = 0000008C4D7C9000] 12:11:09 INFO - PROCESS | 1164 | 1465499469429 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C4F7B2400) [pid = 1164] [serial = 2337] [outer = 0000008C4D7C9000] 12:11:09 INFO - PROCESS | 1164 | 1465499469864 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]]]}] 12:11:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:11:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:11:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:11:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 672ms 12:11:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:11:09 INFO - PROCESS | 1164 | 1465499469918 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 1164 | 1465499469920 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:11:09 INFO - PROCESS | 1164 | 1465499469923 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 1164 | 1465499469925 Marionette TRACE conn6 <- [1,3074,null,{}] 12:11:09 INFO - PROCESS | 1164 | 1465499469934 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}] 12:11:09 INFO - PROCESS | 1164 | 1465499469936 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:10 INFO - PROCESS | 1164 | 1465499470052 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:11:10 INFO - PROCESS | 1164 | 1465499470057 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 1164 | 1465499470063 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C52C67800 == 34 [pid = 1164] [id = 780] 12:11:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C4FD40400) [pid = 1164] [serial = 2338] [outer = 0000000000000000] 12:11:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C4FD43000) [pid = 1164] [serial = 2339] [outer = 0000008C4FD40400] 12:11:10 INFO - PROCESS | 1164 | 1465499470167 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C4FDC1C00) [pid = 1164] [serial = 2340] [outer = 0000008C4FD40400] 12:11:10 INFO - PROCESS | 1164 | 1465499470596 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:11:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:11:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 12:11:10 INFO - PROCESS | 1164 | 1465499470619 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 1164 | 1465499470621 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:11:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:11:10 INFO - PROCESS | 1164 | 1465499470631 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 1164 | 1465499470633 Marionette TRACE conn6 <- [1,3078,null,{}] 12:11:10 INFO - PROCESS | 1164 | 1465499470637 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}] 12:11:10 INFO - PROCESS | 1164 | 1465499470639 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:10 INFO - PROCESS | 1164 | 1465499470787 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:11:10 INFO - PROCESS | 1164 | 1465499470822 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 1164 | 1465499470824 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:10 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54149000 == 35 [pid = 1164] [id = 781] 12:11:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C5035A800) [pid = 1164] [serial = 2341] [outer = 0000000000000000] 12:11:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C5035F800) [pid = 1164] [serial = 2342] [outer = 0000008C5035A800] 12:11:10 INFO - PROCESS | 1164 | 1465499470868 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C503BE000) [pid = 1164] [serial = 2343] [outer = 0000008C5035A800] 12:11:11 INFO - PROCESS | 1164 | 1465499471298 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:11:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 12:11:11 INFO - PROCESS | 1164 | 1465499471319 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 1164 | 1465499471321 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:11:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:11:11 INFO - PROCESS | 1164 | 1465499471324 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 1164 | 1465499471326 Marionette TRACE conn6 <- [1,3082,null,{}] 12:11:11 INFO - PROCESS | 1164 | 1465499471338 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}] 12:11:11 INFO - PROCESS | 1164 | 1465499471340 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:11 INFO - PROCESS | 1164 | 1465499471458 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:11:11 INFO - PROCESS | 1164 | 1465499471463 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 1164 | 1465499471465 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:11 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4F93D000 == 36 [pid = 1164] [id = 782] 12:11:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C42FCF000) [pid = 1164] [serial = 2344] [outer = 0000000000000000] 12:11:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C50382800) [pid = 1164] [serial = 2345] [outer = 0000008C42FCF000] 12:11:11 INFO - PROCESS | 1164 | 1465499471510 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C50776C00) [pid = 1164] [serial = 2346] [outer = 0000008C42FCF000] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 80 (0000008C5144C400) [pid = 1164] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 79 (0000008C4DBE0800) [pid = 1164] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 78 (0000008C43160C00) [pid = 1164] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 77 (0000008C4D7DB400) [pid = 1164] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 76 (0000008C534FC000) [pid = 1164] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 75 (0000008C503C6C00) [pid = 1164] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 74 (0000008C52CAC800) [pid = 1164] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 73 (0000008C53D90800) [pid = 1164] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 72 (0000008C4FD48000) [pid = 1164] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:11:11 INFO - PROCESS | 1164 | --DOMWINDOW == 71 (0000008C41568000) [pid = 1164] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:11:11 INFO - PROCESS | 1164 | 1465499471953 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:11:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:11:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 12:11:12 INFO - PROCESS | 1164 | 1465499471999 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 1164 | 1465499472001 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:11:12 INFO - PROCESS | 1164 | 1465499472004 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 1164 | 1465499472006 Marionette TRACE conn6 <- [1,3086,null,{}] 12:11:12 INFO - PROCESS | 1164 | 1465499472009 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}] 12:11:12 INFO - PROCESS | 1164 | 1465499472011 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:12 INFO - PROCESS | 1164 | 1465499472110 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:11:12 INFO - PROCESS | 1164 | 1465499472144 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 1164 | 1465499472146 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C5421F800 == 37 [pid = 1164] [id = 783] 12:11:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 72 (0000008C507AC000) [pid = 1164] [serial = 2347] [outer = 0000000000000000] 12:11:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 73 (0000008C5081F400) [pid = 1164] [serial = 2348] [outer = 0000008C507AC000] 12:11:12 INFO - PROCESS | 1164 | 1465499472190 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 74 (0000008C50A87C00) [pid = 1164] [serial = 2349] [outer = 0000008C507AC000] 12:11:12 INFO - PROCESS | 1164 | 1465499472606 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]]]}] 12:11:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:11:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:11:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 12:11:12 INFO - PROCESS | 1164 | 1465499472636 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 1164 | 1465499472638 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:11:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:11:12 INFO - PROCESS | 1164 | 1465499472653 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 1164 | 1465499472655 Marionette TRACE conn6 <- [1,3090,null,{}] 12:11:12 INFO - PROCESS | 1164 | 1465499472659 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}] 12:11:12 INFO - PROCESS | 1164 | 1465499472661 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:12 INFO - PROCESS | 1164 | 1465499472748 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:11:12 INFO - PROCESS | 1164 | 1465499472753 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 1164 | 1465499472755 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:12 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C542BE800 == 38 [pid = 1164] [id = 784] 12:11:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 75 (0000008C51116400) [pid = 1164] [serial = 2350] [outer = 0000000000000000] 12:11:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 76 (0000008C51495C00) [pid = 1164] [serial = 2351] [outer = 0000008C51116400] 12:11:12 INFO - PROCESS | 1164 | 1465499472799 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 1164 | ++DOMWINDOW == 77 (0000008C514A0800) [pid = 1164] [serial = 2352] [outer = 0000008C51116400] 12:11:13 INFO - PROCESS | 1164 | 1465499473210 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:11:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:11:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 587ms 12:11:13 INFO - PROCESS | 1164 | 1465499473243 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 1164 | 1465499473245 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:11:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:11:13 INFO - PROCESS | 1164 | 1465499473248 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 1164 | 1465499473250 Marionette TRACE conn6 <- [1,3094,null,{}] 12:11:13 INFO - PROCESS | 1164 | 1465499473254 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}] 12:11:13 INFO - PROCESS | 1164 | 1465499473256 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:13 INFO - PROCESS | 1164 | 1465499473389 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:11:13 INFO - PROCESS | 1164 | 1465499473404 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 1164 | 1465499473407 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:13 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C54ED1800 == 39 [pid = 1164] [id = 785] 12:11:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 78 (0000008C52782000) [pid = 1164] [serial = 2353] [outer = 0000000000000000] 12:11:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 79 (0000008C5278A400) [pid = 1164] [serial = 2354] [outer = 0000008C52782000] 12:11:13 INFO - PROCESS | 1164 | 1465499473453 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 1164 | ++DOMWINDOW == 80 (0000008C5340A400) [pid = 1164] [serial = 2355] [outer = 0000008C52782000] 12:11:14 INFO - PROCESS | 1164 | 1465499474055 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]]]}] 12:11:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:11:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:11:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:11:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 839ms 12:11:14 INFO - PROCESS | 1164 | 1465499474092 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 1164 | 1465499474097 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:11:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:11:14 INFO - PROCESS | 1164 | 1465499474102 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 1164 | 1465499474106 Marionette TRACE conn6 <- [1,3098,null,{}] 12:11:14 INFO - PROCESS | 1164 | 1465499474111 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}] 12:11:14 INFO - PROCESS | 1164 | 1465499474115 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:14 INFO - PROCESS | 1164 | 1465499474267 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:11:14 INFO - PROCESS | 1164 | 1465499474402 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 1164 | 1465499474405 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:14 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C4DB99800 == 40 [pid = 1164] [id = 786] 12:11:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 81 (0000008C43156000) [pid = 1164] [serial = 2356] [outer = 0000000000000000] 12:11:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 82 (0000008C4784E000) [pid = 1164] [serial = 2357] [outer = 0000008C43156000] 12:11:14 INFO - PROCESS | 1164 | 1465499474463 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 1164 | ++DOMWINDOW == 83 (0000008C484D9C00) [pid = 1164] [serial = 2358] [outer = 0000008C43156000] 12:11:15 INFO - PROCESS | 1164 | 1465499475045 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"]]]}] 12:11:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:11:15 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 12:11:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:11:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 12:11:15 INFO - PROCESS | 1164 | 1465499475093 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 1164 | 1465499475098 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:11:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:11:15 INFO - PROCESS | 1164 | 1465499475104 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 1164 | 1465499475107 Marionette TRACE conn6 <- [1,3102,null,{}] 12:11:15 INFO - PROCESS | 1164 | 1465499475112 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}] 12:11:15 INFO - PROCESS | 1164 | 1465499475115 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:15 INFO - PROCESS | 1164 | 1465499475279 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:11:15 INFO - PROCESS | 1164 | 1465499475339 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\", \"ae1fafd3-3c10-430d-bd45-7187d15ca21a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 1164 | 1465499475342 Marionette INFO sendAsync 30d14a63-0af3-4a2a-b641-469b027c1061 12:11:15 INFO - PROCESS | 1164 | ++DOCSHELL 0000008C50948000 == 41 [pid = 1164] [id = 787] 12:11:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 84 (0000008C4C867400) [pid = 1164] [serial = 2359] [outer = 0000000000000000] 12:11:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 85 (0000008C4C870800) [pid = 1164] [serial = 2360] [outer = 0000008C4C867400] 12:11:15 INFO - PROCESS | 1164 | 1465499475400 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 1164 | ++DOMWINDOW == 86 (0000008C4D7CCC00) [pid = 1164] [serial = 2361] [outer = 0000008C4C867400] 12:11:16 INFO - PROCESS | 1164 | 1465499475993 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]]]}] 12:11:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:11:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 945ms 12:11:16 INFO - PROCESS | 1164 | 1465499476051 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 1164 | 1465499476053 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:11:17 WARNING - u'runner_teardown' () 12:11:17 INFO - No more tests 12:11:17 INFO - Got 0 unexpected results 12:11:17 INFO - SUITE-END | took 693s 12:11:17 INFO - Closing logging queue 12:11:17 INFO - queue closed 12:11:17 INFO - Return code: 0 12:11:17 WARNING - # TBPL SUCCESS # 12:11:17 INFO - Running post-action listener: _resource_record_post_action 12:11:17 INFO - Running post-run listener: _resource_record_post_run 12:11:18 INFO - Total resource usage - Wall time: 703s; CPU: 14.0%; Read bytes: 222820352; Write bytes: 996974592; Read time: 2576880; Write time: 4922270 12:11:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:11:18 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 38776832; Read time: 0; Write time: 50510 12:11:18 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 222820352; Write bytes: 883539968; Read time: 2576880; Write time: 4812560 12:11:18 INFO - Running post-run listener: _upload_blobber_files 12:11:18 INFO - Blob upload gear active. 12:11:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:11:18 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 12:11:18 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:11:18 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:11:18 INFO - (blobuploader) - INFO - Open directory for files ... 12:11:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:11:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:11:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:11:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:11:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:11:19 INFO - (blobuploader) - INFO - Done attempting. 12:11:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:11:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:11:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:11:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:11:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:11:21 INFO - (blobuploader) - INFO - Done attempting. 12:11:21 INFO - (blobuploader) - INFO - Iteration through files over. 12:11:21 INFO - Return code: 0 12:11:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:11:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ec8b05c0de3ae5820984493952a2b4e465ad8f77ec3117ef1b4557c4d106972ab8992721a9eca2f08cc4953f2c56a0708db923b1b2349cbfb6727187d262879", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/297fba91fa44c13df39dc5be06fadaf827961739a651a59b3eca332bbbd8420afa997e7054642f2eed1cd189df6c74eddb5213374a9e61d7fc4d250f232de8fd"} 12:11:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:11:21 INFO - Writing to file C:\slave\test\properties\blobber_files 12:11:21 INFO - Contents: 12:11:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ec8b05c0de3ae5820984493952a2b4e465ad8f77ec3117ef1b4557c4d106972ab8992721a9eca2f08cc4953f2c56a0708db923b1b2349cbfb6727187d262879", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/297fba91fa44c13df39dc5be06fadaf827961739a651a59b3eca332bbbd8420afa997e7054642f2eed1cd189df6c74eddb5213374a9e61d7fc4d250f232de8fd"} 12:11:21 INFO - Running post-run listener: copy_logs_to_upload_dir 12:11:21 INFO - Copying logs to upload dir... 12:11:21 INFO - mkdir: C:\slave\test\build\upload\logs 12:11:21 INFO - Copying logs to upload dir... 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - Using _rmtree_windows ... 12:11:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=908.074000 ========= master_lag: -0.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 8 secs) (at 2016-06-09 12:11:21.667320) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 12:11:21.668140) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ec8b05c0de3ae5820984493952a2b4e465ad8f77ec3117ef1b4557c4d106972ab8992721a9eca2f08cc4953f2c56a0708db923b1b2349cbfb6727187d262879", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/297fba91fa44c13df39dc5be06fadaf827961739a651a59b3eca332bbbd8420afa997e7054642f2eed1cd189df6c74eddb5213374a9e61d7fc4d250f232de8fd"} build_url:https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ec8b05c0de3ae5820984493952a2b4e465ad8f77ec3117ef1b4557c4d106972ab8992721a9eca2f08cc4953f2c56a0708db923b1b2349cbfb6727187d262879", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/297fba91fa44c13df39dc5be06fadaf827961739a651a59b3eca332bbbd8420afa997e7054642f2eed1cd189df6c74eddb5213374a9e61d7fc4d250f232de8fd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cDV4CdloTBadZOb2U-7prQ/artifacts/public/build/firefox-48.0.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-09 12:11:21.791567) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 12:11:21.791897) ========= '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-092\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-092 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-092 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-092\AppData\Local LOGONSERVER=\\T-W864-IX-092 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 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-092 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-092 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-092 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 12:11:21.910398) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 12:11:21.910712) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 12:11:22.458426) ========= ========= Total master_lag: 0.52 =========