builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-187 starttime: 1464611294.27 results: success (0) buildid: 20160530034637 builduid: 0b3ff36e268143bebae2b558b3180e94 revision: 3fa0f58b23395a7f9f95384b18607ff10c581c00 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:14.273884) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:14.274733) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:14.275082) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:14.475692) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:28:14.476481) ========= '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-187\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-187 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-187 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-187\AppData\Local LOGONSERVER=\\T-W864-IX-187 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-187 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-187 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-187 WINDIR=C:\windows using PTY: False --05:28:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.84 GB/s 05:28:16 (1.84 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.692000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:28:16.239031) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 05:28:16.239828) ========= '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-187\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-187 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-187 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-187\AppData\Local LOGONSERVER=\\T-W864-IX-187 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-187 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-187 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-187 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.807000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 05:28:19.068131) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:28:19.069055) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3fa0f58b23395a7f9f95384b18607ff10c581c00 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3fa0f58b23395a7f9f95384b18607ff10c581c00 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-187\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-187 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-187 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-187\AppData\Local LOGONSERVER=\\T-W864-IX-187 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-187 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-187 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-187 WINDIR=C:\windows using PTY: False 2016-05-30 05:28:19,461 truncating revision to first 12 chars 2016-05-30 05:28:19,461 Setting DEBUG logging. 2016-05-30 05:28:19,463 attempt 1/10 2016-05-30 05:28:19,463 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3fa0f58b2339?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 05:28:19,871 unpacking tar archive at: mozilla-aurora-3fa0f58b2339/testing/mozharness/ program finished with exit code 0 elapsedTime=1.081000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:28:20.199106) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:20.199635) ========= script_repo_revision: 3fa0f58b23395a7f9f95384b18607ff10c581c00 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:20.200248) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:20.200652) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:28:20.215370) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-05-30 05:28:20.215687) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-187\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-187 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-187 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-187\AppData\Local LOGONSERVER=\\T-W864-IX-187 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-187 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-187 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-187 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 05:28:20 INFO - MultiFileLogger online at 20160530 05:28:20 in C:\slave\test 05:28:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 05:28:20 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:28:20 INFO - {'append_to_log': False, 05:28:20 INFO - 'base_work_dir': 'C:\\slave\\test', 05:28:20 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:28:20 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:28:20 INFO - 'buildbot_json_path': 'buildprops.json', 05:28:20 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:28:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:28:20 INFO - 'download_minidump_stackwalk': True, 05:28:20 INFO - 'download_symbols': 'true', 05:28:20 INFO - 'e10s': False, 05:28:20 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:28:20 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:28:20 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:28:20 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:28:20 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:28:20 INFO - 'C:/mozilla-build/tooltool.py'), 05:28:20 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:28:20 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:28:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:28:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:28:20 INFO - 'log_level': 'info', 05:28:20 INFO - 'log_to_console': True, 05:28:20 INFO - 'opt_config_files': (), 05:28:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:28:20 INFO - '--processes=1', 05:28:20 INFO - '--config=%(test_path)s/wptrunner.ini', 05:28:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:28:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:28:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:28:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:28:20 INFO - 'pip_index': False, 05:28:20 INFO - 'require_test_zip': True, 05:28:20 INFO - 'test_type': ('testharness',), 05:28:20 INFO - 'this_chunk': '1', 05:28:20 INFO - 'total_chunks': '10', 05:28:20 INFO - 'virtualenv_path': 'venv', 05:28:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:28:20 INFO - 'work_dir': 'build'} 05:28:20 INFO - ##### 05:28:20 INFO - ##### Running clobber step. 05:28:20 INFO - ##### 05:28:20 INFO - Running pre-action listener: _resource_record_pre_action 05:28:20 INFO - Running main action method: clobber 05:28:20 INFO - rmtree: C:\slave\test\build 05:28:20 INFO - Using _rmtree_windows ... 05:28:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:29:45 INFO - Running post-action listener: _resource_record_post_action 05:29:45 INFO - ##### 05:29:45 INFO - ##### Running read-buildbot-config step. 05:29:45 INFO - ##### 05:29:45 INFO - Running pre-action listener: _resource_record_pre_action 05:29:45 INFO - Running main action method: read_buildbot_config 05:29:45 INFO - Using buildbot properties: 05:29:45 INFO - { 05:29:45 INFO - "project": "", 05:29:45 INFO - "product": "firefox", 05:29:45 INFO - "script_repo_revision": "production", 05:29:45 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 05:29:45 INFO - "repository": "", 05:29:45 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 05:29:45 INFO - "buildid": "20160530034637", 05:29:45 INFO - "pgo_build": "False", 05:29:45 INFO - "basedir": "C:\\slave\\test", 05:29:45 INFO - "buildnumber": 3, 05:29:45 INFO - "slavename": "t-w864-ix-187", 05:29:45 INFO - "revision": "3fa0f58b23395a7f9f95384b18607ff10c581c00", 05:29:45 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 05:29:45 INFO - "platform": "win64", 05:29:45 INFO - "branch": "mozilla-aurora", 05:29:45 INFO - "repo_path": "releases/mozilla-aurora", 05:29:45 INFO - "moz_repo_path": "", 05:29:45 INFO - "stage_platform": "win64", 05:29:45 INFO - "builduid": "0b3ff36e268143bebae2b558b3180e94", 05:29:45 INFO - "slavebuilddir": "test" 05:29:45 INFO - } 05:29:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 05:29:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 05:29:45 INFO - Running post-action listener: _resource_record_post_action 05:29:45 INFO - ##### 05:29:45 INFO - ##### Running download-and-extract step. 05:29:45 INFO - ##### 05:29:45 INFO - Running pre-action listener: _resource_record_pre_action 05:29:45 INFO - Running main action method: download_and_extract 05:29:45 INFO - mkdir: C:\slave\test\build\tests 05:29:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:45 INFO - https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 05:29:45 INFO - trying https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 05:29:45 INFO - Downloading https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 05:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 05:29:45 INFO - Downloaded 1274 bytes. 05:29:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 05:29:45 INFO - Using the following test package requirements: 05:29:45 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 05:29:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 05:29:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 05:29:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'jsshell-win64.zip'], 05:29:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 05:29:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 05:29:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 05:29:45 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 05:29:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 05:29:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 05:29:45 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 05:29:45 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 05:29:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:45 INFO - https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 05:29:45 INFO - trying https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 05:29:45 INFO - Downloading https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 05:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 05:29:47 INFO - Downloaded 20808338 bytes. 05:29:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:29:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:29:48 INFO - caution: filename not matched: web-platform/* 05:29:48 INFO - Return code: 11 05:29: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')]} 05:29:48 INFO - https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 05:29:48 INFO - trying https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 05:29:48 INFO - Downloading https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 05:29:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 05:29:50 INFO - Downloaded 36409220 bytes. 05:29:50 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:29:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:30:31 INFO - caution: filename not matched: bin/* 05:30:31 INFO - caution: filename not matched: config/* 05:30:31 INFO - caution: filename not matched: mozbase/* 05:30:31 INFO - caution: filename not matched: marionette/* 05:30:31 INFO - caution: filename not matched: tools/wptserve/* 05:30:31 INFO - Return code: 11 05:30:31 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')]} 05:30:31 INFO - https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 05:30:31 INFO - trying https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 05:30:31 INFO - Downloading https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 05:30:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 05:30:33 INFO - Downloaded 82725487 bytes. 05:30:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 05:30:33 INFO - mkdir: C:\slave\test\properties 05:30:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:30:33 INFO - Writing to file C:\slave\test\properties\build_url 05:30:33 INFO - Contents: 05:30:33 INFO - build_url:https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 05:30:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 05:30:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:30:34 INFO - Writing to file C:\slave\test\properties\symbols_url 05:30:34 INFO - Contents: 05:30:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 05:30:34 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')]} 05:30:34 INFO - https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:30:34 INFO - trying https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 05:30:34 INFO - Downloading https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 05:30:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 05:30:36 INFO - Downloaded 50730533 bytes. 05:30:36 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:30:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:30:38 INFO - Return code: 0 05:30:38 INFO - Running post-action listener: _resource_record_post_action 05:30:38 INFO - Running post-action listener: set_extra_try_arguments 05:30:38 INFO - ##### 05:30:38 INFO - ##### Running create-virtualenv step. 05:30:38 INFO - ##### 05:30:38 INFO - Running pre-action listener: _pre_create_virtualenv 05:30:38 INFO - Running pre-action listener: _resource_record_pre_action 05:30:38 INFO - Running main action method: create_virtualenv 05:30:38 INFO - Creating virtualenv C:\slave\test\build\venv 05:30: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 05:30: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 05:30:41 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:30:45 INFO - Installing distribute......................................................................................................................................................................................done. 05:30:46 INFO - Return code: 0 05:30:46 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:30: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')]} 05:30:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30: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')]} 05:30:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:46 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-187', 'USERDOMAIN': 'T-W864-IX-187', '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-187', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-187', '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-187\\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 05:30:46 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 05:30:46 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 05:30:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:30:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Roaming', 05:30:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:30:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:30:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:30:46 INFO - 'COMPUTERNAME': 'T-W864-IX-187', 05:30:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:30:46 INFO - 'DCLOCATION': 'SCL3', 05:30:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:30:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:30:46 INFO - 'HOMEDRIVE': 'C:', 05:30:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 05:30:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:30:46 INFO - 'KTS_VERSION': '1.19c', 05:30:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 05:30:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-187', 05:30:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:30:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:30:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:30:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:46 INFO - 'MOZ_NO_REMOTE': '1', 05:30:46 INFO - 'NO_EM_RESTART': '1', 05:30:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:30:46 INFO - 'OS': 'Windows_NT', 05:30:46 INFO - 'OURDRIVE': 'C:', 05:30:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 05:30:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:30:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:30:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:30:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:30:46 INFO - 'PROCESSOR_LEVEL': '6', 05:30:46 INFO - 'PROCESSOR_REVISION': '1e05', 05:30:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:30:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:30:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:30:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:30:46 INFO - 'PROMPT': '$P$G', 05:30:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:30:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:30:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:30:46 INFO - 'PWD': 'C:\\slave\\test', 05:30:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:30:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:30:46 INFO - 'SYSTEMDRIVE': 'C:', 05:30:46 INFO - 'SYSTEMROOT': 'C:\\windows', 05:30:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:46 INFO - 'TEST1': 'testie', 05:30:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:46 INFO - 'USERDOMAIN': 'T-W864-IX-187', 05:30:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 05:30:46 INFO - 'USERNAME': 'cltbld', 05:30:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-187', 05:30:46 INFO - 'WINDIR': 'C:\\windows', 05:30:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:30:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:30:47 INFO - Downloading/unpacking psutil>=0.7.1 05:30:48 INFO - Running setup.py egg_info for package psutil 05:30:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:30:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:30:48 INFO - Installing collected packages: psutil 05:30:48 INFO - Running setup.py install for psutil 05:30:48 INFO - building 'psutil._psutil_windows' extension 05:30:48 INFO - error: Unable to find vcvarsall.bat 05:30: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-uzjd7u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:30:48 INFO - running install 05:30:48 INFO - running build 05:30:48 INFO - running build_py 05:30:48 INFO - creating build 05:30:48 INFO - creating build\lib.win32-2.7 05:30:48 INFO - creating build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:30:48 INFO - running build_ext 05:30:48 INFO - building 'psutil._psutil_windows' extension 05:30:48 INFO - error: Unable to find vcvarsall.bat 05:30:48 INFO - ---------------------------------------- 05:30: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-uzjd7u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:30:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-187\AppData\Roaming\pip\pip.log 05:30:48 WARNING - Return code: 1 05:30: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! 05:30:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:30: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')]} 05:30:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30: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')]} 05:30:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30: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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-187', 'USERDOMAIN': 'T-W864-IX-187', '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-187', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-187', '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-187\\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 05:30: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 05:30: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 05:30:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:30:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Roaming', 05:30:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:30:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:30:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:30:48 INFO - 'COMPUTERNAME': 'T-W864-IX-187', 05:30:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:30:48 INFO - 'DCLOCATION': 'SCL3', 05:30:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:30:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:30:48 INFO - 'HOMEDRIVE': 'C:', 05:30:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 05:30:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:30:48 INFO - 'KTS_VERSION': '1.19c', 05:30:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 05:30:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-187', 05:30:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:30:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:30:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:30:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:48 INFO - 'MOZ_NO_REMOTE': '1', 05:30:48 INFO - 'NO_EM_RESTART': '1', 05:30:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:30:48 INFO - 'OS': 'Windows_NT', 05:30:48 INFO - 'OURDRIVE': 'C:', 05:30: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', 05:30:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:30:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:30:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:30:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:30:48 INFO - 'PROCESSOR_LEVEL': '6', 05:30:48 INFO - 'PROCESSOR_REVISION': '1e05', 05:30:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:30:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:30:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:30:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:30:48 INFO - 'PROMPT': '$P$G', 05:30:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:30:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:30:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:30:48 INFO - 'PWD': 'C:\\slave\\test', 05:30:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:30:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:30:48 INFO - 'SYSTEMDRIVE': 'C:', 05:30:48 INFO - 'SYSTEMROOT': 'C:\\windows', 05:30:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:48 INFO - 'TEST1': 'testie', 05:30:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:48 INFO - 'USERDOMAIN': 'T-W864-IX-187', 05:30:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 05:30:48 INFO - 'USERNAME': 'cltbld', 05:30:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-187', 05:30:48 INFO - 'WINDIR': 'C:\\windows', 05:30:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:30:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:30:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:30:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:30:48 INFO - Running setup.py egg_info for package mozsystemmonitor 05:30:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:30:48 INFO - Running setup.py egg_info for package psutil 05:30:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:30:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:30:48 INFO - Installing collected packages: mozsystemmonitor, psutil 05:30:48 INFO - Running setup.py install for mozsystemmonitor 05:30:48 INFO - Running setup.py install for psutil 05:30:48 INFO - building 'psutil._psutil_windows' extension 05:30:48 INFO - error: Unable to find vcvarsall.bat 05:30: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-nerfor-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:30:48 INFO - running install 05:30:48 INFO - running build 05:30:48 INFO - running build_py 05:30:48 INFO - running build_ext 05:30:48 INFO - building 'psutil._psutil_windows' extension 05:30:48 INFO - error: Unable to find vcvarsall.bat 05:30:48 INFO - ---------------------------------------- 05:30: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-nerfor-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:30:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-187\AppData\Roaming\pip\pip.log 05:30:48 WARNING - Return code: 1 05:30: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 mozsystemmonitor==0.0.0 failed after 1 tries! 05:30:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:30: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')]} 05:30:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30: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')]} 05:30:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30: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', '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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-187', 'USERDOMAIN': 'T-W864-IX-187', '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-187', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-187', '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-187\\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 05:30: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', 'blobuploader==1.2.4'] in C:\slave\test\build 05:30: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 blobuploader==1.2.4 05:30:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:30:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Roaming', 05:30:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:30:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:30:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:30:48 INFO - 'COMPUTERNAME': 'T-W864-IX-187', 05:30:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:30:48 INFO - 'DCLOCATION': 'SCL3', 05:30:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:30:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:30:48 INFO - 'HOMEDRIVE': 'C:', 05:30:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 05:30:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:30:48 INFO - 'KTS_VERSION': '1.19c', 05:30:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 05:30:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-187', 05:30:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:30:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:30:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:30:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:48 INFO - 'MOZ_NO_REMOTE': '1', 05:30:48 INFO - 'NO_EM_RESTART': '1', 05:30:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:30:48 INFO - 'OS': 'Windows_NT', 05:30:48 INFO - 'OURDRIVE': 'C:', 05:30: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', 05:30:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:30:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:30:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:30:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:30:48 INFO - 'PROCESSOR_LEVEL': '6', 05:30:48 INFO - 'PROCESSOR_REVISION': '1e05', 05:30:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:30:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:30:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:30:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:30:48 INFO - 'PROMPT': '$P$G', 05:30:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:30:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:30:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:30:48 INFO - 'PWD': 'C:\\slave\\test', 05:30:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:30:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:30:48 INFO - 'SYSTEMDRIVE': 'C:', 05:30:48 INFO - 'SYSTEMROOT': 'C:\\windows', 05:30:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:48 INFO - 'TEST1': 'testie', 05:30:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:48 INFO - 'USERDOMAIN': 'T-W864-IX-187', 05:30:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 05:30:48 INFO - 'USERNAME': 'cltbld', 05:30:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-187', 05:30:48 INFO - 'WINDIR': 'C:\\windows', 05:30:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:30:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:30:49 INFO - Downloading/unpacking blobuploader==1.2.4 05:30:49 INFO - Downloading blobuploader-1.2.4.tar.gz 05:30:49 INFO - Running setup.py egg_info for package blobuploader 05:30:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:30:53 INFO - Running setup.py egg_info for package requests 05:30:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:30:53 INFO - Downloading docopt-0.6.1.tar.gz 05:30:53 INFO - Running setup.py egg_info for package docopt 05:30:53 INFO - Installing collected packages: blobuploader, docopt, requests 05:30:53 INFO - Running setup.py install for blobuploader 05:30:53 INFO - Running setup.py install for docopt 05:30:53 INFO - Running setup.py install for requests 05:30:53 INFO - Successfully installed blobuploader docopt requests 05:30:53 INFO - Cleaning up... 05:30:53 INFO - Return code: 0 05:30:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:30:53 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')]} 05:30:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:53 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')]} 05:30:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:53 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-187', 'USERDOMAIN': 'T-W864-IX-187', '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-187', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-187', '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-187\\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 05:30:53 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 05:30:53 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 05:30:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:30:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Roaming', 05:30:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:30:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:30:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:30:53 INFO - 'COMPUTERNAME': 'T-W864-IX-187', 05:30:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:30:53 INFO - 'DCLOCATION': 'SCL3', 05:30:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:30:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:30:53 INFO - 'HOMEDRIVE': 'C:', 05:30:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 05:30:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:30:53 INFO - 'KTS_VERSION': '1.19c', 05:30:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 05:30:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-187', 05:30:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:30:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:30:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:30:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:53 INFO - 'MOZ_NO_REMOTE': '1', 05:30:53 INFO - 'NO_EM_RESTART': '1', 05:30:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:30:53 INFO - 'OS': 'Windows_NT', 05:30:53 INFO - 'OURDRIVE': 'C:', 05:30:53 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', 05:30:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:30:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:30:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:30:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:30:53 INFO - 'PROCESSOR_LEVEL': '6', 05:30:53 INFO - 'PROCESSOR_REVISION': '1e05', 05:30:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:30:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:30:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:30:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:30:53 INFO - 'PROMPT': '$P$G', 05:30:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:30:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:30:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:30:53 INFO - 'PWD': 'C:\\slave\\test', 05:30:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:30:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:30:53 INFO - 'SYSTEMDRIVE': 'C:', 05:30:53 INFO - 'SYSTEMROOT': 'C:\\windows', 05:30:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:53 INFO - 'TEST1': 'testie', 05:30:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:30:53 INFO - 'USERDOMAIN': 'T-W864-IX-187', 05:30:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 05:30:53 INFO - 'USERNAME': 'cltbld', 05:30:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-187', 05:30:53 INFO - 'WINDIR': 'C:\\windows', 05:30:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:30:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:30:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:30:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:30:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:30:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:30:57 INFO - Unpacking c:\slave\test\build\tests\marionette 05:30:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:30:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:30:57 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 05:30:57 INFO - Running setup.py install for browsermob-proxy 05:31:12 INFO - Running setup.py install for manifestparser 05:31:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for marionette-client 05:31:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for marionette-driver 05:31:12 INFO - Running setup.py install for mozcrash 05:31:12 INFO - Running setup.py install for mozdebug 05:31:12 INFO - Running setup.py install for mozdevice 05:31:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozfile 05:31:12 INFO - Running setup.py install for mozhttpd 05:31:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozinfo 05:31:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozInstall 05:31:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozleak 05:31:12 INFO - Running setup.py install for mozlog 05:31:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for moznetwork 05:31:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozprocess 05:31:12 INFO - Running setup.py install for mozprofile 05:31:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozrunner 05:31:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for mozscreenshot 05:31:12 INFO - Running setup.py install for moztest 05:31:12 INFO - Running setup.py install for mozversion 05:31:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:31:12 INFO - Running setup.py install for wptserve 05:31:12 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 05:31:12 INFO - Cleaning up... 05:31:12 INFO - Return code: 0 05:31:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:31:12 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')]} 05:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:12 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')]} 05:31:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:12 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 0x0246E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02397F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-187', 'USERDOMAIN': 'T-W864-IX-187', '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-187', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-187', '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-187\\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 05:31:12 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 05:31:12 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 05:31:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:31:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Roaming', 05:31:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:31:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:31:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:31:12 INFO - 'COMPUTERNAME': 'T-W864-IX-187', 05:31:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:31:12 INFO - 'DCLOCATION': 'SCL3', 05:31:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:12 INFO - 'HOMEDRIVE': 'C:', 05:31:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 05:31:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:12 INFO - 'KTS_VERSION': '1.19c', 05:31:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 05:31:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-187', 05:31:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:12 INFO - 'MOZ_NO_REMOTE': '1', 05:31:12 INFO - 'NO_EM_RESTART': '1', 05:31:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:12 INFO - 'OS': 'Windows_NT', 05:31:12 INFO - 'OURDRIVE': 'C:', 05:31:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 05:31:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:31:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:31:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:12 INFO - 'PROCESSOR_LEVEL': '6', 05:31:12 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:31:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:31:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:31:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:31:12 INFO - 'PROMPT': '$P$G', 05:31:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:31:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:31:12 INFO - 'PWD': 'C:\\slave\\test', 05:31:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:12 INFO - 'SYSTEMDRIVE': 'C:', 05:31:12 INFO - 'SYSTEMROOT': 'C:\\windows', 05:31:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:31:12 INFO - 'TEST1': 'testie', 05:31:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:31:12 INFO - 'USERDOMAIN': 'T-W864-IX-187', 05:31:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 05:31:12 INFO - 'USERNAME': 'cltbld', 05:31:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-187', 05:31:12 INFO - 'WINDIR': 'C:\\windows', 05:31:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:31:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:31:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:31:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:31:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:31:17 INFO - Unpacking c:\slave\test\build\tests\marionette 05:31:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:31:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:17 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)) 05:31:28 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)) 05:31:28 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)) 05:31:28 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)) 05:31:28 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)) 05:31:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:31:28 INFO - Downloading blessings-1.6.tar.gz 05:31:28 INFO - Running setup.py egg_info for package blessings 05:31:28 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)) 05:31:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:31:28 INFO - Running setup.py install for blessings 05:31:28 INFO - Running setup.py install for browsermob-proxy 05:31:28 INFO - Running setup.py install for manifestparser 05:31:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Running setup.py install for marionette-client 05:31:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:31:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Running setup.py install for marionette-driver 05:31:28 INFO - Running setup.py install for mozcrash 05:31:28 INFO - Running setup.py install for mozdebug 05:31:28 INFO - Running setup.py install for mozdevice 05:31:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Running setup.py install for mozhttpd 05:31:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Running setup.py install for mozInstall 05:31:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Running setup.py install for mozleak 05:31:28 INFO - Running setup.py install for mozprofile 05:31:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Running setup.py install for mozrunner 05:31:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:31:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:31:30 INFO - Running setup.py install for mozscreenshot 05:31:30 INFO - Running setup.py install for moztest 05:31:30 INFO - Running setup.py install for mozversion 05:31:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:31:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:31:30 INFO - Running setup.py install for wptserve 05:31:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:31:30 INFO - Cleaning up... 05:31:30 INFO - Return code: 0 05:31:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:31:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:31:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:31:30 INFO - Reading from file tmpfile_stdout 05:31:30 INFO - Using _rmtree_windows ... 05:31:30 INFO - Using _rmtree_windows ... 05:31:30 INFO - Current package versions: 05:31:30 INFO - blessings == 1.6 05:31:30 INFO - blobuploader == 1.2.4 05:31:30 INFO - browsermob-proxy == 0.6.0 05:31:30 INFO - distribute == 0.6.14 05:31:30 INFO - docopt == 0.6.1 05:31:30 INFO - manifestparser == 1.1 05:31:30 INFO - marionette-client == 2.3.0 05:31:30 INFO - marionette-driver == 1.4.0 05:31:30 INFO - mozInstall == 1.12 05:31:30 INFO - mozcrash == 0.17 05:31:30 INFO - mozdebug == 0.1 05:31:30 INFO - mozdevice == 0.48 05:31:30 INFO - mozfile == 1.2 05:31:30 INFO - mozhttpd == 0.7 05:31:30 INFO - mozinfo == 0.9 05:31:30 INFO - mozleak == 0.1 05:31:30 INFO - mozlog == 3.1 05:31:30 INFO - moznetwork == 0.27 05:31:30 INFO - mozprocess == 0.22 05:31:30 INFO - mozprofile == 0.28 05:31:30 INFO - mozrunner == 6.11 05:31:30 INFO - mozscreenshot == 0.1 05:31:30 INFO - mozsystemmonitor == 0.0 05:31:30 INFO - moztest == 0.7 05:31:30 INFO - mozversion == 1.4 05:31:30 INFO - requests == 1.2.3 05:31:30 INFO - wptserve == 1.4.0 05:31:30 INFO - Running post-action listener: _resource_record_post_action 05:31:30 INFO - Running post-action listener: _start_resource_monitoring 05:31:30 INFO - Starting resource monitoring. 05:31:30 INFO - ##### 05:31:30 INFO - ##### Running pull step. 05:31:30 INFO - ##### 05:31:30 INFO - Running pre-action listener: _resource_record_pre_action 05:31:30 INFO - Running main action method: pull 05:31:30 INFO - Pull has nothing to do! 05:31:30 INFO - Running post-action listener: _resource_record_post_action 05:31:30 INFO - ##### 05:31:30 INFO - ##### Running install step. 05:31:30 INFO - ##### 05:31:30 INFO - Running pre-action listener: _resource_record_pre_action 05:31:30 INFO - Running main action method: install 05:31:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:31:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:31:31 INFO - Reading from file tmpfile_stdout 05:31:31 INFO - Using _rmtree_windows ... 05:31:31 INFO - Using _rmtree_windows ... 05:31:31 INFO - Detecting whether we're running mozinstall >=1.0... 05:31:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:31:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:31:31 INFO - Reading from file tmpfile_stdout 05:31:31 INFO - Output received: 05:31:31 INFO - Usage: mozinstall-script.py [options] installer 05:31:31 INFO - Options: 05:31:31 INFO - -h, --help show this help message and exit 05:31:31 INFO - -d DEST, --destination=DEST 05:31:31 INFO - Directory to install application into. [default: 05:31:31 INFO - "C:\slave\test"] 05:31:31 INFO - --app=APP Application being installed. [default: firefox] 05:31:31 INFO - Using _rmtree_windows ... 05:31:31 INFO - Using _rmtree_windows ... 05:31:31 INFO - mkdir: C:\slave\test\build\application 05:31:31 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:31:31 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 05:31:33 INFO - Reading from file tmpfile_stdout 05:31:33 INFO - Output received: 05:31:33 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:31:33 INFO - Using _rmtree_windows ... 05:31:33 INFO - Using _rmtree_windows ... 05:31:33 INFO - Running post-action listener: _resource_record_post_action 05:31:33 INFO - ##### 05:31:33 INFO - ##### Running run-tests step. 05:31:33 INFO - ##### 05:31:33 INFO - Running pre-action listener: _resource_record_pre_action 05:31:33 INFO - Running main action method: run_tests 05:31:33 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:31:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:31:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:31:33 INFO - grabbing minidump binary from tooltool 05:31: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')]} 05:31:33 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 0x0249F368>, '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 0x02244D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:31:33 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 05:31:33 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 05:31:33 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:31:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3zzbiu 05:31:35 INFO - INFO - File integrity verified, renaming tmp3zzbiu to win32-minidump_stackwalk.exe 05:31:35 INFO - Return code: 0 05:31:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:31:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:31:35 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/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 05:31:35 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/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 05:31:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:31:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Roaming', 05:31:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:31:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:31:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:31:35 INFO - 'COMPUTERNAME': 'T-W864-IX-187', 05:31:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:31:35 INFO - 'DCLOCATION': 'SCL3', 05:31:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:31:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:31:35 INFO - 'HOMEDRIVE': 'C:', 05:31:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-187', 05:31:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:31:35 INFO - 'KTS_VERSION': '1.19c', 05:31:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-187\\AppData\\Local', 05:31:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-187', 05:31:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:31:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:31:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:31:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:31:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:35 INFO - 'MOZ_NO_REMOTE': '1', 05:31:35 INFO - 'NO_EM_RESTART': '1', 05:31:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:31:35 INFO - 'OS': 'Windows_NT', 05:31:35 INFO - 'OURDRIVE': 'C:', 05:31:35 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', 05:31:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:31:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:31:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:31:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:31:35 INFO - 'PROCESSOR_LEVEL': '6', 05:31:35 INFO - 'PROCESSOR_REVISION': '1e05', 05:31:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:31:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:31:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:31:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:31:35 INFO - 'PROMPT': '$P$G', 05:31:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:31:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:31:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:31:35 INFO - 'PWD': 'C:\\slave\\test', 05:31:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:31:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:31:35 INFO - 'SYSTEMDRIVE': 'C:', 05:31:35 INFO - 'SYSTEMROOT': 'C:\\windows', 05:31:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:31:35 INFO - 'TEST1': 'testie', 05:31:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:31:35 INFO - 'USERDOMAIN': 'T-W864-IX-187', 05:31:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-187', 05:31:35 INFO - 'USERNAME': 'cltbld', 05:31:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-187', 05:31:35 INFO - 'WINDIR': 'C:\\windows', 05:31:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:31:35 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/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 05:31:37 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 05:31:37 INFO - import pkg_resources 05:31:38 INFO - Using 1 client processes 05:31:41 INFO - SUITE-START | Running 778 tests 05:31:41 INFO - Running testharness tests 05:31:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:31:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 05:31:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:31:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:31:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:31:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:31:41 INFO - Setting up ssl 05:31:42 INFO - PROCESS | certutil | 05:31:42 INFO - PROCESS | certutil | 05:31:42 INFO - PROCESS | certutil | 05:31:42 INFO - Certificate Nickname Trust Attributes 05:31:42 INFO - SSL,S/MIME,JAR/XPI 05:31:42 INFO - 05:31:42 INFO - web-platform-tests CT,, 05:31:42 INFO - 05:31:42 INFO - Starting runner 05:31:42 INFO - PROCESS | 3520 | [3520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 05:31:42 INFO - PROCESS | 3520 | [3520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 05:31:42 INFO - PROCESS | 3520 | [3520] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:31:42 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:31:43 INFO - PROCESS | 3520 | [3520] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 05:31:44 INFO - PROCESS | 3520 | 1464611504391 Marionette DEBUG Marionette enabled via build flag and pref 05:31:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9082CD000 == 1 [pid = 3520] [id = 1] 05:31:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 1 (000000F9082CD800) [pid = 3520] [serial = 1] [outer = 0000000000000000] 05:31:45 INFO - PROCESS | 3520 | [3520] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:31:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 2 (000000F9082CE800) [pid = 3520] [serial = 2] [outer = 000000F9082CD800] 05:31:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908AA7800 == 2 [pid = 3520] [id = 2] 05:31:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 3 (000000F908AA8000) [pid = 3520] [serial = 3] [outer = 0000000000000000] 05:31:45 INFO - PROCESS | 3520 | [3520] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:31:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 4 (000000F908AA9000) [pid = 3520] [serial = 4] [outer = 000000F908AA8000] 05:31:46 INFO - PROCESS | 3520 | 1464611506084 Marionette INFO Listening on port 2828 05:31:47 INFO - PROCESS | 3520 | 1464611507853 Marionette DEBUG Marionette enabled via command-line flag 05:31:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C585000 == 3 [pid = 3520] [id = 3] 05:31:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 5 (000000F90C5C5800) [pid = 3520] [serial = 5] [outer = 0000000000000000] 05:31:47 INFO - PROCESS | 3520 | [3520] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:31:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 6 (000000F90C5C6800) [pid = 3520] [serial = 6] [outer = 000000F90C5C5800] 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:31:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 7 (000000F90C6E2800) [pid = 3520] [serial = 7] [outer = 000000F908AA8000] 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:48 INFO - PROCESS | 3520 | 1464611508879 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:48 INFO - PROCESS | 3520 | 1464611508910 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:48 INFO - PROCESS | 3520 | 1464611508918 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:48 INFO - PROCESS | 3520 | 1464611508952 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 05:31:48 INFO - PROCESS | 3520 | 1464611508957 Marionette DEBUG Closed connection conn0 05:31:48 INFO - PROCESS | 3520 | 1464611508959 Marionette DEBUG Closed connection conn1 05:31:48 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:48 INFO - PROCESS | 3520 | 1464611508964 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 05:31:48 INFO - PROCESS | 3520 | 1464611508967 Marionette DEBUG Closed connection conn2 05:31:49 INFO - PROCESS | 3520 | 1464611509021 Marionette DEBUG Closed connection conn3 05:31:49 INFO - PROCESS | 3520 | 1464611509164 Marionette DEBUG Closed connection conn4 05:31:49 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:49 INFO - PROCESS | 3520 | 1464611509170 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 05:31:49 INFO - PROCESS | 3520 | 1464611509184 Marionette DEBUG Closed connection conn5 05:31:49 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:31:49 INFO - PROCESS | 3520 | 1464611509190 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49304 05:31:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0B6800 == 4 [pid = 3520] [id = 4] 05:31:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 8 (000000F90D867000) [pid = 3520] [serial = 8] [outer = 0000000000000000] 05:31:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 9 (000000F90D873000) [pid = 3520] [serial = 9] [outer = 000000F90D867000] 05:31:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 10 (000000F90D9B8C00) [pid = 3520] [serial = 10] [outer = 000000F90D867000] 05:31:49 INFO - PROCESS | 3520 | 1464611509426 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:31:49 INFO - PROCESS | 3520 | 1464611509432 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530034637","device":"desktop","version":"48.0a2"} 05:31:50 INFO - PROCESS | 3520 | [3520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:31:50 INFO - PROCESS | 3520 | [3520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:31:50 INFO - PROCESS | 3520 | [3520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:31:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913110800 == 5 [pid = 3520] [id = 5] 05:31:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 11 (000000F913111000) [pid = 3520] [serial = 11] [outer = 0000000000000000] 05:31:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913114800 == 6 [pid = 3520] [id = 6] 05:31:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 12 (000000F90D77E000) [pid = 3520] [serial = 12] [outer = 0000000000000000] 05:31:51 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:31:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D45800 == 7 [pid = 3520] [id = 7] 05:31:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 13 (000000F90D77D800) [pid = 3520] [serial = 13] [outer = 0000000000000000] 05:31:51 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:31:51 INFO - PROCESS | 3520 | [3520] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:31:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 14 (000000F91407B000) [pid = 3520] [serial = 14] [outer = 000000F90D77D800] 05:31:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 15 (000000F914605800) [pid = 3520] [serial = 15] [outer = 000000F913111000] 05:31:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 16 (000000F913D62800) [pid = 3520] [serial = 16] [outer = 000000F90D77E000] 05:31:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 17 (000000F913D64800) [pid = 3520] [serial = 17] [outer = 000000F90D77D800] 05:31:52 INFO - PROCESS | 3520 | 1464611512621 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 3520 | 1464611512635 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 18 (000000F9168BD000) [pid = 3520] [serial = 18] [outer = 000000F90D77D800] 05:31:53 INFO - PROCESS | 3520 | 1464611513607 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6a811d30-7c12-4c89-9e2e-ab5b8c589133","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530034637","device":"desktop","version":"48.0a2","command_id":1}}] 05:31:54 INFO - PROCESS | 3520 | 1464611514052 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}] 05:31:54 INFO - PROCESS | 3520 | 1464611514162 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 05:31:54 INFO - PROCESS | 3520 | 1464611514180 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:31:54 INFO - PROCESS | 3520 | [3520] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:31:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F9082CD000 == 6 [pid = 3520] [id = 1] 05:31:56 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:31:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 19 (000000F9065CA000) [pid = 3520] [serial = 19] [outer = 000000F90D77D800] 05:31:56 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:56 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:56 INFO - PROCESS | 3520 | 1464611516710 Marionette TRACE conn6 <- [1,3,null,{}] 05:31:56 INFO - PROCESS | 3520 | 1464611516715 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:31:56 INFO - PROCESS | 3520 | 1464611516752 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 05:31:56 INFO - PROCESS | 3520 | 1464611516787 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 3520 | 1464611516792 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 05:31:56 INFO - PROCESS | 3520 | 1464611516797 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:31:56 INFO - PROCESS | 3520 | 1464611516802 Marionette TRACE conn6 <- [1,6,null,{}] 05:31:56 INFO - PROCESS | 3520 | 1464611516819 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}] 05:31:56 INFO - PROCESS | 3520 | 1464611516839 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 05:31:56 INFO - PROCESS | 3520 | 1464611516844 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9079D1000 == 7 [pid = 3520] [id = 8] 05:31:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 20 (000000F90D138000) [pid = 3520] [serial = 20] [outer = 0000000000000000] 05:31:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 21 (000000F90D21C400) [pid = 3520] [serial = 21] [outer = 000000F90D138000] 05:31:56 INFO - PROCESS | 3520 | 1464611516907 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 22 (000000F911073000) [pid = 3520] [serial = 22] [outer = 000000F90D138000] 05:31:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D10F000 == 8 [pid = 3520] [id = 9] 05:31:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 23 (000000F911DA6C00) [pid = 3520] [serial = 23] [outer = 0000000000000000] 05:31:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 24 (000000F911DAD000) [pid = 3520] [serial = 24] [outer = 000000F911DA6C00] 05:31:57 INFO - PROCESS | 3520 | 1464611517365 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 25 (000000F908276400) [pid = 3520] [serial = 25] [outer = 000000F911DA6C00] 05:31:58 INFO - PROCESS | 3520 | 1464611518093 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1348ms 05:31:58 INFO - PROCESS | 3520 | 1464611518244 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 3520 | 1464611518247 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 05:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:31:58 INFO - PROCESS | 3520 | 1464611518273 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 3520 | 1464611518276 Marionette TRACE conn6 <- [1,10,null,{}] 05:31:58 INFO - PROCESS | 3520 | 1464611518282 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}] 05:31:58 INFO - PROCESS | 3520 | 1464611518371 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 05:31:58 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0B6800 == 7 [pid = 3520] [id = 4] 05:31:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90B99A000 == 8 [pid = 3520] [id = 10] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 26 (000000F90B99C000) [pid = 3520] [serial = 26] [outer = 0000000000000000] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 27 (000000F906E97800) [pid = 3520] [serial = 27] [outer = 000000F90B99C000] 05:31:58 INFO - PROCESS | 3520 | 1464611518463 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BC3A000 == 9 [pid = 3520] [id = 11] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 28 (000000F90D137400) [pid = 3520] [serial = 28] [outer = 0000000000000000] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 29 (000000F90D9B7C00) [pid = 3520] [serial = 29] [outer = 000000F90D137400] 05:31:58 INFO - PROCESS | 3520 | 1464611518516 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 30 (000000F910EE6400) [pid = 3520] [serial = 30] [outer = 000000F90D137400] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 31 (000000F90BEA9000) [pid = 3520] [serial = 31] [outer = 000000F90B99C000] 05:31:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F905DEA800 == 10 [pid = 3520] [id = 12] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 32 (000000F907717800) [pid = 3520] [serial = 32] [outer = 0000000000000000] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 33 (000000F911DAB000) [pid = 3520] [serial = 33] [outer = 000000F907717800] 05:31:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 34 (000000F911DA9000) [pid = 3520] [serial = 34] [outer = 000000F907717800] 05:31:59 INFO - PROCESS | 3520 | 1464611519122 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 05:31:59 INFO - PROCESS | 3520 | 1464611519172 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 3520 | 1464611519178 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 05:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:31:59 INFO - PROCESS | 3520 | 1464611519184 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 3520 | 1464611519187 Marionette TRACE conn6 <- [1,14,null,{}] 05:31:59 INFO - PROCESS | 3520 | 1464611519191 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}] 05:31:59 INFO - PROCESS | 3520 | 1464611519290 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 05:31:59 INFO - PROCESS | 3520 | 1464611519346 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E22800 == 11 [pid = 3520] [id = 13] 05:31:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 35 (000000F911DA9C00) [pid = 3520] [serial = 35] [outer = 0000000000000000] 05:31:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 36 (000000F913EE2800) [pid = 3520] [serial = 36] [outer = 000000F911DA9C00] 05:31:59 INFO - PROCESS | 3520 | 1464611519393 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 37 (000000F9149A1800) [pid = 3520] [serial = 37] [outer = 000000F911DA9C00] 05:31:59 INFO - PROCESS | 3520 | 1464611519786 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 05:31:59 INFO - PROCESS | 3520 | 1464611519827 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 3520 | 1464611519830 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 05:31:59 INFO - PROCESS | 3520 | 1464611519835 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:31:59 INFO - PROCESS | 3520 | 1464611519839 Marionette TRACE conn6 <- [1,18,null,{}] 05:31:59 INFO - PROCESS | 3520 | 1464611519850 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}] 05:31:59 INFO - PROCESS | 3520 | 1464611519945 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 05:31:59 INFO - PROCESS | 3520 | 1464611519955 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E6000 == 12 [pid = 3520] [id = 14] 05:31:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 38 (000000F915F0E800) [pid = 3520] [serial = 38] [outer = 0000000000000000] 05:32:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 39 (000000F916373400) [pid = 3520] [serial = 39] [outer = 000000F915F0E800] 05:32:00 INFO - PROCESS | 3520 | 1464611520007 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 40 (000000F91698C800) [pid = 3520] [serial = 40] [outer = 000000F915F0E800] 05:32:00 INFO - PROCESS | 3520 | 1464611520450 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]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 05:32:00 INFO - PROCESS | 3520 | 1464611520471 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 3520 | 1464611520473 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 05:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:32:00 INFO - PROCESS | 3520 | 1464611520477 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 3520 | 1464611520479 Marionette TRACE conn6 <- [1,22,null,{}] 05:32:00 INFO - PROCESS | 3520 | 1464611520482 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}] 05:32:00 INFO - PROCESS | 3520 | 1464611520563 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 05:32:00 INFO - PROCESS | 3520 | 1464611520571 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117C9000 == 13 [pid = 3520] [id = 15] 05:32:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 41 (000000F90676E800) [pid = 3520] [serial = 41] [outer = 0000000000000000] 05:32:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 42 (000000F907D31400) [pid = 3520] [serial = 42] [outer = 000000F90676E800] 05:32:00 INFO - PROCESS | 3520 | 1464611520620 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 43 (000000F911079C00) [pid = 3520] [serial = 43] [outer = 000000F90676E800] 05:32:01 INFO - PROCESS | 3520 | 1464611521030 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 05:32:01 INFO - PROCESS | 3520 | 1464611521069 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 3520 | 1464611521072 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 05:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:32:01 INFO - PROCESS | 3520 | 1464611521075 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 3520 | 1464611521077 Marionette TRACE conn6 <- [1,26,null,{}] 05:32:01 INFO - PROCESS | 3520 | 1464611521081 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}] 05:32:01 INFO - PROCESS | 3520 | 1464611521161 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 05:32:01 INFO - PROCESS | 3520 | 1464611521168 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913113000 == 14 [pid = 3520] [id = 16] 05:32:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 44 (000000F910AC1000) [pid = 3520] [serial = 44] [outer = 0000000000000000] 05:32:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 45 (000000F910AC8000) [pid = 3520] [serial = 45] [outer = 000000F910AC1000] 05:32:01 INFO - PROCESS | 3520 | 1464611521214 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 46 (000000F911E60400) [pid = 3520] [serial = 46] [outer = 000000F910AC1000] 05:32:01 INFO - PROCESS | 3520 | 1464611521640 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 05:32:01 INFO - PROCESS | 3520 | 1464611521677 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 3520 | 1464611521679 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 05:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:32:01 INFO - PROCESS | 3520 | 1464611521684 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 3520 | 1464611521686 Marionette TRACE conn6 <- [1,30,null,{}] 05:32:01 INFO - PROCESS | 3520 | 1464611521695 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}] 05:32:01 INFO - PROCESS | 3520 | 1464611521816 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 05:32:01 INFO - PROCESS | 3520 | 1464611521827 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B17000 == 15 [pid = 3520] [id = 17] 05:32:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 47 (000000F9146CC000) [pid = 3520] [serial = 47] [outer = 0000000000000000] 05:32:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 48 (000000F91906BC00) [pid = 3520] [serial = 48] [outer = 000000F9146CC000] 05:32:01 INFO - PROCESS | 3520 | 1464611521879 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 49 (000000F919072C00) [pid = 3520] [serial = 49] [outer = 000000F9146CC000] 05:32:02 INFO - PROCESS | 3520 | 1464611522262 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 05:32:02 INFO - PROCESS | 3520 | 1464611522315 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 05:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:32:02 INFO - PROCESS | 3520 | 1464611522318 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 05:32:02 INFO - PROCESS | 3520 | 1464611522321 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 3520 | 1464611522323 Marionette TRACE conn6 <- [1,34,null,{}] 05:32:02 INFO - PROCESS | 3520 | 1464611522326 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}] 05:32:02 INFO - PROCESS | 3520 | 1464611522403 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 05:32:02 INFO - PROCESS | 3520 | 1464611522410 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91433A000 == 16 [pid = 3520] [id = 18] 05:32:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 50 (000000F9054F3C00) [pid = 3520] [serial = 50] [outer = 0000000000000000] 05:32:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 51 (000000F9054F7400) [pid = 3520] [serial = 51] [outer = 000000F9054F3C00] 05:32:02 INFO - PROCESS | 3520 | 1464611522455 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 52 (000000F911734800) [pid = 3520] [serial = 52] [outer = 000000F9054F3C00] 05:32:02 INFO - PROCESS | 3520 | 1464611522918 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 05:32:02 INFO - PROCESS | 3520 | 1464611522951 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 3520 | 1464611522961 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 05:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:32:02 INFO - PROCESS | 3520 | 1464611522974 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 3520 | 1464611522977 Marionette TRACE conn6 <- [1,38,null,{}] 05:32:02 INFO - PROCESS | 3520 | 1464611522980 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}] 05:32:03 INFO - PROCESS | 3520 | 1464611523062 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 05:32:03 INFO - PROCESS | 3520 | 1464611523070 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91642F800 == 17 [pid = 3520] [id = 19] 05:32:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 53 (000000F906ED5000) [pid = 3520] [serial = 53] [outer = 0000000000000000] 05:32:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 54 (000000F906ED8C00) [pid = 3520] [serial = 54] [outer = 000000F906ED5000] 05:32:03 INFO - PROCESS | 3520 | 1464611523116 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 55 (000000F913A98800) [pid = 3520] [serial = 55] [outer = 000000F906ED5000] 05:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 05:32:03 INFO - PROCESS | 3520 | 1464611523490 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]]]}] 05:32:03 INFO - PROCESS | 3520 | 1464611523499 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 3520 | 1464611523501 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 05:32:03 INFO - PROCESS | 3520 | 1464611523504 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:32:03 INFO - PROCESS | 3520 | 1464611523506 Marionette TRACE conn6 <- [1,42,null,{}] 05:32:03 INFO - PROCESS | 3520 | 1464611523514 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}] 05:32:03 INFO - PROCESS | 3520 | 1464611523621 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 05:32:03 INFO - PROCESS | 3520 | 1464611523630 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91711C000 == 18 [pid = 3520] [id = 20] 05:32:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 56 (000000F906ED6800) [pid = 3520] [serial = 56] [outer = 0000000000000000] 05:32:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 57 (000000F907848400) [pid = 3520] [serial = 57] [outer = 000000F906ED6800] 05:32:03 INFO - PROCESS | 3520 | 1464611523674 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 58 (000000F911DAD800) [pid = 3520] [serial = 58] [outer = 000000F906ED6800] 05:32:04 INFO - PROCESS | 3520 | 1464611524065 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 05:32:04 INFO - PROCESS | 3520 | 1464611524093 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 3520 | 1464611524096 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 05:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:32:04 INFO - PROCESS | 3520 | 1464611524099 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 3520 | 1464611524101 Marionette TRACE conn6 <- [1,46,null,{}] 05:32:04 INFO - PROCESS | 3520 | 1464611524104 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}] 05:32:04 INFO - PROCESS | 3520 | 1464611524211 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 05:32:04 INFO - PROCESS | 3520 | 1464611524244 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F36800 == 19 [pid = 3520] [id = 21] 05:32:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 59 (000000F906ED0000) [pid = 3520] [serial = 59] [outer = 0000000000000000] 05:32:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 60 (000000F90700C400) [pid = 3520] [serial = 60] [outer = 000000F906ED0000] 05:32:04 INFO - PROCESS | 3520 | 1464611524290 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 61 (000000F913A96000) [pid = 3520] [serial = 61] [outer = 000000F906ED0000] 05:32:04 INFO - PROCESS | 3520 | 1464611524649 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 05:32:04 INFO - PROCESS | 3520 | 1464611524687 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 3520 | 1464611524690 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 05:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:32:04 INFO - PROCESS | 3520 | 1464611524693 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 3520 | 1464611524696 Marionette TRACE conn6 <- [1,50,null,{}] 05:32:04 INFO - PROCESS | 3520 | 1464611524699 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}] 05:32:04 INFO - PROCESS | 3520 | 1464611524813 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 05:32:04 INFO - PROCESS | 3520 | 1464611524821 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919185800 == 20 [pid = 3520] [id = 22] 05:32:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 62 (000000F9191A0000) [pid = 3520] [serial = 62] [outer = 0000000000000000] 05:32:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 63 (000000F9191A7800) [pid = 3520] [serial = 63] [outer = 000000F9191A0000] 05:32:04 INFO - PROCESS | 3520 | 1464611524877 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 64 (000000F91A3E2000) [pid = 3520] [serial = 64] [outer = 000000F9191A0000] 05:32:05 INFO - PROCESS | 3520 | 1464611525273 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 05:32:05 INFO - PROCESS | 3520 | 1464611525325 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 3520 | 1464611525327 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 05:32:05 INFO - PROCESS | 3520 | 1464611525330 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:32:05 INFO - PROCESS | 3520 | 1464611525331 Marionette TRACE conn6 <- [1,54,null,{}] 05:32:05 INFO - PROCESS | 3520 | 1464611525335 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}] 05:32:05 INFO - PROCESS | 3520 | 1464611525447 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 05:32:05 INFO - PROCESS | 3520 | 1464611525456 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A3AA800 == 21 [pid = 3520] [id = 23] 05:32:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 65 (000000F91A3DD000) [pid = 3520] [serial = 65] [outer = 0000000000000000] 05:32:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 66 (000000F91A817C00) [pid = 3520] [serial = 66] [outer = 000000F91A3DD000] 05:32:05 INFO - PROCESS | 3520 | 1464611525501 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F91A820800) [pid = 3520] [serial = 67] [outer = 000000F91A3DD000] 05:32:06 INFO - PROCESS | 3520 | 1464611526623 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1328ms 05:32:06 INFO - PROCESS | 3520 | 1464611526662 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 3520 | 1464611526666 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 05:32:06 INFO - PROCESS | 3520 | 1464611526671 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:32:06 INFO - PROCESS | 3520 | 1464611526675 Marionette TRACE conn6 <- [1,58,null,{}] 05:32:06 INFO - PROCESS | 3520 | 1464611526681 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}] 05:32:06 INFO - PROCESS | 3520 | 1464611526788 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 05:32:06 INFO - PROCESS | 3520 | 1464611526799 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BB31800 == 22 [pid = 3520] [id = 24] 05:32:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F907004000) [pid = 3520] [serial = 68] [outer = 0000000000000000] 05:32:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F907010000) [pid = 3520] [serial = 69] [outer = 000000F907004000] 05:32:06 INFO - PROCESS | 3520 | 1464611526848 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F90784A800) [pid = 3520] [serial = 70] [outer = 000000F907004000] 05:32:07 INFO - PROCESS | 3520 | 1464611527280 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 05:32:07 INFO - PROCESS | 3520 | 1464611527309 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 3520 | 1464611527315 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 05:32:07 INFO - PROCESS | 3520 | 1464611527321 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:32:07 INFO - PROCESS | 3520 | 1464611527323 Marionette TRACE conn6 <- [1,62,null,{}] 05:32:07 INFO - PROCESS | 3520 | 1464611527328 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}] 05:32:07 INFO - PROCESS | 3520 | 1464611527429 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 05:32:07 INFO - PROCESS | 3520 | 1464611527438 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3D7800 == 23 [pid = 3520] [id = 25] 05:32:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F9088B9000) [pid = 3520] [serial = 71] [outer = 0000000000000000] 05:32:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90C388800) [pid = 3520] [serial = 72] [outer = 000000F9088B9000] 05:32:07 INFO - PROCESS | 3520 | 1464611527484 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F90D21F000) [pid = 3520] [serial = 73] [outer = 000000F9088B9000] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F90D867000) [pid = 3520] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F90D137400) [pid = 3520] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F911DA9C00) [pid = 3520] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F915F0E800) [pid = 3520] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F90676E800) [pid = 3520] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F910AC1000) [pid = 3520] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:32:08 INFO - PROCESS | 3520 | --DOMWINDOW == 66 (000000F90D138000) [pid = 3520] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:32:08 INFO - PROCESS | 3520 | 1464611528169 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 879ms 05:32:08 INFO - PROCESS | 3520 | 1464611528212 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 3520 | 1464611528215 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:32:08 INFO - PROCESS | 3520 | 1464611528224 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 3520 | 1464611528227 Marionette TRACE conn6 <- [1,66,null,{}] 05:32:08 INFO - PROCESS | 3520 | 1464611528248 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}] 05:32:08 INFO - PROCESS | 3520 | 1464611528351 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 05:32:08 INFO - PROCESS | 3520 | 1464611528371 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91109D800 == 24 [pid = 3520] [id = 26] 05:32:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F91023C800) [pid = 3520] [serial = 74] [outer = 0000000000000000] 05:32:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F91028D800) [pid = 3520] [serial = 75] [outer = 000000F91023C800] 05:32:08 INFO - PROCESS | 3520 | 1464611528420 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F910AC5C00) [pid = 3520] [serial = 76] [outer = 000000F91023C800] 05:32:08 INFO - PROCESS | 3520 | 1464611528792 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 650ms 05:32:08 INFO - PROCESS | 3520 | 1464611528873 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 3520 | 1464611528876 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:32:08 INFO - PROCESS | 3520 | 1464611528879 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 3520 | 1464611528881 Marionette TRACE conn6 <- [1,70,null,{}] 05:32:08 INFO - PROCESS | 3520 | 1464611528884 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}] 05:32:08 INFO - PROCESS | 3520 | 1464611528965 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 05:32:08 INFO - PROCESS | 3520 | 1464611528972 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911EA1000 == 25 [pid = 3520] [id = 27] 05:32:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F910EE6000) [pid = 3520] [serial = 77] [outer = 0000000000000000] 05:32:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F911385C00) [pid = 3520] [serial = 78] [outer = 000000F910EE6000] 05:32:09 INFO - PROCESS | 3520 | 1464611529021 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F911DA3C00) [pid = 3520] [serial = 79] [outer = 000000F910EE6000] 05:32:09 INFO - PROCESS | 3520 | 1464611529407 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 05:32:09 INFO - PROCESS | 3520 | 1464611529467 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 3520 | 1464611529469 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 05:32:09 INFO - PROCESS | 3520 | 1464611529472 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:32:09 INFO - PROCESS | 3520 | 1464611529474 Marionette TRACE conn6 <- [1,74,null,{}] 05:32:09 INFO - PROCESS | 3520 | 1464611529477 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}] 05:32:09 INFO - PROCESS | 3520 | 1464611529563 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 05:32:09 INFO - PROCESS | 3520 | 1464611529570 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B1B800 == 26 [pid = 3520] [id = 28] 05:32:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F9088B5C00) [pid = 3520] [serial = 80] [outer = 0000000000000000] 05:32:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F911E59400) [pid = 3520] [serial = 81] [outer = 000000F9088B5C00] 05:32:09 INFO - PROCESS | 3520 | 1464611529616 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F914071000) [pid = 3520] [serial = 82] [outer = 000000F9088B5C00] 05:32:10 INFO - PROCESS | 3520 | 1464611530075 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 690ms 05:32:10 INFO - PROCESS | 3520 | 1464611530167 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 3520 | 1464611530171 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 05:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:32:10 INFO - PROCESS | 3520 | 1464611530176 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 3520 | 1464611530179 Marionette TRACE conn6 <- [1,78,null,{}] 05:32:10 INFO - PROCESS | 3520 | 1464611530186 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}] 05:32:10 INFO - PROCESS | 3520 | 1464611530293 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 05:32:10 INFO - PROCESS | 3520 | 1464611530360 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D107000 == 27 [pid = 3520] [id = 29] 05:32:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90766F800) [pid = 3520] [serial = 83] [outer = 0000000000000000] 05:32:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F907846C00) [pid = 3520] [serial = 84] [outer = 000000F90766F800] 05:32:10 INFO - PROCESS | 3520 | 1464611530421 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90BBC4400) [pid = 3520] [serial = 85] [outer = 000000F90766F800] 05:32:10 INFO - PROCESS | 3520 | 1464611530988 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 879ms 05:32:11 INFO - PROCESS | 3520 | 1464611531060 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 3520 | 1464611531066 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 05:32:11 INFO - PROCESS | 3520 | 1464611531073 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:32:11 INFO - PROCESS | 3520 | 1464611531076 Marionette TRACE conn6 <- [1,82,null,{}] 05:32:11 INFO - PROCESS | 3520 | 1464611531080 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}] 05:32:11 INFO - PROCESS | 3520 | 1464611531188 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 05:32:11 INFO - PROCESS | 3520 | 1464611531250 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9153E6800 == 28 [pid = 3520] [id = 30] 05:32:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F91028DC00) [pid = 3520] [serial = 86] [outer = 0000000000000000] 05:32:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F910DE6800) [pid = 3520] [serial = 87] [outer = 000000F91028DC00] 05:32:11 INFO - PROCESS | 3520 | 1464611531308 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F913A9D800) [pid = 3520] [serial = 88] [outer = 000000F91028DC00] 05:32:11 INFO - PROCESS | 3520 | 1464611531835 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 05:32:11 INFO - PROCESS | 3520 | 1464611531869 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 3520 | 1464611531872 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 05:32:11 INFO - PROCESS | 3520 | 1464611531877 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:32:11 INFO - PROCESS | 3520 | 1464611531881 Marionette TRACE conn6 <- [1,86,null,{}] 05:32:11 INFO - PROCESS | 3520 | 1464611531893 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}] 05:32:12 INFO - PROCESS | 3520 | 1464611531997 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 05:32:12 INFO - PROCESS | 3520 | 1464611532071 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91719B000 == 29 [pid = 3520] [id = 31] 05:32:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F914CC3400) [pid = 3520] [serial = 89] [outer = 0000000000000000] 05:32:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9151C4400) [pid = 3520] [serial = 90] [outer = 000000F914CC3400] 05:32:12 INFO - PROCESS | 3520 | 1464611532132 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F915F06000) [pid = 3520] [serial = 91] [outer = 000000F914CC3400] 05:32:12 INFO - PROCESS | 3520 | 1464611532671 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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 05:32:12 INFO - PROCESS | 3520 | 1464611532720 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 3520 | 1464611532724 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 05:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:32:12 INFO - PROCESS | 3520 | 1464611532728 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 3520 | 1464611532730 Marionette TRACE conn6 <- [1,90,null,{}] 05:32:12 INFO - PROCESS | 3520 | 1464611532734 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}] 05:32:12 INFO - PROCESS | 3520 | 1464611532846 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 05:32:12 INFO - PROCESS | 3520 | 1464611532905 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A38D000 == 30 [pid = 3520] [id = 32] 05:32:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F914841800) [pid = 3520] [serial = 92] [outer = 0000000000000000] 05:32:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F914845800) [pid = 3520] [serial = 93] [outer = 000000F914841800] 05:32:12 INFO - PROCESS | 3520 | 1464611532963 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F915FB5C00) [pid = 3520] [serial = 94] [outer = 000000F914841800] 05:32:13 INFO - PROCESS | 3520 | 1464611533480 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 05:32:13 INFO - PROCESS | 3520 | 1464611533567 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 3520 | 1464611533570 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 05:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:32:13 INFO - PROCESS | 3520 | 1464611533574 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 3520 | 1464611533576 Marionette TRACE conn6 <- [1,94,null,{}] 05:32:13 INFO - PROCESS | 3520 | 1464611533580 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}] 05:32:13 INFO - PROCESS | 3520 | 1464611533678 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 05:32:13 INFO - PROCESS | 3520 | 1464611533738 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A87F000 == 31 [pid = 3520] [id = 33] 05:32:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F91685D800) [pid = 3520] [serial = 95] [outer = 0000000000000000] 05:32:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9175D7400) [pid = 3520] [serial = 96] [outer = 000000F91685D800] 05:32:13 INFO - PROCESS | 3520 | 1464611533797 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9177EF400) [pid = 3520] [serial = 97] [outer = 000000F91685D800] 05:32:14 INFO - PROCESS | 3520 | 1464611534429 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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 941ms 05:32:14 INFO - PROCESS | 3520 | 1464611534517 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 3520 | 1464611534522 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 05:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:32:14 INFO - PROCESS | 3520 | 1464611534527 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 3520 | 1464611534531 Marionette TRACE conn6 <- [1,98,null,{}] 05:32:14 INFO - PROCESS | 3520 | 1464611534560 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}] 05:32:14 INFO - PROCESS | 3520 | 1464611534659 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 05:32:14 INFO - PROCESS | 3520 | 1464611534714 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BEBE800 == 32 [pid = 3520] [id = 34] 05:32:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F906ED2800) [pid = 3520] [serial = 98] [outer = 0000000000000000] 05:32:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F907004C00) [pid = 3520] [serial = 99] [outer = 000000F906ED2800] 05:32:14 INFO - PROCESS | 3520 | 1464611534764 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F9071B5000) [pid = 3520] [serial = 100] [outer = 000000F906ED2800] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F913D64800) [pid = 3520] [serial = 17] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F908AA9000) [pid = 3520] [serial = 4] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F907848400) [pid = 3520] [serial = 57] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90700C400) [pid = 3520] [serial = 60] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F911DAD000) [pid = 3520] [serial = 24] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F90D9B7C00) [pid = 3520] [serial = 29] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F910EE6400) [pid = 3520] [serial = 30] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F911DAB000) [pid = 3520] [serial = 33] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F913EE2800) [pid = 3520] [serial = 36] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9149A1800) [pid = 3520] [serial = 37] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F916373400) [pid = 3520] [serial = 39] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F91698C800) [pid = 3520] [serial = 40] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F907D31400) [pid = 3520] [serial = 42] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F910AC8000) [pid = 3520] [serial = 45] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F91906BC00) [pid = 3520] [serial = 48] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9054F7400) [pid = 3520] [serial = 51] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F906ED8C00) [pid = 3520] [serial = 54] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90D21C400) [pid = 3520] [serial = 21] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F911073000) [pid = 3520] [serial = 22] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F906E97800) [pid = 3520] [serial = 27] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F911079C00) [pid = 3520] [serial = 43] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F911E60400) [pid = 3520] [serial = 46] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F9191A7800) [pid = 3520] [serial = 63] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F91407B000) [pid = 3520] [serial = 14] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F90D873000) [pid = 3520] [serial = 9] [outer = 0000000000000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F90D9B8C00) [pid = 3520] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:32:15 INFO - PROCESS | 3520 | 1464611535280 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 796ms 05:32:15 INFO - PROCESS | 3520 | 1464611535328 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 3520 | 1464611535334 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 05:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:32:15 INFO - PROCESS | 3520 | 1464611535340 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 3520 | 1464611535342 Marionette TRACE conn6 <- [1,102,null,{}] 05:32:15 INFO - PROCESS | 3520 | 1464611535346 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}] 05:32:15 INFO - PROCESS | 3520 | 1464611535434 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 05:32:15 INFO - PROCESS | 3520 | 1464611535443 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BE2C800 == 33 [pid = 3520] [id = 35] 05:32:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F906770800) [pid = 3520] [serial = 101] [outer = 0000000000000000] 05:32:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F9071BDC00) [pid = 3520] [serial = 102] [outer = 000000F906770800] 05:32:15 INFO - PROCESS | 3520 | 1464611535491 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F908884000) [pid = 3520] [serial = 103] [outer = 000000F906770800] 05:32:15 INFO - PROCESS | 3520 | 1464611535889 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 05:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:32:15 INFO - PROCESS | 3520 | 1464611535926 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 3520 | 1464611535929 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 05:32:15 INFO - PROCESS | 3520 | 1464611535932 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 3520 | 1464611535936 Marionette TRACE conn6 <- [1,106,null,{}] 05:32:15 INFO - PROCESS | 3520 | 1464611535947 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}] 05:32:16 INFO - PROCESS | 3520 | 1464611536036 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 05:32:16 INFO - PROCESS | 3520 | 1464611536078 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91108D000 == 34 [pid = 3520] [id = 36] 05:32:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90D9B8000) [pid = 3520] [serial = 104] [outer = 0000000000000000] 05:32:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90E01B000) [pid = 3520] [serial = 105] [outer = 000000F90D9B8000] 05:32:16 INFO - PROCESS | 3520 | 1464611536127 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F910AC3C00) [pid = 3520] [serial = 106] [outer = 000000F90D9B8000] 05:32:16 INFO - PROCESS | 3520 | 1464611536540 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 05:32:16 INFO - PROCESS | 3520 | 1464611536563 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 05:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:32:16 INFO - PROCESS | 3520 | 1464611536573 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 05:32:16 INFO - PROCESS | 3520 | 1464611536577 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 3520 | 1464611536579 Marionette TRACE conn6 <- [1,110,null,{}] 05:32:16 INFO - PROCESS | 3520 | 1464611536582 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}] 05:32:16 INFO - PROCESS | 3520 | 1464611536668 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 05:32:16 INFO - PROCESS | 3520 | 1464611536675 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E9D000 == 35 [pid = 3520] [id = 37] 05:32:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F911036000) [pid = 3520] [serial = 107] [outer = 0000000000000000] 05:32:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F911079C00) [pid = 3520] [serial = 108] [outer = 000000F911036000] 05:32:16 INFO - PROCESS | 3520 | 1464611536721 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911E63800) [pid = 3520] [serial = 109] [outer = 000000F911036000] 05:32:17 INFO - PROCESS | 3520 | 1464611537130 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 585ms 05:32:17 INFO - PROCESS | 3520 | 1464611537168 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 3520 | 1464611537171 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 05:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:32:17 INFO - PROCESS | 3520 | 1464611537174 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 3520 | 1464611537175 Marionette TRACE conn6 <- [1,114,null,{}] 05:32:17 INFO - PROCESS | 3520 | 1464611537179 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}] 05:32:17 INFO - PROCESS | 3520 | 1464611537258 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 05:32:17 INFO - PROCESS | 3520 | 1464611537265 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D37000 == 36 [pid = 3520] [id = 38] 05:32:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F913A97C00) [pid = 3520] [serial = 110] [outer = 0000000000000000] 05:32:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F9146C6800) [pid = 3520] [serial = 111] [outer = 000000F913A97C00] 05:32:17 INFO - PROCESS | 3520 | 1464611537310 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F914839400) [pid = 3520] [serial = 112] [outer = 000000F913A97C00] 05:32:17 INFO - PROCESS | 3520 | 1464611537762 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 05:32:17 INFO - PROCESS | 3520 | 1464611537805 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 3520 | 1464611537808 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 05:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:32:17 INFO - PROCESS | 3520 | 1464611537811 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 3520 | 1464611537813 Marionette TRACE conn6 <- [1,118,null,{}] 05:32:17 INFO - PROCESS | 3520 | 1464611537817 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}] 05:32:17 INFO - PROCESS | 3520 | 1464611537956 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 05:32:18 INFO - PROCESS | 3520 | 1464611538002 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917107000 == 37 [pid = 3520] [id = 39] 05:32:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F9070E4400) [pid = 3520] [serial = 113] [outer = 0000000000000000] 05:32:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F9146D4400) [pid = 3520] [serial = 114] [outer = 000000F9070E4400] 05:32:18 INFO - PROCESS | 3520 | 1464611538049 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F9151BC800) [pid = 3520] [serial = 115] [outer = 000000F9070E4400] 05:32:18 INFO - PROCESS | 3520 | 1464611538462 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 05:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:32:18 INFO - PROCESS | 3520 | 1464611538509 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 3520 | 1464611538511 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 05:32:18 INFO - PROCESS | 3520 | 1464611538514 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 3520 | 1464611538516 Marionette TRACE conn6 <- [1,122,null,{}] 05:32:18 INFO - PROCESS | 3520 | 1464611538520 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}] 05:32:18 INFO - PROCESS | 3520 | 1464611538639 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 05:32:18 INFO - PROCESS | 3520 | 1464611538657 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91761D800 == 38 [pid = 3520] [id = 40] 05:32:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9151BF800) [pid = 3520] [serial = 116] [outer = 0000000000000000] 05:32:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F916415C00) [pid = 3520] [serial = 117] [outer = 000000F9151BF800] 05:32:18 INFO - PROCESS | 3520 | 1464611538702 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F917710800) [pid = 3520] [serial = 118] [outer = 000000F9151BF800] 05:32:19 INFO - PROCESS | 3520 | 1464611539103 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]]]}] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F91A3DD000) [pid = 3520] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F906ED0000) [pid = 3520] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F906ED5000) [pid = 3520] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F9146CC000) [pid = 3520] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F906ED6800) [pid = 3520] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9054F3C00) [pid = 3520] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F9191A0000) [pid = 3520] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F907004000) [pid = 3520] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F9088B9000) [pid = 3520] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F910EE6000) [pid = 3520] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 633ms 05:32:19 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F91023C800) [pid = 3520] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:32:19 INFO - PROCESS | 3520 | 1464611539149 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 3520 | 1464611539152 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 05:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:32:19 INFO - PROCESS | 3520 | 1464611539156 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 3520 | 1464611539157 Marionette TRACE conn6 <- [1,126,null,{}] 05:32:19 INFO - PROCESS | 3520 | 1464611539161 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}] 05:32:19 INFO - PROCESS | 3520 | 1464611539261 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 05:32:19 INFO - PROCESS | 3520 | 1464611539314 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91643C000 == 39 [pid = 3520] [id = 41] 05:32:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F9054EDC00) [pid = 3520] [serial = 119] [outer = 0000000000000000] 05:32:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F907005C00) [pid = 3520] [serial = 120] [outer = 000000F9054EDC00] 05:32:19 INFO - PROCESS | 3520 | 1464611539361 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F91770F000) [pid = 3520] [serial = 121] [outer = 000000F9054EDC00] 05:32:19 INFO - PROCESS | 3520 | 1464611539704 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 05:32:19 INFO - PROCESS | 3520 | 1464611539744 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 3520 | 1464611539747 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 05:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:32:19 INFO - PROCESS | 3520 | 1464611539750 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 3520 | 1464611539752 Marionette TRACE conn6 <- [1,130,null,{}] 05:32:19 INFO - PROCESS | 3520 | 1464611539761 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}] 05:32:19 INFO - PROCESS | 3520 | 1464611539839 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 05:32:19 INFO - PROCESS | 3520 | 1464611539846 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B2800 == 40 [pid = 3520] [id = 42] 05:32:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F917716400) [pid = 3520] [serial = 122] [outer = 0000000000000000] 05:32:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F917A27400) [pid = 3520] [serial = 123] [outer = 000000F917716400] 05:32:19 INFO - PROCESS | 3520 | 1464611539892 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F917A2E800) [pid = 3520] [serial = 124] [outer = 000000F917716400] 05:32:20 INFO - PROCESS | 3520 | 1464611540301 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 05:32:20 INFO - PROCESS | 3520 | 1464611540339 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 3520 | 1464611540341 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 05:32:20 INFO - PROCESS | 3520 | 1464611540344 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:32:20 INFO - PROCESS | 3520 | 1464611540346 Marionette TRACE conn6 <- [1,134,null,{}] 05:32:20 INFO - PROCESS | 3520 | 1464611540358 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}] 05:32:20 INFO - PROCESS | 3520 | 1464611540439 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 05:32:20 INFO - PROCESS | 3520 | 1464611540446 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C9800 == 41 [pid = 3520] [id = 43] 05:32:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90D7D8400) [pid = 3520] [serial = 125] [outer = 0000000000000000] 05:32:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D7DE800) [pid = 3520] [serial = 126] [outer = 000000F90D7D8400] 05:32:20 INFO - PROCESS | 3520 | 1464611540491 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F917717400) [pid = 3520] [serial = 127] [outer = 000000F90D7D8400] 05:32:20 INFO - PROCESS | 3520 | 1464611540903 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 05:32:20 INFO - PROCESS | 3520 | 1464611540934 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 3520 | 1464611540937 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:32:20 INFO - PROCESS | 3520 | 1464611540940 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 3520 | 1464611540943 Marionette TRACE conn6 <- [1,138,null,{}] 05:32:20 INFO - PROCESS | 3520 | 1464611540954 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}] 05:32:21 INFO - PROCESS | 3520 | 1464611541055 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 05:32:21 INFO - PROCESS | 3520 | 1464611541061 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5A0800 == 42 [pid = 3520] [id = 44] 05:32:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90D1E1000) [pid = 3520] [serial = 128] [outer = 0000000000000000] 05:32:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F917A2EC00) [pid = 3520] [serial = 129] [outer = 000000F90D1E1000] 05:32:21 INFO - PROCESS | 3520 | 1464611541111 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F919071C00) [pid = 3520] [serial = 130] [outer = 000000F90D1E1000] 05:32:21 INFO - PROCESS | 3520 | 1464611541653 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 734ms 05:32:21 INFO - PROCESS | 3520 | 1464611541678 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 3520 | 1464611541682 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 05:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:32:21 INFO - PROCESS | 3520 | 1464611541688 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 3520 | 1464611541693 Marionette TRACE conn6 <- [1,142,null,{}] 05:32:21 INFO - PROCESS | 3520 | 1464611541699 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}] 05:32:21 INFO - PROCESS | 3520 | 1464611541815 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 05:32:21 INFO - PROCESS | 3520 | 1464611541912 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C5CA000 == 43 [pid = 3520] [id = 45] 05:32:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F9070E2000) [pid = 3520] [serial = 131] [outer = 0000000000000000] 05:32:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9070E5400) [pid = 3520] [serial = 132] [outer = 000000F9070E2000] 05:32:21 INFO - PROCESS | 3520 | 1464611541974 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9071B9C00) [pid = 3520] [serial = 133] [outer = 000000F9070E2000] 05:32:22 INFO - PROCESS | 3520 | 1464611542672 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1028ms 05:32:22 INFO - PROCESS | 3520 | 1464611542721 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 3520 | 1464611542727 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 05:32:22 INFO - PROCESS | 3520 | 1464611542734 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:32:22 INFO - PROCESS | 3520 | 1464611542737 Marionette TRACE conn6 <- [1,146,null,{}] 05:32:22 INFO - PROCESS | 3520 | 1464611542741 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}] 05:32:22 INFO - PROCESS | 3520 | 1464611542870 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 05:32:22 INFO - PROCESS | 3520 | 1464611542929 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916446000 == 44 [pid = 3520] [id = 46] 05:32:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9071B3800) [pid = 3520] [serial = 134] [outer = 0000000000000000] 05:32:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F90D21EC00) [pid = 3520] [serial = 135] [outer = 000000F9071B3800] 05:32:22 INFO - PROCESS | 3520 | 1464611542987 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F90D9B7C00) [pid = 3520] [serial = 136] [outer = 000000F9071B3800] 05:32:23 INFO - PROCESS | 3520 | 1464611543590 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 05:32:23 INFO - PROCESS | 3520 | 1464611543621 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 3520 | 1464611543624 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 05:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:32:23 INFO - PROCESS | 3520 | 1464611543627 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 3520 | 1464611543632 Marionette TRACE conn6 <- [1,150,null,{}] 05:32:23 INFO - PROCESS | 3520 | 1464611543644 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}] 05:32:23 INFO - PROCESS | 3520 | 1464611543754 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 05:32:23 INFO - PROCESS | 3520 | 1464611543822 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C1A1800 == 45 [pid = 3520] [id = 47] 05:32:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F911E58800) [pid = 3520] [serial = 137] [outer = 0000000000000000] 05:32:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9142B0000) [pid = 3520] [serial = 138] [outer = 000000F911E58800] 05:32:23 INFO - PROCESS | 3520 | 1464611543882 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F90D868C00) [pid = 3520] [serial = 139] [outer = 000000F911E58800] 05:32:24 INFO - PROCESS | 3520 | 1464611544458 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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 880ms 05:32:24 INFO - PROCESS | 3520 | 1464611544509 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 3520 | 1464611544513 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 05:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:32:24 INFO - PROCESS | 3520 | 1464611544516 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 3520 | 1464611544519 Marionette TRACE conn6 <- [1,154,null,{}] 05:32:24 INFO - PROCESS | 3520 | 1464611544522 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}] 05:32:24 INFO - PROCESS | 3520 | 1464611544662 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 05:32:24 INFO - PROCESS | 3520 | 1464611544726 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5C8000 == 46 [pid = 3520] [id = 48] 05:32:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F914C81400) [pid = 3520] [serial = 140] [outer = 0000000000000000] 05:32:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F914C84400) [pid = 3520] [serial = 141] [outer = 000000F914C81400] 05:32:24 INFO - PROCESS | 3520 | 1464611544783 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9175DF800) [pid = 3520] [serial = 142] [outer = 000000F914C81400] 05:32:25 INFO - PROCESS | 3520 | 1464611545585 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1135ms 05:32:25 INFO - PROCESS | 3520 | 1464611545654 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 3520 | 1464611545658 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 05:32:25 INFO - PROCESS | 3520 | 1464611545664 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:32:25 INFO - PROCESS | 3520 | 1464611545668 Marionette TRACE conn6 <- [1,158,null,{}] 05:32:25 INFO - PROCESS | 3520 | 1464611545675 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}] 05:32:25 INFO - PROCESS | 3520 | 1464611545774 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 05:32:25 INFO - PROCESS | 3520 | 1464611545843 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E6E000 == 47 [pid = 3520] [id = 49] 05:32:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F907011400) [pid = 3520] [serial = 143] [outer = 0000000000000000] 05:32:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9070E8800) [pid = 3520] [serial = 144] [outer = 000000F907011400] 05:32:25 INFO - PROCESS | 3520 | 1464611545894 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F90784B400) [pid = 3520] [serial = 145] [outer = 000000F907011400] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190C9800 == 46 [pid = 3520] [id = 43] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B2800 == 45 [pid = 3520] [id = 42] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F91643C000 == 44 [pid = 3520] [id = 41] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F91761D800 == 43 [pid = 3520] [id = 40] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F917107000 == 42 [pid = 3520] [id = 39] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D37000 == 41 [pid = 3520] [id = 38] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E9D000 == 40 [pid = 3520] [id = 37] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F91108D000 == 39 [pid = 3520] [id = 36] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BE2C800 == 38 [pid = 3520] [id = 35] 05:32:26 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BEBE800 == 37 [pid = 3520] [id = 34] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911E59400) [pid = 3520] [serial = 81] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F91A817C00) [pid = 3520] [serial = 66] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913A96000) [pid = 3520] [serial = 61] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F913A98800) [pid = 3520] [serial = 55] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F919072C00) [pid = 3520] [serial = 49] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F911DAD800) [pid = 3520] [serial = 58] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F911734800) [pid = 3520] [serial = 52] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F91A3E2000) [pid = 3520] [serial = 64] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F907010000) [pid = 3520] [serial = 69] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90C388800) [pid = 3520] [serial = 72] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F911385C00) [pid = 3520] [serial = 78] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90D21F000) [pid = 3520] [serial = 73] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F90784A800) [pid = 3520] [serial = 70] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F910AC5C00) [pid = 3520] [serial = 76] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F911DA3C00) [pid = 3520] [serial = 79] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F91028D800) [pid = 3520] [serial = 75] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F91A820800) [pid = 3520] [serial = 67] [outer = 0000000000000000] [url = about:blank] 05:32:26 INFO - PROCESS | 3520 | 1464611546481 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 839ms 05:32:26 INFO - PROCESS | 3520 | 1464611546507 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 3520 | 1464611546513 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 05:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:32:26 INFO - PROCESS | 3520 | 1464611546519 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 3520 | 1464611546522 Marionette TRACE conn6 <- [1,162,null,{}] 05:32:26 INFO - PROCESS | 3520 | 1464611546526 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}] 05:32:26 INFO - PROCESS | 3520 | 1464611546612 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 05:32:26 INFO - PROCESS | 3520 | 1464611546623 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BC54000 == 38 [pid = 3520] [id = 50] 05:32:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F906771800) [pid = 3520] [serial = 146] [outer = 0000000000000000] 05:32:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F9070DC800) [pid = 3520] [serial = 147] [outer = 000000F906771800] 05:32:26 INFO - PROCESS | 3520 | 1464611546670 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90784D000) [pid = 3520] [serial = 148] [outer = 000000F906771800] 05:32:27 INFO - PROCESS | 3520 | 1464611547137 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 05:32:27 INFO - PROCESS | 3520 | 1464611547212 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 3520 | 1464611547215 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 05:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:32:27 INFO - PROCESS | 3520 | 1464611547218 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 3520 | 1464611547222 Marionette TRACE conn6 <- [1,166,null,{}] 05:32:27 INFO - PROCESS | 3520 | 1464611547233 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}] 05:32:27 INFO - PROCESS | 3520 | 1464611547319 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 05:32:27 INFO - PROCESS | 3520 | 1464611547383 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DDD000 == 39 [pid = 3520] [id = 51] 05:32:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F906E33400) [pid = 3520] [serial = 149] [outer = 0000000000000000] 05:32:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F90D74EC00) [pid = 3520] [serial = 150] [outer = 000000F906E33400] 05:32:27 INFO - PROCESS | 3520 | 1464611547433 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F90D7E3000) [pid = 3520] [serial = 151] [outer = 000000F906E33400] 05:32:27 INFO - PROCESS | 3520 | 1464611547813 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 05:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:32:27 INFO - PROCESS | 3520 | 1464611547850 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 3520 | 1464611547853 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 05:32:27 INFO - PROCESS | 3520 | 1464611547860 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 3520 | 1464611547862 Marionette TRACE conn6 <- [1,170,null,{}] 05:32:27 INFO - PROCESS | 3520 | 1464611547866 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}] 05:32:27 INFO - PROCESS | 3520 | 1464611547951 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 05:32:27 INFO - PROCESS | 3520 | 1464611547958 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D2E800 == 40 [pid = 3520] [id = 52] 05:32:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F910292C00) [pid = 3520] [serial = 152] [outer = 0000000000000000] 05:32:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F910AC8400) [pid = 3520] [serial = 153] [outer = 000000F910292C00] 05:32:28 INFO - PROCESS | 3520 | 1464611548004 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F911072000) [pid = 3520] [serial = 154] [outer = 000000F910292C00] 05:32:28 INFO - PROCESS | 3520 | 1464611548403 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]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 05:32:28 INFO - PROCESS | 3520 | 1464611548457 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 3520 | 1464611548459 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 05:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:32:28 INFO - PROCESS | 3520 | 1464611548463 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 3520 | 1464611548465 Marionette TRACE conn6 <- [1,174,null,{}] 05:32:28 INFO - PROCESS | 3520 | 1464611548474 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}] 05:32:28 INFO - PROCESS | 3520 | 1464611548583 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 05:32:28 INFO - PROCESS | 3520 | 1464611548590 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914CAF000 == 41 [pid = 3520] [id = 53] 05:32:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F91172BC00) [pid = 3520] [serial = 155] [outer = 0000000000000000] 05:32:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F911737800) [pid = 3520] [serial = 156] [outer = 000000F91172BC00] 05:32:28 INFO - PROCESS | 3520 | 1464611548636 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F911EBE800) [pid = 3520] [serial = 157] [outer = 000000F91172BC00] 05:32:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F914070800) [pid = 3520] [serial = 158] [outer = 000000F907717800] 05:32:29 INFO - PROCESS | 3520 | 1464611549142 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 732ms 05:32:29 INFO - PROCESS | 3520 | 1464611549196 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 3520 | 1464611549198 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:32:29 INFO - PROCESS | 3520 | 1464611549202 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 3520 | 1464611549211 Marionette TRACE conn6 <- [1,178,null,{}] 05:32:29 INFO - PROCESS | 3520 | 1464611549221 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}] 05:32:29 INFO - PROCESS | 3520 | 1464611549346 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 05:32:29 INFO - PROCESS | 3520 | 1464611549360 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0C4000 == 42 [pid = 3520] [id = 54] 05:32:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F913D63800) [pid = 3520] [serial = 159] [outer = 0000000000000000] 05:32:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F913EDDC00) [pid = 3520] [serial = 160] [outer = 000000F913D63800] 05:32:29 INFO - PROCESS | 3520 | 1464611549440 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F914C84800) [pid = 3520] [serial = 161] [outer = 000000F913D63800] 05:32:29 INFO - PROCESS | 3520 | 1464611549843 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 05:32:29 INFO - PROCESS | 3520 | 1464611549910 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 3520 | 1464611549913 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 05:32:29 INFO - PROCESS | 3520 | 1464611549916 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 3520 | 1464611549918 Marionette TRACE conn6 <- [1,182,null,{}] 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:32:29 INFO - PROCESS | 3520 | 1464611549922 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}] 05:32:30 INFO - PROCESS | 3520 | 1464611550028 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 05:32:30 INFO - PROCESS | 3520 | 1464611550035 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91916D000 == 43 [pid = 3520] [id = 55] 05:32:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9151BF000) [pid = 3520] [serial = 162] [outer = 0000000000000000] 05:32:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F915FB5800) [pid = 3520] [serial = 163] [outer = 000000F9151BF000] 05:32:30 INFO - PROCESS | 3520 | 1464611550081 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91770D400) [pid = 3520] [serial = 164] [outer = 000000F9151BF000] 05:32:30 INFO - PROCESS | 3520 | 1464611550621 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]]]}] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9088B5C00) [pid = 3520] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9151BF800) [pid = 3520] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90D9B8000) [pid = 3520] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90D7D8400) [pid = 3520] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913A97C00) [pid = 3520] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F906ED2800) [pid = 3520] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9054EDC00) [pid = 3520] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F911036000) [pid = 3520] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F9070E4400) [pid = 3520] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F906770800) [pid = 3520] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:32:30 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F917716400) [pid = 3520] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 734ms 05:32:30 INFO - PROCESS | 3520 | 1464611550657 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 3520 | 1464611550659 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 05:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:32:30 INFO - PROCESS | 3520 | 1464611550663 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 3520 | 1464611550665 Marionette TRACE conn6 <- [1,186,null,{}] 05:32:30 INFO - PROCESS | 3520 | 1464611550669 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}] 05:32:30 INFO - PROCESS | 3520 | 1464611550763 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 05:32:30 INFO - PROCESS | 3520 | 1464611550772 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E96800 == 44 [pid = 3520] [id = 56] 05:32:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F90BBC3C00) [pid = 3520] [serial = 165] [outer = 0000000000000000] 05:32:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F90C59C400) [pid = 3520] [serial = 166] [outer = 000000F90BBC3C00] 05:32:30 INFO - PROCESS | 3520 | 1464611550817 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F91640A000) [pid = 3520] [serial = 167] [outer = 000000F90BBC3C00] 05:32:31 INFO - PROCESS | 3520 | 1464611551192 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 05:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:32:31 INFO - PROCESS | 3520 | 1464611551252 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 3520 | 1464611551254 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 05:32:31 INFO - PROCESS | 3520 | 1464611551258 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 3520 | 1464611551260 Marionette TRACE conn6 <- [1,190,null,{}] 05:32:31 INFO - PROCESS | 3520 | 1464611551263 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}] 05:32:31 INFO - PROCESS | 3520 | 1464611551363 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 05:32:31 INFO - PROCESS | 3520 | 1464611551373 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5B1800 == 45 [pid = 3520] [id = 57] 05:32:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F917716800) [pid = 3520] [serial = 168] [outer = 0000000000000000] 05:32:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F917A28C00) [pid = 3520] [serial = 169] [outer = 000000F917716800] 05:32:31 INFO - PROCESS | 3520 | 1464611551418 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F919069C00) [pid = 3520] [serial = 170] [outer = 000000F917716800] 05:32:31 INFO - PROCESS | 3520 | 1464611551811 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 585ms 05:32:31 INFO - PROCESS | 3520 | 1464611551846 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 3520 | 1464611551848 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 05:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:32:31 INFO - PROCESS | 3520 | 1464611551851 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 3520 | 1464611551853 Marionette TRACE conn6 <- [1,194,null,{}] 05:32:31 INFO - PROCESS | 3520 | 1464611551866 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}] 05:32:31 INFO - PROCESS | 3520 | 1464611551949 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 05:32:31 INFO - PROCESS | 3520 | 1464611551955 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C786000 == 46 [pid = 3520] [id = 58] 05:32:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9191A0000) [pid = 3520] [serial = 171] [outer = 0000000000000000] 05:32:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9191A7800) [pid = 3520] [serial = 172] [outer = 000000F9191A0000] 05:32:32 INFO - PROCESS | 3520 | 1464611552008 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91A3DEC00) [pid = 3520] [serial = 173] [outer = 000000F9191A0000] 05:32:32 INFO - PROCESS | 3520 | 1464611552413 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 05:32:32 INFO - PROCESS | 3520 | 1464611552440 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 3520 | 1464611552443 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 05:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:32:32 INFO - PROCESS | 3520 | 1464611552454 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 3520 | 1464611552457 Marionette TRACE conn6 <- [1,198,null,{}] 05:32:32 INFO - PROCESS | 3520 | 1464611552462 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}] 05:32:32 INFO - PROCESS | 3520 | 1464611552563 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 05:32:32 INFO - PROCESS | 3520 | 1464611552573 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA98000 == 47 [pid = 3520] [id = 59] 05:32:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F91A3E3400) [pid = 3520] [serial = 174] [outer = 0000000000000000] 05:32:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91A81B400) [pid = 3520] [serial = 175] [outer = 000000F91A3E3400] 05:32:32 INFO - PROCESS | 3520 | 1464611552623 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F915795000) [pid = 3520] [serial = 176] [outer = 000000F91A3E3400] 05:32:33 INFO - PROCESS | 3520 | 1464611553335 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 943ms 05:32:33 INFO - PROCESS | 3520 | 1464611553393 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 3520 | 1464611553399 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 05:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:32:33 INFO - PROCESS | 3520 | 1464611553404 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 3520 | 1464611553409 Marionette TRACE conn6 <- [1,202,null,{}] 05:32:33 INFO - PROCESS | 3520 | 1464611553414 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}] 05:32:33 INFO - PROCESS | 3520 | 1464611553529 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 05:32:33 INFO - PROCESS | 3520 | 1464611553599 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E7D800 == 48 [pid = 3520] [id = 60] 05:32:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F907849C00) [pid = 3520] [serial = 177] [outer = 0000000000000000] 05:32:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F908A85800) [pid = 3520] [serial = 178] [outer = 000000F907849C00] 05:32:33 INFO - PROCESS | 3520 | 1464611553660 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F90D1DBC00) [pid = 3520] [serial = 179] [outer = 000000F907849C00] 05:32:34 INFO - PROCESS | 3520 | 1464611554256 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 05:32:34 INFO - PROCESS | 3520 | 1464611554289 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 3520 | 1464611554295 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 05:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:32:34 INFO - PROCESS | 3520 | 1464611554302 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 3520 | 1464611554305 Marionette TRACE conn6 <- [1,206,null,{}] 05:32:34 INFO - PROCESS | 3520 | 1464611554310 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}] 05:32:34 INFO - PROCESS | 3520 | 1464611554425 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 05:32:34 INFO - PROCESS | 3520 | 1464611554507 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A87B000 == 49 [pid = 3520] [id = 61] 05:32:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F910AC3400) [pid = 3520] [serial = 180] [outer = 0000000000000000] 05:32:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F91172E800) [pid = 3520] [serial = 181] [outer = 000000F910AC3400] 05:32:34 INFO - PROCESS | 3520 | 1464611554565 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F913D64800) [pid = 3520] [serial = 182] [outer = 000000F910AC3400] 05:32:35 INFO - PROCESS | 3520 | 1464611555082 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 05:32:35 INFO - PROCESS | 3520 | 1464611555147 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 3520 | 1464611555150 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 05:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:32:35 INFO - PROCESS | 3520 | 1464611555154 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 3520 | 1464611555158 Marionette TRACE conn6 <- [1,210,null,{}] 05:32:35 INFO - PROCESS | 3520 | 1464611555169 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}] 05:32:35 INFO - PROCESS | 3520 | 1464611555284 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 05:32:35 INFO - PROCESS | 3520 | 1464611555368 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA69000 == 50 [pid = 3520] [id = 62] 05:32:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F914CBDC00) [pid = 3520] [serial = 183] [outer = 0000000000000000] 05:32:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F915799800) [pid = 3520] [serial = 184] [outer = 000000F914CBDC00] 05:32:35 INFO - PROCESS | 3520 | 1464611555428 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F916413C00) [pid = 3520] [serial = 185] [outer = 000000F914CBDC00] 05:32:35 INFO - PROCESS | 3520 | 1464611555964 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 837ms 05:32:36 INFO - PROCESS | 3520 | 1464611555993 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 3520 | 1464611555996 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:32:36 INFO - PROCESS | 3520 | 1464611556000 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 3520 | 1464611556002 Marionette TRACE conn6 <- [1,214,null,{}] 05:32:36 INFO - PROCESS | 3520 | 1464611556006 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}] 05:32:36 INFO - PROCESS | 3520 | 1464611556119 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 05:32:36 INFO - PROCESS | 3520 | 1464611556199 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91737F800 == 51 [pid = 3520] [id = 63] 05:32:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F9157C8C00) [pid = 3520] [serial = 186] [outer = 0000000000000000] 05:32:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F9157D0000) [pid = 3520] [serial = 187] [outer = 000000F9157C8C00] 05:32:36 INFO - PROCESS | 3520 | 1464611556256 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F917A2E400) [pid = 3520] [serial = 188] [outer = 000000F9157C8C00] 05:32:36 INFO - PROCESS | 3520 | 1464611556860 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 878ms 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:32:36 INFO - PROCESS | 3520 | 1464611556880 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 3520 | 1464611556882 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 05:32:36 INFO - PROCESS | 3520 | 1464611556886 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 3520 | 1464611556888 Marionette TRACE conn6 <- [1,218,null,{}] 05:32:36 INFO - PROCESS | 3520 | 1464611556892 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}] 05:32:37 INFO - PROCESS | 3520 | 1464611556999 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 05:32:37 INFO - PROCESS | 3520 | 1464611557079 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9082D2800 == 52 [pid = 3520] [id = 64] 05:32:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F907845C00) [pid = 3520] [serial = 189] [outer = 0000000000000000] 05:32:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F911731000) [pid = 3520] [serial = 190] [outer = 000000F907845C00] 05:32:37 INFO - PROCESS | 3520 | 1464611557135 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F91773B800) [pid = 3520] [serial = 191] [outer = 000000F907845C00] 05:32:37 INFO - PROCESS | 3520 | 1464611557847 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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 984ms 05:32:37 INFO - PROCESS | 3520 | 1464611557873 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 3520 | 1464611557877 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 05:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:32:37 INFO - PROCESS | 3520 | 1464611557883 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 3520 | 1464611557886 Marionette TRACE conn6 <- [1,222,null,{}] 05:32:37 INFO - PROCESS | 3520 | 1464611557892 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}] 05:32:37 INFO - PROCESS | 3520 | 1464611557993 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 05:32:38 INFO - PROCESS | 3520 | 1464611558079 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BC49800 == 53 [pid = 3520] [id = 65] 05:32:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F9070DDC00) [pid = 3520] [serial = 192] [outer = 0000000000000000] 05:32:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F9070E4C00) [pid = 3520] [serial = 193] [outer = 000000F9070DDC00] 05:32:38 INFO - PROCESS | 3520 | 1464611558132 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F907843C00) [pid = 3520] [serial = 194] [outer = 000000F9070DDC00] 05:32:38 INFO - PROCESS | 3520 | 1464611558714 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]]]}] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F91719B000 == 52 [pid = 3520] [id = 31] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A38D000 == 51 [pid = 3520] [id = 32] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F9153E6800 == 50 [pid = 3520] [id = 30] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C786000 == 49 [pid = 3520] [id = 58] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5B1800 == 48 [pid = 3520] [id = 57] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E96800 == 47 [pid = 3520] [id = 56] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F91916D000 == 46 [pid = 3520] [id = 55] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0C4000 == 45 [pid = 3520] [id = 54] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F914CAF000 == 44 [pid = 3520] [id = 53] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D2E800 == 43 [pid = 3520] [id = 52] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DDD000 == 42 [pid = 3520] [id = 51] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BC54000 == 41 [pid = 3520] [id = 50] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E6E000 == 40 [pid = 3520] [id = 49] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C1A1800 == 39 [pid = 3520] [id = 47] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F916446000 == 38 [pid = 3520] [id = 46] 05:32:38 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C5CA000 == 37 [pid = 3520] [id = 45] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F914845800) [pid = 3520] [serial = 93] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F907846C00) [pid = 3520] [serial = 84] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F910DE6800) [pid = 3520] [serial = 87] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F9175D7400) [pid = 3520] [serial = 96] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9151C4400) [pid = 3520] [serial = 90] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F917A2EC00) [pid = 3520] [serial = 129] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 940ms 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9146D4400) [pid = 3520] [serial = 114] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9151BC800) [pid = 3520] [serial = 115] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F916415C00) [pid = 3520] [serial = 117] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90E01B000) [pid = 3520] [serial = 105] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F910AC3C00) [pid = 3520] [serial = 106] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F907005C00) [pid = 3520] [serial = 120] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9071BDC00) [pid = 3520] [serial = 102] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F908884000) [pid = 3520] [serial = 103] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F9071B5000) [pid = 3520] [serial = 100] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F907004C00) [pid = 3520] [serial = 99] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F911079C00) [pid = 3520] [serial = 108] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F911E63800) [pid = 3520] [serial = 109] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F9146C6800) [pid = 3520] [serial = 111] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F914071000) [pid = 3520] [serial = 82] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F917A27400) [pid = 3520] [serial = 123] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F917A2E800) [pid = 3520] [serial = 124] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F917710800) [pid = 3520] [serial = 118] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F917717400) [pid = 3520] [serial = 127] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F90D7DE800) [pid = 3520] [serial = 126] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F914839400) [pid = 3520] [serial = 112] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F91770F000) [pid = 3520] [serial = 121] [outer = 0000000000000000] [url = about:blank] 05:32:38 INFO - PROCESS | 3520 | 1464611558835 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 3520 | 1464611558841 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 05:32:38 INFO - PROCESS | 3520 | 1464611558850 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:32:38 INFO - PROCESS | 3520 | 1464611558853 Marionette TRACE conn6 <- [1,226,null,{}] 05:32:38 INFO - PROCESS | 3520 | 1464611558857 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}] 05:32:38 INFO - PROCESS | 3520 | 1464611558951 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 05:32:38 INFO - PROCESS | 3520 | 1464611558959 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C580800 == 38 [pid = 3520] [id = 66] 05:32:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9070DFC00) [pid = 3520] [serial = 195] [outer = 0000000000000000] 05:32:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9070EBC00) [pid = 3520] [serial = 196] [outer = 000000F9070DFC00] 05:32:39 INFO - PROCESS | 3520 | 1464611559006 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9088B5C00) [pid = 3520] [serial = 197] [outer = 000000F9070DFC00] 05:32:39 INFO - PROCESS | 3520 | 1464611559458 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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 05:32:39 INFO - PROCESS | 3520 | 1464611559483 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 3520 | 1464611559486 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 05:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:32:39 INFO - PROCESS | 3520 | 1464611559489 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 3520 | 1464611559493 Marionette TRACE conn6 <- [1,230,null,{}] 05:32:39 INFO - PROCESS | 3520 | 1464611559504 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}] 05:32:39 INFO - PROCESS | 3520 | 1464611559616 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 05:32:39 INFO - PROCESS | 3520 | 1464611559627 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DD4000 == 39 [pid = 3520] [id = 67] 05:32:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90D9B5000) [pid = 3520] [serial = 198] [outer = 0000000000000000] 05:32:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F91023C800) [pid = 3520] [serial = 199] [outer = 000000F90D9B5000] 05:32:39 INFO - PROCESS | 3520 | 1464611559676 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F910AC6C00) [pid = 3520] [serial = 200] [outer = 000000F90D9B5000] 05:32:40 INFO - PROCESS | 3520 | 1464611560101 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 05:32:40 INFO - PROCESS | 3520 | 1464611560185 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 3520 | 1464611560187 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:32:40 INFO - PROCESS | 3520 | 1464611560191 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3520 | 1464611560200 Marionette TRACE conn6 <- [1,234,null,{}] 05:32:40 INFO - PROCESS | 3520 | 1464611560205 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}] 05:32:40 INFO - PROCESS | 3520 | 1464611560310 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 05:32:40 INFO - PROCESS | 3520 | 1464611560326 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D2E800 == 40 [pid = 3520] [id = 68] 05:32:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F911D7D400) [pid = 3520] [serial = 201] [outer = 0000000000000000] 05:32:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F911D86C00) [pid = 3520] [serial = 202] [outer = 000000F911D7D400] 05:32:40 INFO - PROCESS | 3520 | 1464611560373 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F913080000) [pid = 3520] [serial = 203] [outer = 000000F911D7D400] 05:32:40 INFO - PROCESS | 3520 | 1464611560782 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 649ms 05:32:40 INFO - PROCESS | 3520 | 1464611560842 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 3520 | 1464611560845 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:32:40 INFO - PROCESS | 3520 | 1464611560848 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3520 | 1464611560850 Marionette TRACE conn6 <- [1,238,null,{}] 05:32:40 INFO - PROCESS | 3520 | 1464611560854 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}] 05:32:40 INFO - PROCESS | 3520 | 1464611560938 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 05:32:40 INFO - PROCESS | 3520 | 1464611560972 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9082CE000 == 41 [pid = 3520] [id = 69] 05:32:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F913A9AC00) [pid = 3520] [serial = 204] [outer = 0000000000000000] 05:32:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F9142B3400) [pid = 3520] [serial = 205] [outer = 000000F913A9AC00] 05:32:41 INFO - PROCESS | 3520 | 1464611561018 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F91483E800) [pid = 3520] [serial = 206] [outer = 000000F913A9AC00] 05:32:41 INFO - PROCESS | 3520 | 1464611561577 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]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 796ms 05:32:41 INFO - PROCESS | 3520 | 1464611561647 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 3520 | 1464611561649 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 05:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:32:41 INFO - PROCESS | 3520 | 1464611561653 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 3520 | 1464611561655 Marionette TRACE conn6 <- [1,242,null,{}] 05:32:41 INFO - PROCESS | 3520 | 1464611561658 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}] 05:32:41 INFO - PROCESS | 3520 | 1464611561782 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 05:32:41 INFO - PROCESS | 3520 | 1464611561833 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A09800 == 42 [pid = 3520] [id = 70] 05:32:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F915794800) [pid = 3520] [serial = 207] [outer = 0000000000000000] 05:32:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9157F6800) [pid = 3520] [serial = 208] [outer = 000000F915794800] 05:32:41 INFO - PROCESS | 3520 | 1464611561881 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F9175D7C00) [pid = 3520] [serial = 209] [outer = 000000F915794800] 05:32:42 INFO - PROCESS | 3520 | 1464611562334 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 05:32:42 INFO - PROCESS | 3520 | 1464611562391 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:32:42 INFO - PROCESS | 3520 | 1464611562393 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 05:32:42 INFO - PROCESS | 3520 | 1464611562396 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 3520 | 1464611562398 Marionette TRACE conn6 <- [1,246,null,{}] 05:32:42 INFO - PROCESS | 3520 | 1464611562402 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}] 05:32:42 INFO - PROCESS | 3520 | 1464611562518 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 05:32:42 INFO - PROCESS | 3520 | 1464611562530 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C7800 == 43 [pid = 3520] [id = 71] 05:32:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F917712400) [pid = 3520] [serial = 210] [outer = 0000000000000000] 05:32:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F917739400) [pid = 3520] [serial = 211] [outer = 000000F917712400] 05:32:42 INFO - PROCESS | 3520 | 1464611562575 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F917A2E800) [pid = 3520] [serial = 212] [outer = 000000F917712400] 05:32:43 INFO - PROCESS | 3520 | 1464611563009 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 05:32:43 INFO - PROCESS | 3520 | 1464611563031 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 3520 | 1464611563033 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 05:32:43 INFO - PROCESS | 3520 | 1464611563037 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 3520 | 1464611563039 Marionette TRACE conn6 <- [1,250,null,{}] 05:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:32:43 INFO - PROCESS | 3520 | 1464611563042 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}] 05:32:43 INFO - PROCESS | 3520 | 1464611563148 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 05:32:43 INFO - PROCESS | 3520 | 1464611563334 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F913D63800) [pid = 3520] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F914C81400) [pid = 3520] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F907011400) [pid = 3520] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F910292C00) [pid = 3520] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F9151BF000) [pid = 3520] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F906771800) [pid = 3520] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F906E33400) [pid = 3520] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90BBC3C00) [pid = 3520] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F917716800) [pid = 3520] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F91172BC00) [pid = 3520] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F914CC3400) [pid = 3520] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F91685D800) [pid = 3520] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90766F800) [pid = 3520] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F91028DC00) [pid = 3520] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F914841800) [pid = 3520] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:32:43 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9191A0000) [pid = 3520] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:32:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F907BA3800 == 44 [pid = 3520] [id = 72] 05:32:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F906E2B000) [pid = 3520] [serial = 213] [outer = 0000000000000000] 05:32:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90700BC00) [pid = 3520] [serial = 214] [outer = 000000F906E2B000] 05:32:43 INFO - PROCESS | 3520 | 1464611563393 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F91172BC00) [pid = 3520] [serial = 215] [outer = 000000F906E2B000] 05:32:43 INFO - PROCESS | 3520 | 1464611563751 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 733ms 05:32:43 INFO - PROCESS | 3520 | 1464611563775 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 3520 | 1464611563778 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 05:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:32:43 INFO - PROCESS | 3520 | 1464611563781 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 3520 | 1464611563783 Marionette TRACE conn6 <- [1,254,null,{}] 05:32:43 INFO - PROCESS | 3520 | 1464611563786 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}] 05:32:43 INFO - PROCESS | 3520 | 1464611563905 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 05:32:43 INFO - PROCESS | 3520 | 1464611563973 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A887000 == 45 [pid = 3520] [id = 73] 05:32:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F90C6AF400) [pid = 3520] [serial = 216] [outer = 0000000000000000] 05:32:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F91771A400) [pid = 3520] [serial = 217] [outer = 000000F90C6AF400] 05:32:44 INFO - PROCESS | 3520 | 1464611564022 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9178F0400) [pid = 3520] [serial = 218] [outer = 000000F90C6AF400] 05:32:44 INFO - PROCESS | 3520 | 1464611564374 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 05:32:44 INFO - PROCESS | 3520 | 1464611564413 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 3520 | 1464611564416 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 05:32:44 INFO - PROCESS | 3520 | 1464611564419 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:32:44 INFO - PROCESS | 3520 | 1464611564421 Marionette TRACE conn6 <- [1,258,null,{}] 05:32:44 INFO - PROCESS | 3520 | 1464611564424 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}] 05:32:44 INFO - PROCESS | 3520 | 1464611564534 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 05:32:44 INFO - PROCESS | 3520 | 1464611564543 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C19C800 == 46 [pid = 3520] [id = 74] 05:32:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9178E8C00) [pid = 3520] [serial = 219] [outer = 0000000000000000] 05:32:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F9191A0400) [pid = 3520] [serial = 220] [outer = 000000F9178E8C00] 05:32:44 INFO - PROCESS | 3520 | 1464611564589 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F91A3E3C00) [pid = 3520] [serial = 221] [outer = 000000F9178E8C00] 05:32:44 INFO - PROCESS | 3520 | 1464611564965 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 05:32:45 INFO - PROCESS | 3520 | 1464611565008 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 3520 | 1464611565011 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 05:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:32:45 INFO - PROCESS | 3520 | 1464611565014 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 3520 | 1464611565017 Marionette TRACE conn6 <- [1,262,null,{}] 05:32:45 INFO - PROCESS | 3520 | 1464611565020 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}] 05:32:45 INFO - PROCESS | 3520 | 1464611565148 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 05:32:45 INFO - PROCESS | 3520 | 1464611565163 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA9A000 == 47 [pid = 3520] [id = 75] 05:32:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F917486C00) [pid = 3520] [serial = 222] [outer = 0000000000000000] 05:32:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F91748C800) [pid = 3520] [serial = 223] [outer = 000000F917486C00] 05:32:45 INFO - PROCESS | 3520 | 1464611565215 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F91A820800) [pid = 3520] [serial = 224] [outer = 000000F917486C00] 05:32:46 INFO - PROCESS | 3520 | 1464611566140 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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1183ms 05:32:46 INFO - PROCESS | 3520 | 1464611566212 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 3520 | 1464611566215 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 05:32:46 INFO - PROCESS | 3520 | 1464611566222 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:32:46 INFO - PROCESS | 3520 | 1464611566225 Marionette TRACE conn6 <- [1,266,null,{}] 05:32:46 INFO - PROCESS | 3520 | 1464611566231 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}] 05:32:46 INFO - PROCESS | 3520 | 1464611566383 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 05:32:46 INFO - PROCESS | 3520 | 1464611566491 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A2A000 == 48 [pid = 3520] [id = 76] 05:32:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F90D1DF400) [pid = 3520] [serial = 225] [outer = 0000000000000000] 05:32:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F90D7E1000) [pid = 3520] [serial = 226] [outer = 000000F90D1DF400] 05:32:46 INFO - PROCESS | 3520 | 1464611566550 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F910DE7000) [pid = 3520] [serial = 227] [outer = 000000F90D1DF400] 05:32:47 INFO - PROCESS | 3520 | 1464611567141 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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 943ms 05:32:47 INFO - PROCESS | 3520 | 1464611567172 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 3520 | 1464611567178 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 05:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:32:47 INFO - PROCESS | 3520 | 1464611567185 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 3520 | 1464611567189 Marionette TRACE conn6 <- [1,270,null,{}] 05:32:47 INFO - PROCESS | 3520 | 1464611567193 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}] 05:32:47 INFO - PROCESS | 3520 | 1464611567314 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 05:32:47 INFO - PROCESS | 3520 | 1464611567387 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CA800 == 49 [pid = 3520] [id = 77] 05:32:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F914846800) [pid = 3520] [serial = 228] [outer = 0000000000000000] 05:32:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F914C83800) [pid = 3520] [serial = 229] [outer = 000000F914846800] 05:32:47 INFO - PROCESS | 3520 | 1464611567486 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F9157C5C00) [pid = 3520] [serial = 230] [outer = 000000F914846800] 05:32:48 INFO - PROCESS | 3520 | 1464611568083 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]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 944ms 05:32:48 INFO - PROCESS | 3520 | 1464611568135 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 3520 | 1464611568138 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 05:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:32:48 INFO - PROCESS | 3520 | 1464611568142 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 3520 | 1464611568146 Marionette TRACE conn6 <- [1,274,null,{}] 05:32:48 INFO - PROCESS | 3520 | 1464611568171 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}] 05:32:48 INFO - PROCESS | 3520 | 1464611568311 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 05:32:48 INFO - PROCESS | 3520 | 1464611568362 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CAB4000 == 50 [pid = 3520] [id = 78] 05:32:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F917491400) [pid = 3520] [serial = 231] [outer = 0000000000000000] 05:32:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91773A800) [pid = 3520] [serial = 232] [outer = 000000F917491400] 05:32:48 INFO - PROCESS | 3520 | 1464611568422 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F91A3E4000) [pid = 3520] [serial = 233] [outer = 000000F917491400] 05:32:48 INFO - PROCESS | 3520 | 1464611568971 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 944ms 05:32:49 INFO - PROCESS | 3520 | 1464611569100 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 3520 | 1464611569104 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 05:32:49 INFO - PROCESS | 3520 | 1464611569108 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 3520 | 1464611569111 Marionette TRACE conn6 <- [1,278,null,{}] 05:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:32:49 INFO - PROCESS | 3520 | 1464611569115 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}] 05:32:49 INFO - PROCESS | 3520 | 1464611569236 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 05:32:49 INFO - PROCESS | 3520 | 1464611569300 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B1800 == 51 [pid = 3520] [id = 79] 05:32:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F906771000) [pid = 3520] [serial = 234] [outer = 0000000000000000] 05:32:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F906ED2400) [pid = 3520] [serial = 235] [outer = 000000F906771000] 05:32:49 INFO - PROCESS | 3520 | 1464611569535 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F907011800) [pid = 3520] [serial = 236] [outer = 000000F906771000] 05:32:50 INFO - PROCESS | 3520 | 1464611570122 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1025ms 05:32:50 INFO - PROCESS | 3520 | 1464611570140 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 3520 | 1464611570144 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 05:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:32:50 INFO - PROCESS | 3520 | 1464611570150 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 3520 | 1464611570154 Marionette TRACE conn6 <- [1,282,null,{}] 05:32:50 INFO - PROCESS | 3520 | 1464611570174 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}] 05:32:50 INFO - PROCESS | 3520 | 1464611570279 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 05:32:50 INFO - PROCESS | 3520 | 1464611570353 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3CE800 == 52 [pid = 3520] [id = 80] 05:32:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F907844C00) [pid = 3520] [serial = 237] [outer = 0000000000000000] 05:32:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F90784CC00) [pid = 3520] [serial = 238] [outer = 000000F907844C00] 05:32:50 INFO - PROCESS | 3520 | 1464611570404 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90BC8B000) [pid = 3520] [serial = 239] [outer = 000000F907844C00] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C19C800 == 51 [pid = 3520] [id = 74] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A887000 == 50 [pid = 3520] [id = 73] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F907BA3800 == 49 [pid = 3520] [id = 72] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190C7800 == 48 [pid = 3520] [id = 71] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A09800 == 47 [pid = 3520] [id = 70] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F9082CE000 == 46 [pid = 3520] [id = 69] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D2E800 == 45 [pid = 3520] [id = 68] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DD4000 == 44 [pid = 3520] [id = 67] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C580800 == 43 [pid = 3520] [id = 66] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F9070E5400) [pid = 3520] [serial = 132] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F90D21EC00) [pid = 3520] [serial = 135] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F9142B0000) [pid = 3520] [serial = 138] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BC49800 == 42 [pid = 3520] [id = 65] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F915F06000) [pid = 3520] [serial = 91] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F9177EF400) [pid = 3520] [serial = 97] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F90BBC4400) [pid = 3520] [serial = 85] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F913A9D800) [pid = 3520] [serial = 88] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F915FB5C00) [pid = 3520] [serial = 94] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9191A7800) [pid = 3520] [serial = 172] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F913EDDC00) [pid = 3520] [serial = 160] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9175DF800) [pid = 3520] [serial = 142] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F914C84400) [pid = 3520] [serial = 141] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F90784B400) [pid = 3520] [serial = 145] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F9070E8800) [pid = 3520] [serial = 144] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F910AC8400) [pid = 3520] [serial = 153] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F915FB5800) [pid = 3520] [serial = 163] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F9070DC800) [pid = 3520] [serial = 147] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90784D000) [pid = 3520] [serial = 148] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90D74EC00) [pid = 3520] [serial = 150] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F90D7E3000) [pid = 3520] [serial = 151] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F914C84800) [pid = 3520] [serial = 161] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F90C59C400) [pid = 3520] [serial = 166] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F91640A000) [pid = 3520] [serial = 167] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F917A28C00) [pid = 3520] [serial = 169] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F911DA9000) [pid = 3520] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F91770D400) [pid = 3520] [serial = 164] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F919069C00) [pid = 3520] [serial = 170] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F911737800) [pid = 3520] [serial = 156] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F911EBE800) [pid = 3520] [serial = 157] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F911072000) [pid = 3520] [serial = 154] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F91A3DEC00) [pid = 3520] [serial = 173] [outer = 0000000000000000] [url = about:blank] 05:32:50 INFO - PROCESS | 3520 | 1464611570968 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 858ms 05:32:51 INFO - PROCESS | 3520 | 1464611571012 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3520 | 1464611571016 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:32:51 INFO - PROCESS | 3520 | 1464611571022 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 3520 | 1464611571024 Marionette TRACE conn6 <- [1,286,null,{}] 05:32:51 INFO - PROCESS | 3520 | 1464611571028 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}] 05:32:51 INFO - PROCESS | 3520 | 1464611571117 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 05:32:51 INFO - PROCESS | 3520 | 1464611571127 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3DE000 == 43 [pid = 3520] [id = 81] 05:32:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9071BB000) [pid = 3520] [serial = 240] [outer = 0000000000000000] 05:32:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F90B96CC00) [pid = 3520] [serial = 241] [outer = 000000F9071BB000] 05:32:51 INFO - PROCESS | 3520 | 1464611571175 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90D138000) [pid = 3520] [serial = 242] [outer = 000000F9071BB000] 05:32:51 INFO - PROCESS | 3520 | 1464611571637 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 05:32:51 INFO - PROCESS | 3520 | 1464611571658 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3520 | 1464611571660 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:32:51 INFO - PROCESS | 3520 | 1464611571664 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 3520 | 1464611571668 Marionette TRACE conn6 <- [1,290,null,{}] 05:32:51 INFO - PROCESS | 3520 | 1464611571679 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}] 05:32:51 INFO - PROCESS | 3520 | 1464611571768 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 05:32:51 INFO - PROCESS | 3520 | 1464611571778 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DD4000 == 44 [pid = 3520] [id = 82] 05:32:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D7DB400) [pid = 3520] [serial = 243] [outer = 0000000000000000] 05:32:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90D7E1C00) [pid = 3520] [serial = 244] [outer = 000000F90D7DB400] 05:32:51 INFO - PROCESS | 3520 | 1464611571826 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90E01CC00) [pid = 3520] [serial = 245] [outer = 000000F90D7DB400] 05:32:52 INFO - PROCESS | 3520 | 1464611572300 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]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 692ms 05:32:52 INFO - PROCESS | 3520 | 1464611572358 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 3520 | 1464611572361 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 05:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:32:52 INFO - PROCESS | 3520 | 1464611572365 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 3520 | 1464611572367 Marionette TRACE conn6 <- [1,294,null,{}] 05:32:52 INFO - PROCESS | 3520 | 1464611572370 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}] 05:32:52 INFO - PROCESS | 3520 | 1464611572458 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 05:32:52 INFO - PROCESS | 3520 | 1464611572525 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B1B000 == 45 [pid = 3520] [id = 83] 05:32:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90D7DC000) [pid = 3520] [serial = 246] [outer = 0000000000000000] 05:32:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F910ACB800) [pid = 3520] [serial = 247] [outer = 000000F90D7DC000] 05:32:52 INFO - PROCESS | 3520 | 1464611572572 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F91103C000) [pid = 3520] [serial = 248] [outer = 000000F90D7DC000] 05:32:52 INFO - PROCESS | 3520 | 1464611572773 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:32:52 INFO - PROCESS | 3520 | 1464611572977 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]]]}] 05:32:52 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. 05:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 05:32:52 INFO - PROCESS | 3520 | 1464611572995 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 3520 | 1464611572997 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 05:32:53 INFO - PROCESS | 3520 | 1464611573000 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:32:53 INFO - PROCESS | 3520 | 1464611573002 Marionette TRACE conn6 <- [1,298,null,{}] 05:32:53 INFO - PROCESS | 3520 | 1464611573006 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}] 05:32:53 INFO - PROCESS | 3520 | 1464611573118 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 05:32:53 INFO - PROCESS | 3520 | 1464611573166 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9153E1000 == 46 [pid = 3520] [id = 84] 05:32:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F911738800) [pid = 3520] [serial = 249] [outer = 0000000000000000] 05:32:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F911EF5800) [pid = 3520] [serial = 250] [outer = 000000F911738800] 05:32:53 INFO - PROCESS | 3520 | 1464611573219 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F913D9F000) [pid = 3520] [serial = 251] [outer = 000000F911738800] 05:32:53 INFO - PROCESS | 3520 | 1464611573690 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]]]}] 05:32:53 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. 05:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 733ms 05:32:53 INFO - PROCESS | 3520 | 1464611573737 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 3520 | 1464611573739 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 05:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:32:53 INFO - PROCESS | 3520 | 1464611573743 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 3520 | 1464611573744 Marionette TRACE conn6 <- [1,302,null,{}] 05:32:53 INFO - PROCESS | 3520 | 1464611573748 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}] 05:32:53 INFO - PROCESS | 3520 | 1464611573859 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 05:32:53 INFO - PROCESS | 3520 | 1464611573907 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917375800 == 47 [pid = 3520] [id = 85] 05:32:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F914843000) [pid = 3520] [serial = 252] [outer = 0000000000000000] 05:32:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F914C27800) [pid = 3520] [serial = 253] [outer = 000000F914843000] 05:32:53 INFO - PROCESS | 3520 | 1464611573954 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F914C84000) [pid = 3520] [serial = 254] [outer = 000000F914843000] 05:32:54 INFO - PROCESS | 3520 | 1464611574375 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]]]}] 05:32:54 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. 05:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 05:32:54 INFO - PROCESS | 3520 | 1464611574437 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 3520 | 1464611574439 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 05:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:32:54 INFO - PROCESS | 3520 | 1464611574443 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 3520 | 1464611574444 Marionette TRACE conn6 <- [1,306,null,{}] 05:32:54 INFO - PROCESS | 3520 | 1464611574448 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}] 05:32:54 INFO - PROCESS | 3520 | 1464611574581 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 05:32:54 INFO - PROCESS | 3520 | 1464611574594 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91760C800 == 48 [pid = 3520] [id = 86] 05:32:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F914C2EC00) [pid = 3520] [serial = 255] [outer = 0000000000000000] 05:32:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F91536D400) [pid = 3520] [serial = 256] [outer = 000000F914C2EC00] 05:32:54 INFO - PROCESS | 3520 | 1464611574677 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9157A0C00) [pid = 3520] [serial = 257] [outer = 000000F914C2EC00] 05:32:55 INFO - PROCESS | 3520 | 1464611575240 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]]]}] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F915794800) [pid = 3520] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F917712400) [pid = 3520] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F907845C00) [pid = 3520] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F9070DFC00) [pid = 3520] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F913A9AC00) [pid = 3520] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9070DDC00) [pid = 3520] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F90D9B5000) [pid = 3520] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F911D7D400) [pid = 3520] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F906E2B000) [pid = 3520] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9178E8C00) [pid = 3520] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90C6AF400) [pid = 3520] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F9070E2000) [pid = 3520] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90D1E1000) [pid = 3520] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9071B3800) [pid = 3520] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:32:55 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F911E58800) [pid = 3520] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:32:55 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. 05:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 05:32:55 INFO - PROCESS | 3520 | 1464611575289 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 3520 | 1464611575299 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 05:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:32:55 INFO - PROCESS | 3520 | 1464611575303 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 3520 | 1464611575305 Marionette TRACE conn6 <- [1,310,null,{}] 05:32:55 INFO - PROCESS | 3520 | 1464611575308 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}] 05:32:55 INFO - PROCESS | 3520 | 1464611575408 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 05:32:55 INFO - PROCESS | 3520 | 1464611575420 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91643C000 == 49 [pid = 3520] [id = 87] 05:32:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D21D000) [pid = 3520] [serial = 258] [outer = 0000000000000000] 05:32:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F910AC1400) [pid = 3520] [serial = 259] [outer = 000000F90D21D000] 05:32:55 INFO - PROCESS | 3520 | 1464611575465 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9157CEC00) [pid = 3520] [serial = 260] [outer = 000000F90D21D000] 05:32:55 INFO - PROCESS | 3520 | 1464611575871 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]]]}] 05:32:55 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. 05:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 05:32:55 INFO - PROCESS | 3520 | 1464611575934 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 3520 | 1464611575936 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 05:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:32:55 INFO - PROCESS | 3520 | 1464611575940 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 3520 | 1464611575941 Marionette TRACE conn6 <- [1,314,null,{}] 05:32:55 INFO - PROCESS | 3520 | 1464611575945 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}] 05:32:56 INFO - PROCESS | 3520 | 1464611576028 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 05:32:56 INFO - PROCESS | 3520 | 1464611576035 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C2800 == 50 [pid = 3520] [id = 88] 05:32:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9157ECC00) [pid = 3520] [serial = 261] [outer = 0000000000000000] 05:32:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91636F000) [pid = 3520] [serial = 262] [outer = 000000F9157ECC00] 05:32:56 INFO - PROCESS | 3520 | 1464611576082 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F916996800) [pid = 3520] [serial = 263] [outer = 000000F9157ECC00] 05:32:56 INFO - PROCESS | 3520 | 1464611576496 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]]]}] 05:32:56 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. 05:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 585ms 05:32:56 INFO - PROCESS | 3520 | 1464611576527 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 3520 | 1464611576529 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 05:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:32:56 INFO - PROCESS | 3520 | 1464611576533 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 3520 | 1464611576534 Marionette TRACE conn6 <- [1,318,null,{}] 05:32:56 INFO - PROCESS | 3520 | 1464611576551 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}] 05:32:56 INFO - PROCESS | 3520 | 1464611576636 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 05:32:56 INFO - PROCESS | 3520 | 1464611576643 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91917A000 == 51 [pid = 3520] [id = 89] 05:32:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F917488800) [pid = 3520] [serial = 264] [outer = 0000000000000000] 05:32:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F91770B400) [pid = 3520] [serial = 265] [outer = 000000F917488800] 05:32:56 INFO - PROCESS | 3520 | 1464611576693 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F917718000) [pid = 3520] [serial = 266] [outer = 000000F917488800] 05:32:57 INFO - PROCESS | 3520 | 1464611577140 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]]]}] 05:32:57 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. 05:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 05:32:57 INFO - PROCESS | 3520 | 1464611577165 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 3520 | 1464611577167 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 05:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:32:57 INFO - PROCESS | 3520 | 1464611577175 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 3520 | 1464611577178 Marionette TRACE conn6 <- [1,322,null,{}] 05:32:57 INFO - PROCESS | 3520 | 1464611577181 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}] 05:32:57 INFO - PROCESS | 3520 | 1464611577334 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 05:32:57 INFO - PROCESS | 3520 | 1464611577468 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BC47800 == 52 [pid = 3520] [id = 90] 05:32:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F90676E800) [pid = 3520] [serial = 267] [outer = 0000000000000000] 05:32:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F906ECEC00) [pid = 3520] [serial = 268] [outer = 000000F90676E800] 05:32:57 INFO - PROCESS | 3520 | 1464611577528 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9070DC800) [pid = 3520] [serial = 269] [outer = 000000F90676E800] 05:32:58 INFO - PROCESS | 3520 | 1464611578083 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]]]}] 05:32:58 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. 05:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 941ms 05:32:58 INFO - PROCESS | 3520 | 1464611578121 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 3520 | 1464611578125 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 05:32:58 INFO - PROCESS | 3520 | 1464611578131 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:32:58 INFO - PROCESS | 3520 | 1464611578136 Marionette TRACE conn6 <- [1,326,null,{}] 05:32:58 INFO - PROCESS | 3520 | 1464611578142 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}] 05:32:58 INFO - PROCESS | 3520 | 1464611578259 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 05:32:58 INFO - PROCESS | 3520 | 1464611578343 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A25800 == 53 [pid = 3520] [id = 91] 05:32:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F90D1DE800) [pid = 3520] [serial = 270] [outer = 0000000000000000] 05:32:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F90D229400) [pid = 3520] [serial = 271] [outer = 000000F90D1DE800] 05:32:58 INFO - PROCESS | 3520 | 1464611578403 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F90D7DF400) [pid = 3520] [serial = 272] [outer = 000000F90D1DE800] 05:32:58 INFO - PROCESS | 3520 | 1464611578984 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]]]}] 05:32:59 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. 05:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 880ms 05:32:59 INFO - PROCESS | 3520 | 1464611579020 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 3520 | 1464611579023 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 05:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:32:59 INFO - PROCESS | 3520 | 1464611579028 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 3520 | 1464611579031 Marionette TRACE conn6 <- [1,330,null,{}] 05:32:59 INFO - PROCESS | 3520 | 1464611579035 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}] 05:32:59 INFO - PROCESS | 3520 | 1464611579147 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 05:32:59 INFO - PROCESS | 3520 | 1464611579231 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A86E800 == 54 [pid = 3520] [id = 92] 05:32:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F910297C00) [pid = 3520] [serial = 273] [outer = 0000000000000000] 05:32:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F913A9C000) [pid = 3520] [serial = 274] [outer = 000000F910297C00] 05:32:59 INFO - PROCESS | 3520 | 1464611579289 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F914837C00) [pid = 3520] [serial = 275] [outer = 000000F910297C00] 05:32:59 INFO - PROCESS | 3520 | 1464611579864 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]]]}] 05:32:59 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. 05:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 05:32:59 INFO - PROCESS | 3520 | 1464611579909 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 3520 | 1464611579914 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 05:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:32:59 INFO - PROCESS | 3520 | 1464611579927 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 3520 | 1464611579932 Marionette TRACE conn6 <- [1,334,null,{}] 05:32:59 INFO - PROCESS | 3520 | 1464611579936 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}] 05:33:00 INFO - PROCESS | 3520 | 1464611580052 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 05:33:00 INFO - PROCESS | 3520 | 1464611580121 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5CC800 == 55 [pid = 3520] [id = 93] 05:33:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F917421400) [pid = 3520] [serial = 276] [outer = 0000000000000000] 05:33:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91742B000) [pid = 3520] [serial = 277] [outer = 000000F917421400] 05:33:00 INFO - PROCESS | 3520 | 1464611580178 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F917711000) [pid = 3520] [serial = 278] [outer = 000000F917421400] 05:33:00 INFO - PROCESS | 3520 | 1464611580780 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]]]}] 05:33:00 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. 05:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 902ms 05:33:00 INFO - PROCESS | 3520 | 1464611580825 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 3520 | 1464611580828 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 05:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:33:00 INFO - PROCESS | 3520 | 1464611580832 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 3520 | 1464611580834 Marionette TRACE conn6 <- [1,338,null,{}] 05:33:00 INFO - PROCESS | 3520 | 1464611580838 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}] 05:33:00 INFO - PROCESS | 3520 | 1464611580948 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 05:33:01 INFO - PROCESS | 3520 | 1464611581029 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C789800 == 56 [pid = 3520] [id = 94] 05:33:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F911CC6400) [pid = 3520] [serial = 279] [outer = 0000000000000000] 05:33:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F911CCE400) [pid = 3520] [serial = 280] [outer = 000000F911CC6400] 05:33:01 INFO - PROCESS | 3520 | 1464611581086 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F91748CC00) [pid = 3520] [serial = 281] [outer = 000000F911CC6400] 05:33:01 INFO - PROCESS | 3520 | 1464611581610 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]]]}] 05:33:01 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. 05:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 838ms 05:33:01 INFO - PROCESS | 3520 | 1464611581673 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 3520 | 1464611581675 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 05:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:33:01 INFO - PROCESS | 3520 | 1464611581679 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 3520 | 1464611581681 Marionette TRACE conn6 <- [1,342,null,{}] 05:33:01 INFO - PROCESS | 3520 | 1464611581685 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}] 05:33:01 INFO - PROCESS | 3520 | 1464611581795 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 05:33:01 INFO - PROCESS | 3520 | 1464611581870 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA9C800 == 57 [pid = 3520] [id = 95] 05:33:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F914391800) [pid = 3520] [serial = 282] [outer = 0000000000000000] 05:33:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F914393400) [pid = 3520] [serial = 283] [outer = 000000F914391800] 05:33:01 INFO - PROCESS | 3520 | 1464611581975 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F9177E9C00) [pid = 3520] [serial = 284] [outer = 000000F914391800] 05:33:02 INFO - PROCESS | 3520 | 1464611582719 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]]]}] 05:33:02 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. 05:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1077ms 05:33:02 INFO - PROCESS | 3520 | 1464611582767 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 3520 | 1464611582772 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 05:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:33:02 INFO - PROCESS | 3520 | 1464611582778 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 3520 | 1464611582782 Marionette TRACE conn6 <- [1,346,null,{}] 05:33:02 INFO - PROCESS | 3520 | 1464611582787 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}] 05:33:02 INFO - PROCESS | 3520 | 1464611582890 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 05:33:02 INFO - PROCESS | 3520 | 1464611582956 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E84800 == 58 [pid = 3520] [id = 96] 05:33:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F9071B7000) [pid = 3520] [serial = 285] [outer = 0000000000000000] 05:33:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F907718400) [pid = 3520] [serial = 286] [outer = 000000F9071B7000] 05:33:03 INFO - PROCESS | 3520 | 1464611583007 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F90C533000) [pid = 3520] [serial = 287] [outer = 000000F9071B7000] 05:33:03 INFO - PROCESS | 3520 | 1464611583624 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]]]}] 05:33:03 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. 05:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 879ms 05:33:03 INFO - PROCESS | 3520 | 1464611583658 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 3520 | 1464611583664 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 05:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:33:03 INFO - PROCESS | 3520 | 1464611583670 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 3520 | 1464611583673 Marionette TRACE conn6 <- [1,350,null,{}] 05:33:03 INFO - PROCESS | 3520 | 1464611583677 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}] 05:33:03 INFO - PROCESS | 3520 | 1464611583784 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 05:33:03 INFO - PROCESS | 3520 | 1464611583856 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913122800 == 59 [pid = 3520] [id = 97] 05:33:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F90D7DBC00) [pid = 3520] [serial = 288] [outer = 0000000000000000] 05:33:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F90D9B6000) [pid = 3520] [serial = 289] [outer = 000000F90D7DBC00] 05:33:03 INFO - PROCESS | 3520 | 1464611583907 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F911386000) [pid = 3520] [serial = 290] [outer = 000000F90D7DBC00] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91917A000 == 58 [pid = 3520] [id = 89] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190C2800 == 57 [pid = 3520] [id = 88] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91643C000 == 56 [pid = 3520] [id = 87] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91760C800 == 55 [pid = 3520] [id = 86] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F917375800 == 54 [pid = 3520] [id = 85] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9153E1000 == 53 [pid = 3520] [id = 84] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B1B000 == 52 [pid = 3520] [id = 83] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DD4000 == 51 [pid = 3520] [id = 82] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3DE000 == 50 [pid = 3520] [id = 81] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3CE800 == 49 [pid = 3520] [id = 80] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F91748C800) [pid = 3520] [serial = 223] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F908A85800) [pid = 3520] [serial = 178] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F91172E800) [pid = 3520] [serial = 181] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F915799800) [pid = 3520] [serial = 184] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F9157D0000) [pid = 3520] [serial = 187] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B1800 == 48 [pid = 3520] [id = 79] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179CA800 == 47 [pid = 3520] [id = 77] 05:33:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F913A2A000 == 46 [pid = 3520] [id = 76] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F9071B9C00) [pid = 3520] [serial = 133] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F919071C00) [pid = 3520] [serial = 130] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90D9B7C00) [pid = 3520] [serial = 136] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F90D868C00) [pid = 3520] [serial = 139] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F9157F6800) [pid = 3520] [serial = 208] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F917739400) [pid = 3520] [serial = 211] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9175D7C00) [pid = 3520] [serial = 209] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F91773B800) [pid = 3520] [serial = 191] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F911731000) [pid = 3520] [serial = 190] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9070EBC00) [pid = 3520] [serial = 196] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9088B5C00) [pid = 3520] [serial = 197] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F9142B3400) [pid = 3520] [serial = 205] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F907843C00) [pid = 3520] [serial = 194] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F9070E4C00) [pid = 3520] [serial = 193] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F917A2E800) [pid = 3520] [serial = 212] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F91023C800) [pid = 3520] [serial = 199] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F910AC6C00) [pid = 3520] [serial = 200] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F911D86C00) [pid = 3520] [serial = 202] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F913080000) [pid = 3520] [serial = 203] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F91A81B400) [pid = 3520] [serial = 175] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90700BC00) [pid = 3520] [serial = 214] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9191A0400) [pid = 3520] [serial = 220] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F91172BC00) [pid = 3520] [serial = 215] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F91771A400) [pid = 3520] [serial = 217] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F91A3E3C00) [pid = 3520] [serial = 221] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F91483E800) [pid = 3520] [serial = 206] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9178F0400) [pid = 3520] [serial = 218] [outer = 0000000000000000] [url = about:blank] 05:33:04 INFO - PROCESS | 3520 | 1464611584429 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]]]}] 05:33:04 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. 05:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 776ms 05:33:04 INFO - PROCESS | 3520 | 1464611584448 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 3520 | 1464611584450 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 05:33:04 INFO - PROCESS | 3520 | 1464611584453 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:33:04 INFO - PROCESS | 3520 | 1464611584457 Marionette TRACE conn6 <- [1,354,null,{}] 05:33:04 INFO - PROCESS | 3520 | 1464611584467 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}] 05:33:04 INFO - PROCESS | 3520 | 1464611584559 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 05:33:04 INFO - PROCESS | 3520 | 1464611584567 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0DC000 == 47 [pid = 3520] [id = 98] 05:33:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90C6A6400) [pid = 3520] [serial = 291] [outer = 0000000000000000] 05:33:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90E01B000) [pid = 3520] [serial = 292] [outer = 000000F90C6A6400] 05:33:04 INFO - PROCESS | 3520 | 1464611584619 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F911389400) [pid = 3520] [serial = 293] [outer = 000000F90C6A6400] 05:33:05 INFO - PROCESS | 3520 | 1464611585098 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]]]}] 05:33:05 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. 05:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 689ms 05:33:05 INFO - PROCESS | 3520 | 1464611585146 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 3520 | 1464611585148 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 05:33:05 INFO - PROCESS | 3520 | 1464611585152 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:33:05 INFO - PROCESS | 3520 | 1464611585153 Marionette TRACE conn6 <- [1,358,null,{}] 05:33:05 INFO - PROCESS | 3520 | 1464611585157 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}] 05:33:05 INFO - PROCESS | 3520 | 1464611585276 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 05:33:05 INFO - PROCESS | 3520 | 1464611585347 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914230000 == 48 [pid = 3520] [id = 99] 05:33:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F910AC9C00) [pid = 3520] [serial = 294] [outer = 0000000000000000] 05:33:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F913078000) [pid = 3520] [serial = 295] [outer = 000000F910AC9C00] 05:33:05 INFO - PROCESS | 3520 | 1464611585395 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F913D95400) [pid = 3520] [serial = 296] [outer = 000000F910AC9C00] 05:33:05 INFO - PROCESS | 3520 | 1464611585789 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]]]}] 05:33:05 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. 05:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 692ms 05:33:05 INFO - PROCESS | 3520 | 1464611585847 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 3520 | 1464611585849 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 05:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:33:05 INFO - PROCESS | 3520 | 1464611585852 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 3520 | 1464611585854 Marionette TRACE conn6 <- [1,362,null,{}] 05:33:05 INFO - PROCESS | 3520 | 1464611585858 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}] 05:33:05 INFO - PROCESS | 3520 | 1464611585941 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 05:33:05 INFO - PROCESS | 3520 | 1464611585948 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916831000 == 49 [pid = 3520] [id = 100] 05:33:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F91438B800) [pid = 3520] [serial = 297] [outer = 0000000000000000] 05:33:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F914396C00) [pid = 3520] [serial = 298] [outer = 000000F91438B800] 05:33:06 INFO - PROCESS | 3520 | 1464611585993 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F914840800) [pid = 3520] [serial = 299] [outer = 000000F91438B800] 05:33:06 INFO - PROCESS | 3520 | 1464611586433 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]]]}] 05:33:06 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. 05:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 05:33:06 INFO - PROCESS | 3520 | 1464611586485 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 3520 | 1464611586487 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 05:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:33:06 INFO - PROCESS | 3520 | 1464611586491 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 3520 | 1464611586493 Marionette TRACE conn6 <- [1,366,null,{}] 05:33:06 INFO - PROCESS | 3520 | 1464611586496 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}] 05:33:06 INFO - PROCESS | 3520 | 1464611586625 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 05:33:06 INFO - PROCESS | 3520 | 1464611586706 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917604800 == 50 [pid = 3520] [id = 101] 05:33:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F914C85400) [pid = 3520] [serial = 300] [outer = 0000000000000000] 05:33:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F915793000) [pid = 3520] [serial = 301] [outer = 000000F914C85400] 05:33:06 INFO - PROCESS | 3520 | 1464611586753 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9157EB800) [pid = 3520] [serial = 302] [outer = 000000F914C85400] 05:33:07 INFO - PROCESS | 3520 | 1464611587204 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]]]}] 05:33:07 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. 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 05:33:07 INFO - PROCESS | 3520 | 1464611587228 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 3520 | 1464611587230 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 05:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:33:07 INFO - PROCESS | 3520 | 1464611587242 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 3520 | 1464611587244 Marionette TRACE conn6 <- [1,370,null,{}] 05:33:07 INFO - PROCESS | 3520 | 1464611587248 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}] 05:33:07 INFO - PROCESS | 3520 | 1464611587360 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 05:33:07 INFO - PROCESS | 3520 | 1464611587366 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F2C800 == 51 [pid = 3520] [id = 102] 05:33:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F915F1AC00) [pid = 3520] [serial = 303] [outer = 0000000000000000] 05:33:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9163D7800) [pid = 3520] [serial = 304] [outer = 000000F915F1AC00] 05:33:07 INFO - PROCESS | 3520 | 1464611587414 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F9163DF400) [pid = 3520] [serial = 305] [outer = 000000F915F1AC00] 05:33:07 INFO - PROCESS | 3520 | 1464611587880 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]]]}] 05:33:07 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. 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 05:33:07 INFO - PROCESS | 3520 | 1464611587919 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 3520 | 1464611587921 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 05:33:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:33:07 INFO - PROCESS | 3520 | 1464611587925 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 3520 | 1464611587927 Marionette TRACE conn6 <- [1,374,null,{}] 05:33:07 INFO - PROCESS | 3520 | 1464611587930 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}] 05:33:08 INFO - PROCESS | 3520 | 1464611588064 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 05:33:08 INFO - PROCESS | 3520 | 1464611588086 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919170800 == 52 [pid = 3520] [id = 103] 05:33:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F91741F800) [pid = 3520] [serial = 306] [outer = 0000000000000000] 05:33:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F917426400) [pid = 3520] [serial = 307] [outer = 000000F91741F800] 05:33:08 INFO - PROCESS | 3520 | 1464611588131 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F9175D7400) [pid = 3520] [serial = 308] [outer = 000000F91741F800] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F907849C00) [pid = 3520] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F910AC3400) [pid = 3520] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F914CBDC00) [pid = 3520] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9157C8C00) [pid = 3520] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F914843000) [pid = 3520] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F914C2EC00) [pid = 3520] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F90D21D000) [pid = 3520] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90D7DC000) [pid = 3520] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F906771000) [pid = 3520] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9157ECC00) [pid = 3520] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9071BB000) [pid = 3520] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90D7DB400) [pid = 3520] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F907844C00) [pid = 3520] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F917486C00) [pid = 3520] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:33:08 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911738800) [pid = 3520] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:33:08 INFO - PROCESS | 3520 | 1464611588715 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:33:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 839ms 05:33:08 INFO - PROCESS | 3520 | 1464611588765 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 3520 | 1464611588775 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 05:33:08 INFO - PROCESS | 3520 | 1464611588779 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 3520 | 1464611588781 Marionette TRACE conn6 <- [1,378,null,{}] 05:33:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:33:08 INFO - PROCESS | 3520 | 1464611588784 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}] 05:33:08 INFO - PROCESS | 3520 | 1464611588892 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 05:33:08 INFO - PROCESS | 3520 | 1464611588939 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A391000 == 53 [pid = 3520] [id = 104] 05:33:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F907849C00) [pid = 3520] [serial = 309] [outer = 0000000000000000] 05:33:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F913A9D400) [pid = 3520] [serial = 310] [outer = 000000F907849C00] 05:33:08 INFO - PROCESS | 3520 | 1464611588986 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91640E400) [pid = 3520] [serial = 311] [outer = 000000F907849C00] 05:33:09 INFO - PROCESS | 3520 | 1464611589470 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:33:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 05:33:09 INFO - PROCESS | 3520 | 1464611589518 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 3520 | 1464611589521 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 05:33:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:33:09 INFO - PROCESS | 3520 | 1464611589524 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 3520 | 1464611589526 Marionette TRACE conn6 <- [1,382,null,{}] 05:33:09 INFO - PROCESS | 3520 | 1464611589530 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}] 05:33:09 INFO - PROCESS | 3520 | 1464611589615 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 05:33:09 INFO - PROCESS | 3520 | 1464611589624 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B580000 == 54 [pid = 3520] [id = 105] 05:33:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F90C59D400) [pid = 3520] [serial = 312] [outer = 0000000000000000] 05:33:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F917739400) [pid = 3520] [serial = 313] [outer = 000000F90C59D400] 05:33:09 INFO - PROCESS | 3520 | 1464611589670 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F9178E7C00) [pid = 3520] [serial = 314] [outer = 000000F90C59D400] 05:33:10 INFO - PROCESS | 3520 | 1464611590122 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:33:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 628ms 05:33:10 INFO - PROCESS | 3520 | 1464611590155 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 3520 | 1464611590158 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 05:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:33:10 INFO - PROCESS | 3520 | 1464611590161 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 3520 | 1464611590163 Marionette TRACE conn6 <- [1,386,null,{}] 05:33:10 INFO - PROCESS | 3520 | 1464611590175 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}] 05:33:10 INFO - PROCESS | 3520 | 1464611590280 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 05:33:10 INFO - PROCESS | 3520 | 1464611590288 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5C4000 == 55 [pid = 3520] [id = 106] 05:33:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F907216000) [pid = 3520] [serial = 315] [outer = 0000000000000000] 05:33:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F90721CC00) [pid = 3520] [serial = 316] [outer = 000000F907216000] 05:33:10 INFO - PROCESS | 3520 | 1464611590338 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F917A29400) [pid = 3520] [serial = 317] [outer = 000000F907216000] 05:33:11 INFO - PROCESS | 3520 | 1464611591068 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 941ms 05:33:11 INFO - PROCESS | 3520 | 1464611591106 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 3520 | 1464611591111 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 05:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:33:11 INFO - PROCESS | 3520 | 1464611591118 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 3520 | 1464611591121 Marionette TRACE conn6 <- [1,390,null,{}] 05:33:11 INFO - PROCESS | 3520 | 1464611591127 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}] 05:33:11 INFO - PROCESS | 3520 | 1464611591246 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 05:33:11 INFO - PROCESS | 3520 | 1464611591363 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0ED000 == 56 [pid = 3520] [id = 107] 05:33:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F90721B400) [pid = 3520] [serial = 318] [outer = 0000000000000000] 05:33:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F907841800) [pid = 3520] [serial = 319] [outer = 000000F90721B400] 05:33:11 INFO - PROCESS | 3520 | 1464611591424 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F90C5EA800) [pid = 3520] [serial = 320] [outer = 000000F90721B400] 05:33:12 INFO - PROCESS | 3520 | 1464611592032 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 985ms 05:33:12 INFO - PROCESS | 3520 | 1464611592105 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 3520 | 1464611592112 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 05:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:33:12 INFO - PROCESS | 3520 | 1464611592119 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 3520 | 1464611592122 Marionette TRACE conn6 <- [1,394,null,{}] 05:33:12 INFO - PROCESS | 3520 | 1464611592126 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}] 05:33:12 INFO - PROCESS | 3520 | 1464611592243 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 05:33:12 INFO - PROCESS | 3520 | 1464611592317 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175B1000 == 57 [pid = 3520] [id = 108] 05:33:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F910AC0400) [pid = 3520] [serial = 321] [outer = 0000000000000000] 05:33:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F911381000) [pid = 3520] [serial = 322] [outer = 000000F910AC0400] 05:33:12 INFO - PROCESS | 3520 | 1464611592414 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F913A9BC00) [pid = 3520] [serial = 323] [outer = 000000F910AC0400] 05:33:13 INFO - PROCESS | 3520 | 1464611593038 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 05:33:13 INFO - PROCESS | 3520 | 1464611593110 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 3520 | 1464611593113 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 05:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:33:13 INFO - PROCESS | 3520 | 1464611593117 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 3520 | 1464611593121 Marionette TRACE conn6 <- [1,398,null,{}] 05:33:13 INFO - PROCESS | 3520 | 1464611593133 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}] 05:33:13 INFO - PROCESS | 3520 | 1464611593249 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 05:33:13 INFO - PROCESS | 3520 | 1464611593365 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA6F000 == 58 [pid = 3520] [id = 109] 05:33:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F9151C1C00) [pid = 3520] [serial = 324] [outer = 0000000000000000] 05:33:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F9157D2800) [pid = 3520] [serial = 325] [outer = 000000F9151C1C00] 05:33:13 INFO - PROCESS | 3520 | 1464611593426 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F917428400) [pid = 3520] [serial = 326] [outer = 000000F9151C1C00] 05:33:14 INFO - PROCESS | 3520 | 1464611594095 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]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1030ms 05:33:14 INFO - PROCESS | 3520 | 1464611594149 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 3520 | 1464611594152 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 05:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:33:14 INFO - PROCESS | 3520 | 1464611594156 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 3520 | 1464611594158 Marionette TRACE conn6 <- [1,402,null,{}] 05:33:14 INFO - PROCESS | 3520 | 1464611594162 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}] 05:33:14 INFO - PROCESS | 3520 | 1464611594275 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 05:33:14 INFO - PROCESS | 3520 | 1464611594348 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D1000 == 59 [pid = 3520] [id = 110] 05:33:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F91757B800) [pid = 3520] [serial = 327] [outer = 0000000000000000] 05:33:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F91757D800) [pid = 3520] [serial = 328] [outer = 000000F91757B800] 05:33:14 INFO - PROCESS | 3520 | 1464611594447 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F9178E8800) [pid = 3520] [serial = 329] [outer = 000000F91757B800] 05:33:15 INFO - PROCESS | 3520 | 1464611595284 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1184ms 05:33:15 INFO - PROCESS | 3520 | 1464611595342 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 3520 | 1464611595346 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 05:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:33:15 INFO - PROCESS | 3520 | 1464611595352 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 3520 | 1464611595356 Marionette TRACE conn6 <- [1,406,null,{}] 05:33:15 INFO - PROCESS | 3520 | 1464611595363 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}] 05:33:15 INFO - PROCESS | 3520 | 1464611595502 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 05:33:15 INFO - PROCESS | 3520 | 1464611595625 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0C4000 == 60 [pid = 3520] [id = 111] 05:33:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F90721D800) [pid = 3520] [serial = 330] [outer = 0000000000000000] 05:33:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F907845400) [pid = 3520] [serial = 331] [outer = 000000F90721D800] 05:33:15 INFO - PROCESS | 3520 | 1464611595678 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90D13CC00) [pid = 3520] [serial = 332] [outer = 000000F90721D800] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA98000 == 59 [pid = 3520] [id = 59] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E7D800 == 58 [pid = 3520] [id = 60] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A87B000 == 57 [pid = 3520] [id = 61] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B580000 == 56 [pid = 3520] [id = 105] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A391000 == 55 [pid = 3520] [id = 104] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F919170800 == 54 [pid = 3520] [id = 103] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CAB4000 == 53 [pid = 3520] [id = 78] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F2C800 == 52 [pid = 3520] [id = 102] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F917604800 == 51 [pid = 3520] [id = 101] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F916831000 == 50 [pid = 3520] [id = 100] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F914230000 == 49 [pid = 3520] [id = 99] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0DC000 == 48 [pid = 3520] [id = 98] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F913122800 == 47 [pid = 3520] [id = 97] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F91770B400) [pid = 3520] [serial = 265] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E84800 == 46 [pid = 3520] [id = 96] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F913A25800 == 45 [pid = 3520] [id = 91] 05:33:16 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BC47800 == 44 [pid = 3520] [id = 90] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F917A2E400) [pid = 3520] [serial = 188] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90D1DBC00) [pid = 3520] [serial = 179] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F913D64800) [pid = 3520] [serial = 182] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F916413C00) [pid = 3520] [serial = 185] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F914C27800) [pid = 3520] [serial = 253] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F91536D400) [pid = 3520] [serial = 256] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F914C84000) [pid = 3520] [serial = 254] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F90D7E1000) [pid = 3520] [serial = 226] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F910AC1400) [pid = 3520] [serial = 259] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F910ACB800) [pid = 3520] [serial = 247] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F91103C000) [pid = 3520] [serial = 248] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F907011800) [pid = 3520] [serial = 236] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F906ED2400) [pid = 3520] [serial = 235] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9157CEC00) [pid = 3520] [serial = 260] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F914C83800) [pid = 3520] [serial = 229] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F91773A800) [pid = 3520] [serial = 232] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F91636F000) [pid = 3520] [serial = 262] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90B96CC00) [pid = 3520] [serial = 241] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F90D138000) [pid = 3520] [serial = 242] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90D7E1C00) [pid = 3520] [serial = 244] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F90E01CC00) [pid = 3520] [serial = 245] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9157A0C00) [pid = 3520] [serial = 257] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90BC8B000) [pid = 3520] [serial = 239] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90784CC00) [pid = 3520] [serial = 238] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F91A820800) [pid = 3520] [serial = 224] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F911EF5800) [pid = 3520] [serial = 250] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F913D9F000) [pid = 3520] [serial = 251] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F916996800) [pid = 3520] [serial = 263] [outer = 0000000000000000] [url = about:blank] 05:33:16 INFO - PROCESS | 3520 | 1464611596274 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]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 941ms 05:33:16 INFO - PROCESS | 3520 | 1464611596297 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 3520 | 1464611596303 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 05:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:33:16 INFO - PROCESS | 3520 | 1464611596309 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 3520 | 1464611596312 Marionette TRACE conn6 <- [1,410,null,{}] 05:33:16 INFO - PROCESS | 3520 | 1464611596316 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}] 05:33:16 INFO - PROCESS | 3520 | 1464611596407 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 05:33:16 INFO - PROCESS | 3520 | 1464611596416 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E7D800 == 45 [pid = 3520] [id = 112] 05:33:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90784EC00) [pid = 3520] [serial = 333] [outer = 0000000000000000] 05:33:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90BE86000) [pid = 3520] [serial = 334] [outer = 000000F90784EC00] 05:33:16 INFO - PROCESS | 3520 | 1464611596462 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90D228000) [pid = 3520] [serial = 335] [outer = 000000F90784EC00] 05:33:16 INFO - PROCESS | 3520 | 1464611596955 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 692ms 05:33:17 INFO - PROCESS | 3520 | 1464611597017 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 3520 | 1464611597020 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 05:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:33:17 INFO - PROCESS | 3520 | 1464611597026 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 3520 | 1464611597030 Marionette TRACE conn6 <- [1,414,null,{}] 05:33:17 INFO - PROCESS | 3520 | 1464611597041 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}] 05:33:17 INFO - PROCESS | 3520 | 1464611597131 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 05:33:17 INFO - PROCESS | 3520 | 1464611597202 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D2C000 == 46 [pid = 3520] [id = 113] 05:33:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F907DEE000) [pid = 3520] [serial = 336] [outer = 0000000000000000] 05:33:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F910AC8000) [pid = 3520] [serial = 337] [outer = 000000F907DEE000] 05:33:17 INFO - PROCESS | 3520 | 1464611597252 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F911CC7800) [pid = 3520] [serial = 338] [outer = 000000F907DEE000] 05:33:17 INFO - PROCESS | 3520 | 1464611597640 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 05:33:17 INFO - PROCESS | 3520 | 1464611597721 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 3520 | 1464611597724 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 05:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:33:17 INFO - PROCESS | 3520 | 1464611597727 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 3520 | 1464611597729 Marionette TRACE conn6 <- [1,418,null,{}] 05:33:17 INFO - PROCESS | 3520 | 1464611597732 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}] 05:33:17 INFO - PROCESS | 3520 | 1464611597822 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 05:33:17 INFO - PROCESS | 3520 | 1464611597833 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F915F45000 == 47 [pid = 3520] [id = 114] 05:33:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F911DAC000) [pid = 3520] [serial = 339] [outer = 0000000000000000] 05:33:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F913A96C00) [pid = 3520] [serial = 340] [outer = 000000F911DAC000] 05:33:17 INFO - PROCESS | 3520 | 1464611597881 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F914072000) [pid = 3520] [serial = 341] [outer = 000000F911DAC000] 05:33:18 INFO - PROCESS | 3520 | 1464611598810 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]]]}] 05:33:18 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 05:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 05:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:33:18 INFO - PROCESS | 3520 | 1464611598863 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 3520 | 1464611598865 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 05:33:18 INFO - PROCESS | 3520 | 1464611598869 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 3520 | 1464611598871 Marionette TRACE conn6 <- [1,422,null,{}] 05:33:18 INFO - PROCESS | 3520 | 1464611598875 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}] 05:33:18 INFO - PROCESS | 3520 | 1464611598982 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 05:33:19 INFO - PROCESS | 3520 | 1464611598990 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917375800 == 48 [pid = 3520] [id = 115] 05:33:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F91438B400) [pid = 3520] [serial = 342] [outer = 0000000000000000] 05:33:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F914396800) [pid = 3520] [serial = 343] [outer = 000000F91438B400] 05:33:19 INFO - PROCESS | 3520 | 1464611599071 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F914841800) [pid = 3520] [serial = 344] [outer = 000000F91438B400] 05:33:19 INFO - PROCESS | 3520 | 1464611599985 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1182ms 05:33:20 INFO - PROCESS | 3520 | 1464611600054 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 3520 | 1464611600057 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 05:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:33:20 INFO - PROCESS | 3520 | 1464611600061 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 3520 | 1464611600062 Marionette TRACE conn6 <- [1,426,null,{}] 05:33:20 INFO - PROCESS | 3520 | 1464611600074 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}] 05:33:20 INFO - PROCESS | 3520 | 1464611600206 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 05:33:20 INFO - PROCESS | 3520 | 1464611600214 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3CE800 == 49 [pid = 3520] [id = 116] 05:33:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9149A5800) [pid = 3520] [serial = 345] [outer = 0000000000000000] 05:33:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F91536D400) [pid = 3520] [serial = 346] [outer = 000000F9149A5800] 05:33:20 INFO - PROCESS | 3520 | 1464611600261 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F915F11000) [pid = 3520] [serial = 347] [outer = 000000F9149A5800] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F90C59D400) [pid = 3520] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F91741F800) [pid = 3520] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90D7DBC00) [pid = 3520] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F917488800) [pid = 3520] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F915F1AC00) [pid = 3520] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F90C6A6400) [pid = 3520] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F9071B7000) [pid = 3520] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F91438B800) [pid = 3520] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F907849C00) [pid = 3520] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F910AC9C00) [pid = 3520] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:33:20 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F914C85400) [pid = 3520] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:33:20 INFO - PROCESS | 3520 | 1464611600731 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] 05:33:20 INFO - PROCESS | 3520 | 1464611600798 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 05:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:33:20 INFO - PROCESS | 3520 | 1464611600802 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 3520 | 1464611600803 Marionette TRACE conn6 <- [1,430,null,{}] 05:33:20 INFO - PROCESS | 3520 | 1464611600807 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}] 05:33:20 INFO - PROCESS | 3520 | 1464611600890 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 05:33:20 INFO - PROCESS | 3520 | 1464611600897 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A20800 == 50 [pid = 3520] [id = 117] 05:33:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9157F6800) [pid = 3520] [serial = 348] [outer = 0000000000000000] 05:33:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9163D5800) [pid = 3520] [serial = 349] [outer = 000000F9157F6800] 05:33:20 INFO - PROCESS | 3520 | 1464611600943 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9163E2C00) [pid = 3520] [serial = 350] [outer = 000000F9157F6800] 05:33:21 INFO - PROCESS | 3520 | 1464611601371 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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 05:33:21 INFO - PROCESS | 3520 | 1464611601432 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 3520 | 1464611601434 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 05:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:33:21 INFO - PROCESS | 3520 | 1464611601438 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 3520 | 1464611601440 Marionette TRACE conn6 <- [1,434,null,{}] 05:33:21 INFO - PROCESS | 3520 | 1464611601451 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}] 05:33:21 INFO - PROCESS | 3520 | 1464611601534 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 05:33:21 INFO - PROCESS | 3520 | 1464611601543 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D9000 == 51 [pid = 3520] [id = 118] 05:33:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F917423400) [pid = 3520] [serial = 351] [outer = 0000000000000000] 05:33:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F917427C00) [pid = 3520] [serial = 352] [outer = 000000F917423400] 05:33:21 INFO - PROCESS | 3520 | 1464611601588 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F917489C00) [pid = 3520] [serial = 353] [outer = 000000F917423400] 05:33:22 INFO - PROCESS | 3520 | 1464611602031 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 626ms 05:33:22 INFO - PROCESS | 3520 | 1464611602067 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 3520 | 1464611602070 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 05:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:33:22 INFO - PROCESS | 3520 | 1464611602078 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 3520 | 1464611602080 Marionette TRACE conn6 <- [1,438,null,{}] 05:33:22 INFO - PROCESS | 3520 | 1464611602083 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}] 05:33:22 INFO - PROCESS | 3520 | 1464611602167 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 05:33:22 INFO - PROCESS | 3520 | 1464611602173 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A871800 == 52 [pid = 3520] [id = 119] 05:33:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F91757DC00) [pid = 3520] [serial = 354] [outer = 0000000000000000] 05:33:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F917582400) [pid = 3520] [serial = 355] [outer = 000000F91757DC00] 05:33:22 INFO - PROCESS | 3520 | 1464611602218 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F917739800) [pid = 3520] [serial = 356] [outer = 000000F91757DC00] 05:33:22 INFO - PROCESS | 3520 | 1464611602855 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 879ms 05:33:22 INFO - PROCESS | 3520 | 1464611602961 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 3520 | 1464611602966 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 05:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:33:22 INFO - PROCESS | 3520 | 1464611602972 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 3520 | 1464611602976 Marionette TRACE conn6 <- [1,442,null,{}] 05:33:22 INFO - PROCESS | 3520 | 1464611602982 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}] 05:33:23 INFO - PROCESS | 3520 | 1464611603109 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 05:33:23 INFO - PROCESS | 3520 | 1464611603176 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE9000 == 53 [pid = 3520] [id = 120] 05:33:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9071B6C00) [pid = 3520] [serial = 357] [outer = 0000000000000000] 05:33:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F907DEEC00) [pid = 3520] [serial = 358] [outer = 000000F9071B6C00] 05:33:23 INFO - PROCESS | 3520 | 1464611603277 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F90D226000) [pid = 3520] [serial = 359] [outer = 000000F9071B6C00] 05:33:23 INFO - PROCESS | 3520 | 1464611603928 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 984ms 05:33:23 INFO - PROCESS | 3520 | 1464611603960 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 3520 | 1464611603966 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 05:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:33:23 INFO - PROCESS | 3520 | 1464611603973 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 3520 | 1464611603977 Marionette TRACE conn6 <- [1,446,null,{}] 05:33:23 INFO - PROCESS | 3520 | 1464611603981 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}] 05:33:24 INFO - PROCESS | 3520 | 1464611604098 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 05:33:24 INFO - PROCESS | 3520 | 1464611604172 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175B2000 == 54 [pid = 3520] [id = 121] 05:33:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F910DE1800) [pid = 3520] [serial = 360] [outer = 0000000000000000] 05:33:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F91138B000) [pid = 3520] [serial = 361] [outer = 000000F910DE1800] 05:33:24 INFO - PROCESS | 3520 | 1464611604269 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F913D66C00) [pid = 3520] [serial = 362] [outer = 000000F910DE1800] 05:33:24 INFO - PROCESS | 3520 | 1464611604891 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 05:33:24 INFO - PROCESS | 3520 | 1464611604964 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 3520 | 1464611604967 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:33:24 INFO - PROCESS | 3520 | 1464611604971 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 3520 | 1464611604976 Marionette TRACE conn6 <- [1,450,null,{}] 05:33:25 INFO - PROCESS | 3520 | 1464611604988 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}] 05:33:25 INFO - PROCESS | 3520 | 1464611605103 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 05:33:25 INFO - PROCESS | 3520 | 1464611605179 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5D1800 == 55 [pid = 3520] [id = 122] 05:33:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F914C80800) [pid = 3520] [serial = 363] [outer = 0000000000000000] 05:33:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91579DC00) [pid = 3520] [serial = 364] [outer = 000000F914C80800] 05:33:25 INFO - PROCESS | 3520 | 1464611605278 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91770E800) [pid = 3520] [serial = 365] [outer = 000000F914C80800] 05:33:25 INFO - PROCESS | 3520 | 1464611605906 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] 05:33:25 INFO - PROCESS | 3520 | 1464611605961 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 05:33:25 INFO - PROCESS | 3520 | 1464611605965 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 3520 | 1464611605967 Marionette TRACE conn6 <- [1,454,null,{}] 05:33:25 INFO - PROCESS | 3520 | 1464611605971 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}] 05:33:26 INFO - PROCESS | 3520 | 1464611606084 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 05:33:26 INFO - PROCESS | 3520 | 1464611606156 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA82800 == 56 [pid = 3520] [id = 123] 05:33:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F917A2E800) [pid = 3520] [serial = 366] [outer = 0000000000000000] 05:33:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F917A34400) [pid = 3520] [serial = 367] [outer = 000000F917A2E800] 05:33:26 INFO - PROCESS | 3520 | 1464611606253 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F91906E400) [pid = 3520] [serial = 368] [outer = 000000F917A2E800] 05:33:26 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:26 INFO - PROCESS | 3520 | 1464611606918 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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 05:33:26 INFO - PROCESS | 3520 | 1464611606953 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 3520 | 1464611606956 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 05:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:33:26 INFO - PROCESS | 3520 | 1464611606959 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 3520 | 1464611606962 Marionette TRACE conn6 <- [1,458,null,{}] 05:33:26 INFO - PROCESS | 3520 | 1464611606965 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}] 05:33:27 INFO - PROCESS | 3520 | 1464611607073 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 05:33:27 INFO - PROCESS | 3520 | 1464611607146 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91D93E000 == 57 [pid = 3520] [id = 124] 05:33:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F91906D800) [pid = 3520] [serial = 369] [outer = 0000000000000000] 05:33:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F9191A1400) [pid = 3520] [serial = 370] [outer = 000000F91906D800] 05:33:27 INFO - PROCESS | 3520 | 1464611607203 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F91A3DC800) [pid = 3520] [serial = 371] [outer = 000000F91906D800] 05:33:27 INFO - PROCESS | 3520 | 1464611607969 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] 05:33:28 INFO - PROCESS | 3520 | 1464611608047 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 05:33:28 INFO - PROCESS | 3520 | 1464611608052 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:33:28 INFO - PROCESS | 3520 | 1464611608056 Marionette TRACE conn6 <- [1,462,null,{}] 05:33:28 INFO - PROCESS | 3520 | 1464611608063 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}] 05:33:28 INFO - PROCESS | 3520 | 1464611608167 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 05:33:28 INFO - PROCESS | 3520 | 1464611608246 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E84000 == 58 [pid = 3520] [id = 125] 05:33:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90784AC00) [pid = 3520] [serial = 372] [outer = 0000000000000000] 05:33:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F9082EB800) [pid = 3520] [serial = 373] [outer = 000000F90784AC00] 05:33:28 INFO - PROCESS | 3520 | 1464611608343 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F90D7DF000) [pid = 3520] [serial = 374] [outer = 000000F90784AC00] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D9000 == 57 [pid = 3520] [id = 118] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A20800 == 56 [pid = 3520] [id = 117] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3CE800 == 55 [pid = 3520] [id = 116] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F917375800 == 54 [pid = 3520] [id = 115] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F915F45000 == 53 [pid = 3520] [id = 114] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D2C000 == 52 [pid = 3520] [id = 113] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E7D800 == 51 [pid = 3520] [id = 112] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0C4000 == 50 [pid = 3520] [id = 111] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175B1000 == 49 [pid = 3520] [id = 108] 05:33:28 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0ED000 == 48 [pid = 3520] [id = 107] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F90721CC00) [pid = 3520] [serial = 316] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F914393400) [pid = 3520] [serial = 283] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F91742B000) [pid = 3520] [serial = 277] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F917718000) [pid = 3520] [serial = 266] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90C533000) [pid = 3520] [serial = 287] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F906ECEC00) [pid = 3520] [serial = 268] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F911CCE400) [pid = 3520] [serial = 280] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F913A9C000) [pid = 3520] [serial = 274] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F90D229400) [pid = 3520] [serial = 271] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F907718400) [pid = 3520] [serial = 286] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9178E7C00) [pid = 3520] [serial = 314] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F917739400) [pid = 3520] [serial = 313] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9175D7400) [pid = 3520] [serial = 308] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F911386000) [pid = 3520] [serial = 290] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9163D7800) [pid = 3520] [serial = 304] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F911389400) [pid = 3520] [serial = 293] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F917426400) [pid = 3520] [serial = 307] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F914840800) [pid = 3520] [serial = 299] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90E01B000) [pid = 3520] [serial = 292] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F91640E400) [pid = 3520] [serial = 311] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F913D95400) [pid = 3520] [serial = 296] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F913A9D400) [pid = 3520] [serial = 310] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F915793000) [pid = 3520] [serial = 301] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9163DF400) [pid = 3520] [serial = 305] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9157EB800) [pid = 3520] [serial = 302] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F913078000) [pid = 3520] [serial = 295] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F914396C00) [pid = 3520] [serial = 298] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90D9B6000) [pid = 3520] [serial = 289] [outer = 0000000000000000] [url = about:blank] 05:33:28 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:28 INFO - PROCESS | 3520 | 1464611608976 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] 05:33:29 INFO - PROCESS | 3520 | 1464611609053 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 05:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:33:29 INFO - PROCESS | 3520 | 1464611609059 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 3520 | 1464611609062 Marionette TRACE conn6 <- [1,466,null,{}] 05:33:29 INFO - PROCESS | 3520 | 1464611609066 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}] 05:33:29 INFO - PROCESS | 3520 | 1464611609161 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 05:33:29 INFO - PROCESS | 3520 | 1464611609236 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DD9000 == 49 [pid = 3520] [id = 126] 05:33:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9070EB000) [pid = 3520] [serial = 376] [outer = 0000000000000000] 05:33:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F908A85C00) [pid = 3520] [serial = 377] [outer = 000000F9070EB000] 05:33:29 INFO - PROCESS | 3520 | 1464611609284 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F911730400) [pid = 3520] [serial = 378] [outer = 000000F9070EB000] 05:33:29 INFO - PROCESS | 3520 | 1464611609693 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] 05:33:29 INFO - PROCESS | 3520 | 1464611609756 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 05:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:33:29 INFO - PROCESS | 3520 | 1464611609759 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 3520 | 1464611609764 Marionette TRACE conn6 <- [1,470,null,{}] 05:33:29 INFO - PROCESS | 3520 | 1464611609775 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}] 05:33:29 INFO - PROCESS | 3520 | 1464611609904 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 05:33:29 INFO - PROCESS | 3520 | 1464611609924 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916902800 == 50 [pid = 3520] [id = 127] 05:33:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F913D67800) [pid = 3520] [serial = 379] [outer = 0000000000000000] 05:33:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F91438EC00) [pid = 3520] [serial = 380] [outer = 000000F913D67800] 05:33:29 INFO - PROCESS | 3520 | 1464611609976 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F9146D3000) [pid = 3520] [serial = 381] [outer = 000000F913D67800] 05:33:30 INFO - PROCESS | 3520 | 1464611610451 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 05:33:30 INFO - PROCESS | 3520 | 1464611610495 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 3520 | 1464611610498 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 05:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:33:30 INFO - PROCESS | 3520 | 1464611610501 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 3520 | 1464611610503 Marionette TRACE conn6 <- [1,474,null,{}] 05:33:30 INFO - PROCESS | 3520 | 1464611610507 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}] 05:33:30 INFO - PROCESS | 3520 | 1464611610597 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 05:33:30 INFO - PROCESS | 3520 | 1464611610606 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AB000 == 51 [pid = 3520] [id = 128] 05:33:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F914C7E800) [pid = 3520] [serial = 382] [outer = 0000000000000000] 05:33:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F915373800) [pid = 3520] [serial = 383] [outer = 000000F914C7E800] 05:33:30 INFO - PROCESS | 3520 | 1464611610653 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9157CCC00) [pid = 3520] [serial = 384] [outer = 000000F914C7E800] 05:33:31 INFO - PROCESS | 3520 | 1464611611132 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 05:33:31 INFO - PROCESS | 3520 | 1464611611197 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 3520 | 1464611611199 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 05:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:33:31 INFO - PROCESS | 3520 | 1464611611202 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 3520 | 1464611611204 Marionette TRACE conn6 <- [1,478,null,{}] 05:33:31 INFO - PROCESS | 3520 | 1464611611208 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}] 05:33:31 INFO - PROCESS | 3520 | 1464611611345 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 05:33:31 INFO - PROCESS | 3520 | 1464611611371 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A10800 == 52 [pid = 3520] [id = 129] 05:33:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F915F19800) [pid = 3520] [serial = 385] [outer = 0000000000000000] 05:33:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F9163D5000) [pid = 3520] [serial = 386] [outer = 000000F915F19800] 05:33:31 INFO - PROCESS | 3520 | 1464611611417 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F917422C00) [pid = 3520] [serial = 387] [outer = 000000F915F19800] 05:33:31 INFO - PROCESS | 3520 | 1464611611880 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 05:33:31 INFO - PROCESS | 3520 | 1464611611947 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 3520 | 1464611611949 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 05:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:33:31 INFO - PROCESS | 3520 | 1464611611961 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 3520 | 1464611611963 Marionette TRACE conn6 <- [1,482,null,{}] 05:33:31 INFO - PROCESS | 3520 | 1464611611966 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}] 05:33:32 INFO - PROCESS | 3520 | 1464611612098 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 05:33:32 INFO - PROCESS | 3520 | 1464611612155 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A38C800 == 53 [pid = 3520] [id = 130] 05:33:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F917716800) [pid = 3520] [serial = 388] [outer = 0000000000000000] 05:33:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F9178ED800) [pid = 3520] [serial = 389] [outer = 000000F917716800] 05:33:32 INFO - PROCESS | 3520 | 1464611612203 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F919073400) [pid = 3520] [serial = 390] [outer = 000000F917716800] 05:33:32 INFO - PROCESS | 3520 | 1464611612692 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 775ms 05:33:32 INFO - PROCESS | 3520 | 1464611612742 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 3520 | 1464611612744 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 05:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:33:32 INFO - PROCESS | 3520 | 1464611612747 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 3520 | 1464611612749 Marionette TRACE conn6 <- [1,486,null,{}] 05:33:32 INFO - PROCESS | 3520 | 1464611612753 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}] 05:33:32 INFO - PROCESS | 3520 | 1464611612862 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 05:33:32 INFO - PROCESS | 3520 | 1464611612875 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B56A000 == 54 [pid = 3520] [id = 131] 05:33:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F919068000) [pid = 3520] [serial = 391] [outer = 0000000000000000] 05:33:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91A3E5400) [pid = 3520] [serial = 392] [outer = 000000F919068000] 05:33:32 INFO - PROCESS | 3520 | 1464611612960 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91A81DC00) [pid = 3520] [serial = 393] [outer = 000000F919068000] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F91438B400) [pid = 3520] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9149A5800) [pid = 3520] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9157F6800) [pid = 3520] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F90721D800) [pid = 3520] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90784EC00) [pid = 3520] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F907DEE000) [pid = 3520] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F911DAC000) [pid = 3520] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:33:33 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F917423400) [pid = 3520] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:33:33 INFO - PROCESS | 3520 | 1464611613401 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 05:33:33 INFO - PROCESS | 3520 | 1464611613441 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 3520 | 1464611613443 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 05:33:33 INFO - PROCESS | 3520 | 1464611613446 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:33:33 INFO - PROCESS | 3520 | 1464611613455 Marionette TRACE conn6 <- [1,490,null,{}] 05:33:33 INFO - PROCESS | 3520 | 1464611613466 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}] 05:33:33 INFO - PROCESS | 3520 | 1464611613551 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 05:33:33 INFO - PROCESS | 3520 | 1464611613558 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5B4000 == 55 [pid = 3520] [id = 132] 05:33:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F913080C00) [pid = 3520] [serial = 394] [outer = 0000000000000000] 05:33:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F91A3E7400) [pid = 3520] [serial = 395] [outer = 000000F913080C00] 05:33:33 INFO - PROCESS | 3520 | 1464611613603 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F91B896400) [pid = 3520] [serial = 396] [outer = 000000F913080C00] 05:33:34 INFO - PROCESS | 3520 | 1464611614011 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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 607ms 05:33:34 INFO - PROCESS | 3520 | 1464611614061 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 3520 | 1464611614063 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 05:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:33:34 INFO - PROCESS | 3520 | 1464611614066 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 3520 | 1464611614068 Marionette TRACE conn6 <- [1,494,null,{}] 05:33:34 INFO - PROCESS | 3520 | 1464611614076 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}] 05:33:34 INFO - PROCESS | 3520 | 1464611614162 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 05:33:34 INFO - PROCESS | 3520 | 1464611614196 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C7A4000 == 56 [pid = 3520] [id = 133] 05:33:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F91B89DC00) [pid = 3520] [serial = 397] [outer = 0000000000000000] 05:33:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F91B8A0000) [pid = 3520] [serial = 398] [outer = 000000F91B89DC00] 05:33:34 INFO - PROCESS | 3520 | 1464611614244 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91C850000) [pid = 3520] [serial = 399] [outer = 000000F91B89DC00] 05:33:34 INFO - PROCESS | 3520 | 1464611614671 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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 05:33:34 INFO - PROCESS | 3520 | 1464611614700 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 3520 | 1464611614703 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 05:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:33:34 INFO - PROCESS | 3520 | 1464611614712 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 3520 | 1464611614714 Marionette TRACE conn6 <- [1,498,null,{}] 05:33:34 INFO - PROCESS | 3520 | 1464611614717 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}] 05:33:34 INFO - PROCESS | 3520 | 1464611614811 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 05:33:34 INFO - PROCESS | 3520 | 1464611614817 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918632800 == 57 [pid = 3520] [id = 134] 05:33:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91C851800) [pid = 3520] [serial = 400] [outer = 0000000000000000] 05:33:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91C857400) [pid = 3520] [serial = 401] [outer = 000000F91C851800] 05:33:34 INFO - PROCESS | 3520 | 1464611614864 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F91C85EC00) [pid = 3520] [serial = 402] [outer = 000000F91C851800] 05:33:35 INFO - PROCESS | 3520 | 1464611615417 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 796ms 05:33:35 INFO - PROCESS | 3520 | 1464611615529 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 3520 | 1464611615534 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 05:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:33:35 INFO - PROCESS | 3520 | 1464611615583 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 3520 | 1464611615589 Marionette TRACE conn6 <- [1,502,null,{}] 05:33:35 INFO - PROCESS | 3520 | 1464611615606 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}] 05:33:35 INFO - PROCESS | 3520 | 1464611615728 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 05:33:35 INFO - PROCESS | 3520 | 1464611615797 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91310E000 == 58 [pid = 3520] [id = 135] 05:33:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F9070E7C00) [pid = 3520] [serial = 403] [outer = 0000000000000000] 05:33:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F90D1DD000) [pid = 3520] [serial = 404] [outer = 000000F9070E7C00] 05:33:35 INFO - PROCESS | 3520 | 1464611615898 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F911079C00) [pid = 3520] [serial = 405] [outer = 000000F9070E7C00] 05:33:36 INFO - PROCESS | 3520 | 1464611616508 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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 985ms 05:33:36 INFO - PROCESS | 3520 | 1464611616531 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 3520 | 1464611616537 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 05:33:36 INFO - PROCESS | 3520 | 1464611616544 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:33:36 INFO - PROCESS | 3520 | 1464611616547 Marionette TRACE conn6 <- [1,506,null,{}] 05:33:36 INFO - PROCESS | 3520 | 1464611616551 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}] 05:33:36 INFO - PROCESS | 3520 | 1464611616669 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 05:33:36 INFO - PROCESS | 3520 | 1464611616786 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91862A000 == 59 [pid = 3520] [id = 136] 05:33:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F9142A7800) [pid = 3520] [serial = 406] [outer = 0000000000000000] 05:33:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F91439C800) [pid = 3520] [serial = 407] [outer = 000000F9142A7800] 05:33:36 INFO - PROCESS | 3520 | 1464611616844 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F9143A3400) [pid = 3520] [serial = 408] [outer = 000000F9142A7800] 05:33:37 INFO - PROCESS | 3520 | 1464611617497 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 986ms 05:33:37 INFO - PROCESS | 3520 | 1464611617536 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 3520 | 1464611617539 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 05:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:33:37 INFO - PROCESS | 3520 | 1464611617543 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 3520 | 1464611617547 Marionette TRACE conn6 <- [1,510,null,{}] 05:33:37 INFO - PROCESS | 3520 | 1464611617571 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}] 05:33:37 INFO - PROCESS | 3520 | 1464611617715 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 05:33:37 INFO - PROCESS | 3520 | 1464611617770 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA4C800 == 60 [pid = 3520] [id = 137] 05:33:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F917422000) [pid = 3520] [serial = 409] [outer = 0000000000000000] 05:33:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F917482C00) [pid = 3520] [serial = 410] [outer = 000000F917422000] 05:33:37 INFO - PROCESS | 3520 | 1464611617831 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F91770EC00) [pid = 3520] [serial = 411] [outer = 000000F917422000] 05:33:38 INFO - PROCESS | 3520 | 1464611618490 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 984ms 05:33:38 INFO - PROCESS | 3520 | 1464611618527 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 3520 | 1464611618531 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 05:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:33:38 INFO - PROCESS | 3520 | 1464611618534 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 3520 | 1464611618536 Marionette TRACE conn6 <- [1,514,null,{}] 05:33:38 INFO - PROCESS | 3520 | 1464611618540 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}] 05:33:38 INFO - PROCESS | 3520 | 1464611618658 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 05:33:38 INFO - PROCESS | 3520 | 1464611618774 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E317800 == 61 [pid = 3520] [id = 138] 05:33:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F91864F000) [pid = 3520] [serial = 412] [outer = 0000000000000000] 05:33:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F918652000) [pid = 3520] [serial = 413] [outer = 000000F91864F000] 05:33:38 INFO - PROCESS | 3520 | 1464611618832 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F9191A6400) [pid = 3520] [serial = 414] [outer = 000000F91864F000] 05:33:39 INFO - PROCESS | 3520 | 1464611619412 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]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 05:33:39 INFO - PROCESS | 3520 | 1464611619481 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 3520 | 1464611619483 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 05:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:33:39 INFO - PROCESS | 3520 | 1464611619487 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 3520 | 1464611619489 Marionette TRACE conn6 <- [1,518,null,{}] 05:33:39 INFO - PROCESS | 3520 | 1464611619493 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}] 05:33:39 INFO - PROCESS | 3520 | 1464611619603 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 05:33:39 INFO - PROCESS | 3520 | 1464611619677 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E3A800 == 62 [pid = 3520] [id = 139] 05:33:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F906ECE800) [pid = 3520] [serial = 415] [outer = 0000000000000000] 05:33:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F907009800) [pid = 3520] [serial = 416] [outer = 000000F906ECE800] 05:33:39 INFO - PROCESS | 3520 | 1464611619931 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F907215400) [pid = 3520] [serial = 417] [outer = 000000F906ECE800] 05:33:40 INFO - PROCESS | 3520 | 1464611620608 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1135ms 05:33:40 INFO - PROCESS | 3520 | 1464611620625 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 3520 | 1464611620630 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 05:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:33:40 INFO - PROCESS | 3520 | 1464611620636 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 3520 | 1464611620639 Marionette TRACE conn6 <- [1,522,null,{}] 05:33:40 INFO - PROCESS | 3520 | 1464611620644 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}] 05:33:40 INFO - PROCESS | 3520 | 1464611620748 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 05:33:40 INFO - PROCESS | 3520 | 1464611620860 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E88800 == 63 [pid = 3520] [id = 140] 05:33:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F90BEF1400) [pid = 3520] [serial = 418] [outer = 0000000000000000] 05:33:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F90D22A400) [pid = 3520] [serial = 419] [outer = 000000F90BEF1400] 05:33:40 INFO - PROCESS | 3520 | 1464611620910 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F910ACC400) [pid = 3520] [serial = 420] [outer = 000000F90BEF1400] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91737F800 == 62 [pid = 3520] [id = 63] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C7A4000 == 61 [pid = 3520] [id = 133] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5B4000 == 60 [pid = 3520] [id = 132] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B56A000 == 59 [pid = 3520] [id = 131] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A38C800 == 58 [pid = 3520] [id = 130] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A10800 == 57 [pid = 3520] [id = 129] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F907841800) [pid = 3520] [serial = 319] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F911381000) [pid = 3520] [serial = 322] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F9157D2800) [pid = 3520] [serial = 325] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F917582400) [pid = 3520] [serial = 355] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AB000 == 56 [pid = 3520] [id = 128] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F916902800 == 55 [pid = 3520] [id = 127] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DD9000 == 54 [pid = 3520] [id = 126] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E84000 == 53 [pid = 3520] [id = 125] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5D1800 == 52 [pid = 3520] [id = 122] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175B2000 == 51 [pid = 3520] [id = 121] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DE9000 == 50 [pid = 3520] [id = 120] 05:33:41 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A871800 == 49 [pid = 3520] [id = 119] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F914396800) [pid = 3520] [serial = 343] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F91536D400) [pid = 3520] [serial = 346] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F914841800) [pid = 3520] [serial = 344] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F9163D5800) [pid = 3520] [serial = 349] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F90D13CC00) [pid = 3520] [serial = 332] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F907845400) [pid = 3520] [serial = 331] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F90BE86000) [pid = 3520] [serial = 334] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F90D228000) [pid = 3520] [serial = 335] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F910AC8000) [pid = 3520] [serial = 337] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F911CC7800) [pid = 3520] [serial = 338] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F913A96C00) [pid = 3520] [serial = 340] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F91757D800) [pid = 3520] [serial = 328] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F917489C00) [pid = 3520] [serial = 353] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F917427C00) [pid = 3520] [serial = 352] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F915F11000) [pid = 3520] [serial = 347] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F9163E2C00) [pid = 3520] [serial = 350] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F914072000) [pid = 3520] [serial = 341] [outer = 0000000000000000] [url = about:blank] 05:33:41 INFO - PROCESS | 3520 | 1464611621545 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 941ms 05:33:41 INFO - PROCESS | 3520 | 1464611621580 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 3520 | 1464611621584 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 05:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:33:41 INFO - PROCESS | 3520 | 1464611621590 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 3520 | 1464611621593 Marionette TRACE conn6 <- [1,526,null,{}] 05:33:41 INFO - PROCESS | 3520 | 1464611621596 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}] 05:33:41 INFO - PROCESS | 3520 | 1464611621687 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 05:33:41 INFO - PROCESS | 3520 | 1464611621763 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117AD800 == 50 [pid = 3520] [id = 141] 05:33:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F90721D400) [pid = 3520] [serial = 421] [outer = 0000000000000000] 05:33:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F90D131400) [pid = 3520] [serial = 422] [outer = 000000F90721D400] 05:33:41 INFO - PROCESS | 3520 | 1464611621812 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F90D871800) [pid = 3520] [serial = 423] [outer = 000000F90721D400] 05:33:42 INFO - PROCESS | 3520 | 1464611622244 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]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 05:33:42 INFO - PROCESS | 3520 | 1464611622284 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 3520 | 1464611622287 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 05:33:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:33:42 INFO - PROCESS | 3520 | 1464611622295 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 3520 | 1464611622299 Marionette TRACE conn6 <- [1,530,null,{}] 05:33:42 INFO - PROCESS | 3520 | 1464611622310 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}] 05:33:42 INFO - PROCESS | 3520 | 1464611622401 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 05:33:42 INFO - PROCESS | 3520 | 1464611622448 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F915F4D000 == 51 [pid = 3520] [id = 142] 05:33:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F913A95C00) [pid = 3520] [serial = 424] [outer = 0000000000000000] 05:33:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F913A97800) [pid = 3520] [serial = 425] [outer = 000000F913A95C00] 05:33:42 INFO - PROCESS | 3520 | 1464611622495 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F913EDA800) [pid = 3520] [serial = 426] [outer = 000000F913A95C00] 05:33:43 INFO - PROCESS | 3520 | 1464611623052 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"]]]}] 05:33:43 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 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:33:43 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 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:33:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:33:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 05:33:43 INFO - PROCESS | 3520 | 1464611623095 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 3520 | 1464611623098 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 05:33:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:33:43 INFO - PROCESS | 3520 | 1464611623101 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 3520 | 1464611623103 Marionette TRACE conn6 <- [1,534,null,{}] 05:33:43 INFO - PROCESS | 3520 | 1464611623107 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}] 05:33:43 INFO - PROCESS | 3520 | 1464611623206 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 05:33:43 INFO - PROCESS | 3520 | 1464611623214 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917387000 == 52 [pid = 3520] [id = 143] 05:33:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F91439F400) [pid = 3520] [serial = 427] [outer = 0000000000000000] 05:33:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F9143A8800) [pid = 3520] [serial = 428] [outer = 000000F91439F400] 05:33:43 INFO - PROCESS | 3520 | 1464611623260 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F914839000) [pid = 3520] [serial = 429] [outer = 000000F91439F400] 05:33:43 INFO - PROCESS | 3520 | 1464611623695 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]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:33:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 05:33:43 INFO - PROCESS | 3520 | 1464611623739 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 3520 | 1464611623742 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 05:33:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:33:43 INFO - PROCESS | 3520 | 1464611623781 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 3520 | 1464611623784 Marionette TRACE conn6 <- [1,538,null,{}] 05:33:43 INFO - PROCESS | 3520 | 1464611623790 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}] 05:33:43 INFO - PROCESS | 3520 | 1464611623901 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 05:33:43 INFO - PROCESS | 3520 | 1464611623908 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179BE000 == 53 [pid = 3520] [id = 144] 05:33:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F914844800) [pid = 3520] [serial = 430] [outer = 0000000000000000] 05:33:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F914C7A400) [pid = 3520] [serial = 431] [outer = 000000F914844800] 05:33:43 INFO - PROCESS | 3520 | 1464611623958 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F915794400) [pid = 3520] [serial = 432] [outer = 000000F914844800] 05:33:44 INFO - PROCESS | 3520 | 1464611624443 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:33:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 05:33:44 INFO - PROCESS | 3520 | 1464611624473 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 3520 | 1464611624475 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 05:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:33:44 INFO - PROCESS | 3520 | 1464611624479 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 3520 | 1464611624480 Marionette TRACE conn6 <- [1,542,null,{}] 05:33:44 INFO - PROCESS | 3520 | 1464611624484 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}] 05:33:44 INFO - PROCESS | 3520 | 1464611624607 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 05:33:44 INFO - PROCESS | 3520 | 1464611624617 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F25000 == 54 [pid = 3520] [id = 145] 05:33:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F9157F4000) [pid = 3520] [serial = 433] [outer = 0000000000000000] 05:33:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F916373400) [pid = 3520] [serial = 434] [outer = 000000F9157F4000] 05:33:44 INFO - PROCESS | 3520 | 1464611624673 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F9163E1400) [pid = 3520] [serial = 435] [outer = 000000F9157F4000] 05:33:44 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:45 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:45 INFO - PROCESS | 3520 | 1464611625126 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 05:33:45 INFO - PROCESS | 3520 | 1464611625174 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 3520 | 1464611625177 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 05:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:33:45 INFO - PROCESS | 3520 | 1464611625180 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 3520 | 1464611625182 Marionette TRACE conn6 <- [1,546,null,{}] 05:33:45 INFO - PROCESS | 3520 | 1464611625186 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}] 05:33:45 INFO - PROCESS | 3520 | 1464611625320 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 05:33:45 INFO - PROCESS | 3520 | 1464611625344 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190DC800 == 55 [pid = 3520] [id = 146] 05:33:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F9163E0800) [pid = 3520] [serial = 436] [outer = 0000000000000000] 05:33:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F916996800) [pid = 3520] [serial = 437] [outer = 000000F9163E0800] 05:33:45 INFO - PROCESS | 3520 | 1464611625388 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F917483400) [pid = 3520] [serial = 438] [outer = 000000F9163E0800] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F915F19800) [pid = 3520] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F917716800) [pid = 3520] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F914C7E800) [pid = 3520] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F919068000) [pid = 3520] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F9070EB000) [pid = 3520] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F90784AC00) [pid = 3520] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F913D67800) [pid = 3520] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F91B89DC00) [pid = 3520] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:33:45 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F913080C00) [pid = 3520] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:33:46 INFO - PROCESS | 3520 | 1464611626054 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 940ms 05:33:46 INFO - PROCESS | 3520 | 1464611626130 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 3520 | 1464611626133 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 05:33:46 INFO - PROCESS | 3520 | 1464611626136 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 3520 | 1464611626138 Marionette TRACE conn6 <- [1,550,null,{}] 05:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:33:46 INFO - PROCESS | 3520 | 1464611626142 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}] 05:33:46 INFO - PROCESS | 3520 | 1464611626256 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 05:33:46 INFO - PROCESS | 3520 | 1464611626268 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A393800 == 56 [pid = 3520] [id = 147] 05:33:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F91106E800) [pid = 3520] [serial = 439] [outer = 0000000000000000] 05:33:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F91698EC00) [pid = 3520] [serial = 440] [outer = 000000F91106E800] 05:33:46 INFO - PROCESS | 3520 | 1464611626314 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F917575C00) [pid = 3520] [serial = 441] [outer = 000000F91106E800] 05:33:46 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:46 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:46 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:46 INFO - PROCESS | 3520 | 1464611626757 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 05:33:46 INFO - PROCESS | 3520 | 1464611626813 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 3520 | 1464611626815 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 05:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:33:46 INFO - PROCESS | 3520 | 1464611626819 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 3520 | 1464611626821 Marionette TRACE conn6 <- [1,554,null,{}] 05:33:46 INFO - PROCESS | 3520 | 1464611626825 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}] 05:33:46 INFO - PROCESS | 3520 | 1464611626909 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 05:33:46 INFO - PROCESS | 3520 | 1464611626918 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B575800 == 57 [pid = 3520] [id = 148] 05:33:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F9175D6C00) [pid = 3520] [serial = 442] [outer = 0000000000000000] 05:33:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F91770C400) [pid = 3520] [serial = 443] [outer = 000000F9175D6C00] 05:33:46 INFO - PROCESS | 3520 | 1464611626964 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F9178E8000) [pid = 3520] [serial = 444] [outer = 000000F9175D6C00] 05:33:47 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:47 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:47 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:47 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:47 INFO - PROCESS | 3520 | 1464611627400 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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 05:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:33:47 INFO - PROCESS | 3520 | 1464611627451 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 3520 | 1464611627453 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 05:33:47 INFO - PROCESS | 3520 | 1464611627457 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 3520 | 1464611627467 Marionette TRACE conn6 <- [1,558,null,{}] 05:33:47 INFO - PROCESS | 3520 | 1464611627471 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}] 05:33:47 INFO - PROCESS | 3520 | 1464611627558 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 05:33:47 INFO - PROCESS | 3520 | 1464611627564 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C78F000 == 58 [pid = 3520] [id = 149] 05:33:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F9178EB400) [pid = 3520] [serial = 445] [outer = 0000000000000000] 05:33:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F917A33400) [pid = 3520] [serial = 446] [outer = 000000F9178EB400] 05:33:47 INFO - PROCESS | 3520 | 1464611627613 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F91919D400) [pid = 3520] [serial = 447] [outer = 000000F9178EB400] 05:33:48 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:48 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:48 INFO - PROCESS | 3520 | 1464611628202 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]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 794ms 05:33:48 INFO - PROCESS | 3520 | 1464611628268 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 3520 | 1464611628273 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 05:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:33:48 INFO - PROCESS | 3520 | 1464611628296 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 3520 | 1464611628301 Marionette TRACE conn6 <- [1,562,null,{}] 05:33:48 INFO - PROCESS | 3520 | 1464611628307 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}] 05:33:48 INFO - PROCESS | 3520 | 1464611628437 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 05:33:48 INFO - PROCESS | 3520 | 1464611628548 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911368000 == 59 [pid = 3520] [id = 150] 05:33:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F9070E5C00) [pid = 3520] [serial = 448] [outer = 0000000000000000] 05:33:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F90BEF2800) [pid = 3520] [serial = 449] [outer = 000000F9070E5C00] 05:33:48 INFO - PROCESS | 3520 | 1464611628609 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F910ABE000) [pid = 3520] [serial = 450] [outer = 000000F9070E5C00] 05:33:49 INFO - PROCESS | 3520 | 1464611629181 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]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 943ms 05:33:49 INFO - PROCESS | 3520 | 1464611629242 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 3520 | 1464611629249 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 05:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:33:49 INFO - PROCESS | 3520 | 1464611629256 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 3520 | 1464611629259 Marionette TRACE conn6 <- [1,566,null,{}] 05:33:49 INFO - PROCESS | 3520 | 1464611629263 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}] 05:33:49 INFO - PROCESS | 3520 | 1464611629380 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 05:33:49 INFO - PROCESS | 3520 | 1464611629472 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91761B000 == 60 [pid = 3520] [id = 151] 05:33:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F911D7D400) [pid = 3520] [serial = 451] [outer = 0000000000000000] 05:33:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F913A5AC00) [pid = 3520] [serial = 452] [outer = 000000F911D7D400] 05:33:49 INFO - PROCESS | 3520 | 1464611629529 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F913A61800) [pid = 3520] [serial = 453] [outer = 000000F911D7D400] 05:33:50 INFO - PROCESS | 3520 | 1464611630159 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 944ms 05:33:50 INFO - PROCESS | 3520 | 1464611630206 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 05:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:33:50 INFO - PROCESS | 3520 | 1464611630209 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 05:33:50 INFO - PROCESS | 3520 | 1464611630213 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 3520 | 1464611630217 Marionette TRACE conn6 <- [1,570,null,{}] 05:33:50 INFO - PROCESS | 3520 | 1464611630229 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}] 05:33:50 INFO - PROCESS | 3520 | 1464611630348 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 05:33:50 INFO - PROCESS | 3520 | 1464611630470 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA7C800 == 61 [pid = 3520] [id = 152] 05:33:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F914846400) [pid = 3520] [serial = 454] [outer = 0000000000000000] 05:33:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F914C7CC00) [pid = 3520] [serial = 455] [outer = 000000F914846400] 05:33:50 INFO - PROCESS | 3520 | 1464611630531 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F9157CB800) [pid = 3520] [serial = 456] [outer = 000000F914846400] 05:33:51 INFO - PROCESS | 3520 | 1464611631080 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]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 944ms 05:33:51 INFO - PROCESS | 3520 | 1464611631159 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 05:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:33:51 INFO - PROCESS | 3520 | 1464611631162 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 05:33:51 INFO - PROCESS | 3520 | 1464611631166 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 3520 | 1464611631168 Marionette TRACE conn6 <- [1,574,null,{}] 05:33:51 INFO - PROCESS | 3520 | 1464611631172 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}] 05:33:51 INFO - PROCESS | 3520 | 1464611631287 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 05:33:51 INFO - PROCESS | 3520 | 1464611631377 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117AF800 == 62 [pid = 3520] [id = 153] 05:33:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F91103D400) [pid = 3520] [serial = 457] [outer = 0000000000000000] 05:33:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F917582400) [pid = 3520] [serial = 458] [outer = 000000F91103D400] 05:33:51 INFO - PROCESS | 3520 | 1464611631434 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F918655C00) [pid = 3520] [serial = 459] [outer = 000000F91103D400] 05:33:51 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:51 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:51 INFO - PROCESS | 3520 | 1464611631994 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]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 881ms 05:33:52 INFO - PROCESS | 3520 | 1464611632049 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 3520 | 1464611632051 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 05:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:33:52 INFO - PROCESS | 3520 | 1464611632055 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 3520 | 1464611632058 Marionette TRACE conn6 <- [1,578,null,{}] 05:33:52 INFO - PROCESS | 3520 | 1464611632061 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}] 05:33:52 INFO - PROCESS | 3520 | 1464611632169 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 05:33:52 INFO - PROCESS | 3520 | 1464611632260 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E3B7000 == 63 [pid = 3520] [id = 154] 05:33:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F9145C6000) [pid = 3520] [serial = 460] [outer = 0000000000000000] 05:33:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F9145CB400) [pid = 3520] [serial = 461] [outer = 000000F9145C6000] 05:33:52 INFO - PROCESS | 3520 | 1464611632316 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F916997800) [pid = 3520] [serial = 462] [outer = 000000F9145C6000] 05:33:52 INFO - PROCESS | 3520 | 1464611632916 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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 944ms 05:33:53 INFO - PROCESS | 3520 | 1464611633002 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 3520 | 1464611633004 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 05:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:33:53 INFO - PROCESS | 3520 | 1464611633008 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 3520 | 1464611633010 Marionette TRACE conn6 <- [1,582,null,{}] 05:33:53 INFO - PROCESS | 3520 | 1464611633014 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}] 05:33:53 INFO - PROCESS | 3520 | 1464611633189 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 05:33:53 INFO - PROCESS | 3520 | 1464611633238 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E3B8800 == 64 [pid = 3520] [id = 155] 05:33:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F918B17C00) [pid = 3520] [serial = 463] [outer = 0000000000000000] 05:33:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F9191A3800) [pid = 3520] [serial = 464] [outer = 000000F918B17C00] 05:33:53 INFO - PROCESS | 3520 | 1464611633296 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F91A3E8400) [pid = 3520] [serial = 465] [outer = 000000F918B17C00] 05:33:53 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:33:54 INFO - PROCESS | 3520 | 1464611634111 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]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1140ms 05:33:54 INFO - PROCESS | 3520 | 1464611634151 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 3520 | 1464611634153 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 05:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:33:54 INFO - PROCESS | 3520 | 1464611634157 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 3520 | 1464611634159 Marionette TRACE conn6 <- [1,586,null,{}] 05:33:54 INFO - PROCESS | 3520 | 1464611634163 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}] 05:33:54 INFO - PROCESS | 3520 | 1464611634270 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 05:33:54 INFO - PROCESS | 3520 | 1464611634395 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E1F800 == 65 [pid = 3520] [id = 156] 05:33:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F9054F3C00) [pid = 3520] [serial = 466] [outer = 0000000000000000] 05:33:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F91A81BC00) [pid = 3520] [serial = 467] [outer = 000000F9054F3C00] 05:33:54 INFO - PROCESS | 3520 | 1464611634453 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F91C854400) [pid = 3520] [serial = 468] [outer = 000000F9054F3C00] 05:33:55 INFO - PROCESS | 3520 | 1464611635030 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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 05:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:33:55 INFO - PROCESS | 3520 | 1464611635104 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 3520 | 1464611635107 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 05:33:55 INFO - PROCESS | 3520 | 1464611635110 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 3520 | 1464611635113 Marionette TRACE conn6 <- [1,590,null,{}] 05:33:55 INFO - PROCESS | 3520 | 1464611635117 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}] 05:33:55 INFO - PROCESS | 3520 | 1464611635226 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 05:33:55 INFO - PROCESS | 3520 | 1464611635447 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111DC000 == 66 [pid = 3520] [id = 157] 05:33:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F906ED1000) [pid = 3520] [serial = 469] [outer = 0000000000000000] 05:33:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F90700F000) [pid = 3520] [serial = 470] [outer = 000000F906ED1000] 05:33:55 INFO - PROCESS | 3520 | 1464611635504 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F907D94C00) [pid = 3520] [serial = 471] [outer = 000000F906ED1000] 05:33:56 INFO - PROCESS | 3520 | 1464611636107 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]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1029ms 05:33:56 INFO - PROCESS | 3520 | 1464611636143 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 3520 | 1464611636146 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 05:33:56 INFO - PROCESS | 3520 | 1464611636152 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:33:56 INFO - PROCESS | 3520 | 1464611636156 Marionette TRACE conn6 <- [1,594,null,{}] 05:33:56 INFO - PROCESS | 3520 | 1464611636179 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}] 05:33:56 INFO - PROCESS | 3520 | 1464611636286 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 05:33:56 INFO - PROCESS | 3520 | 1464611636383 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914342800 == 67 [pid = 3520] [id = 158] 05:33:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F9070E4000) [pid = 3520] [serial = 472] [outer = 0000000000000000] 05:33:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F911DAE000) [pid = 3520] [serial = 473] [outer = 000000F9070E4000] 05:33:56 INFO - PROCESS | 3520 | 1464611636435 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F913A68400) [pid = 3520] [serial = 474] [outer = 000000F9070E4000] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B575800 == 66 [pid = 3520] [id = 148] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A393800 == 65 [pid = 3520] [id = 147] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190DC800 == 64 [pid = 3520] [id = 146] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F25000 == 63 [pid = 3520] [id = 145] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179BE000 == 62 [pid = 3520] [id = 144] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F917387000 == 61 [pid = 3520] [id = 143] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F915F4D000 == 60 [pid = 3520] [id = 142] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117AD800 == 59 [pid = 3520] [id = 141] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E88800 == 58 [pid = 3520] [id = 140] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E3A800 == 57 [pid = 3520] [id = 139] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91862A000 == 56 [pid = 3520] [id = 136] 05:33:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91310E000 == 55 [pid = 3520] [id = 135] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F917A34400) [pid = 3520] [serial = 367] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F91C857400) [pid = 3520] [serial = 401] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F91138B000) [pid = 3520] [serial = 361] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F91579DC00) [pid = 3520] [serial = 364] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F91C850000) [pid = 3520] [serial = 399] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F91B8A0000) [pid = 3520] [serial = 398] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F914070800) [pid = 3520] [serial = 158] [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.] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F91A81DC00) [pid = 3520] [serial = 393] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F919073400) [pid = 3520] [serial = 390] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F91A3E7400) [pid = 3520] [serial = 395] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F91B896400) [pid = 3520] [serial = 396] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F9157CCC00) [pid = 3520] [serial = 384] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F9163D5000) [pid = 3520] [serial = 386] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F917422C00) [pid = 3520] [serial = 387] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F9178ED800) [pid = 3520] [serial = 389] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F915373800) [pid = 3520] [serial = 383] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F91A3E5400) [pid = 3520] [serial = 392] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F908A85C00) [pid = 3520] [serial = 377] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F911730400) [pid = 3520] [serial = 378] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F90D7DF000) [pid = 3520] [serial = 374] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F9082EB800) [pid = 3520] [serial = 373] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F907DEEC00) [pid = 3520] [serial = 358] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F91438EC00) [pid = 3520] [serial = 380] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F9146D3000) [pid = 3520] [serial = 381] [outer = 0000000000000000] [url = about:blank] 05:33:56 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F9191A1400) [pid = 3520] [serial = 370] [outer = 0000000000000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3520 | 1464611636999 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 901ms 05:33:57 INFO - PROCESS | 3520 | 1464611637058 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 3520 | 1464611637062 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 05:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:33:57 INFO - PROCESS | 3520 | 1464611637066 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 3520 | 1464611637069 Marionette TRACE conn6 <- [1,598,null,{}] 05:33:57 INFO - PROCESS | 3520 | 1464611637073 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}] 05:33:57 INFO - PROCESS | 3520 | 1464611637169 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 05:33:57 INFO - PROCESS | 3520 | 1464611637246 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91311C000 == 56 [pid = 3520] [id = 159] 05:33:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F90D7E1000) [pid = 3520] [serial = 475] [outer = 0000000000000000] 05:33:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F913080000) [pid = 3520] [serial = 476] [outer = 000000F90D7E1000] 05:33:57 INFO - PROCESS | 3520 | 1464611637294 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F914388C00) [pid = 3520] [serial = 477] [outer = 000000F90D7E1000] 05:33:57 INFO - PROCESS | 3520 | 1464611637710 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 05:33:57 INFO - PROCESS | 3520 | 1464611637761 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 3520 | 1464611637764 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 05:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:33:57 INFO - PROCESS | 3520 | 1464611637769 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 3520 | 1464611637775 Marionette TRACE conn6 <- [1,602,null,{}] 05:33:57 INFO - PROCESS | 3520 | 1464611637784 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}] 05:33:57 INFO - PROCESS | 3520 | 1464611637884 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 05:33:57 INFO - PROCESS | 3520 | 1464611637930 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917614000 == 57 [pid = 3520] [id = 160] 05:33:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F91457FC00) [pid = 3520] [serial = 478] [outer = 0000000000000000] 05:33:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F9145C6400) [pid = 3520] [serial = 479] [outer = 000000F91457FC00] 05:33:57 INFO - PROCESS | 3520 | 1464611637977 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F9146D1400) [pid = 3520] [serial = 480] [outer = 000000F91457FC00] 05:33:58 INFO - PROCESS | 3520 | 1464611638470 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]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 05:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:33:58 INFO - PROCESS | 3520 | 1464611638503 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 3520 | 1464611638506 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 05:33:58 INFO - PROCESS | 3520 | 1464611638509 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 3520 | 1464611638511 Marionette TRACE conn6 <- [1,606,null,{}] 05:33:58 INFO - PROCESS | 3520 | 1464611638515 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}] 05:33:58 INFO - PROCESS | 3520 | 1464611638607 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 05:33:58 INFO - PROCESS | 3520 | 1464611638616 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918630000 == 58 [pid = 3520] [id = 161] 05:33:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F914C29000) [pid = 3520] [serial = 481] [outer = 0000000000000000] 05:33:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F915791400) [pid = 3520] [serial = 482] [outer = 000000F914C29000] 05:33:58 INFO - PROCESS | 3520 | 1464611638662 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F9157D1800) [pid = 3520] [serial = 483] [outer = 000000F914C29000] 05:33:59 INFO - PROCESS | 3520 | 1464611639092 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 05:33:59 INFO - PROCESS | 3520 | 1464611639140 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 3520 | 1464611639142 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 05:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:33:59 INFO - PROCESS | 3520 | 1464611639153 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 3520 | 1464611639155 Marionette TRACE conn6 <- [1,610,null,{}] 05:33:59 INFO - PROCESS | 3520 | 1464611639159 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}] 05:33:59 INFO - PROCESS | 3520 | 1464611639274 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 05:33:59 INFO - PROCESS | 3520 | 1464611639355 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D2800 == 59 [pid = 3520] [id = 162] 05:33:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F9163E1000) [pid = 3520] [serial = 484] [outer = 0000000000000000] 05:33:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F916418800) [pid = 3520] [serial = 485] [outer = 000000F9163E1000] 05:33:59 INFO - PROCESS | 3520 | 1464611639407 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F91757E400) [pid = 3520] [serial = 486] [outer = 000000F9163E1000] 05:33:59 INFO - PROCESS | 3520 | 1464611639863 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 05:33:59 INFO - PROCESS | 3520 | 1464611639908 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 3520 | 1464611639910 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 05:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:33:59 INFO - PROCESS | 3520 | 1464611639914 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 3520 | 1464611639915 Marionette TRACE conn6 <- [1,614,null,{}] 05:33:59 INFO - PROCESS | 3520 | 1464611639919 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}] 05:34:00 INFO - PROCESS | 3520 | 1464611640042 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 05:34:00 INFO - PROCESS | 3520 | 1464611640100 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A487800 == 60 [pid = 3520] [id = 163] 05:34:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F917A35400) [pid = 3520] [serial = 487] [outer = 0000000000000000] 05:34:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F918659C00) [pid = 3520] [serial = 488] [outer = 000000F917A35400] 05:34:00 INFO - PROCESS | 3520 | 1464611640146 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F918B1D800) [pid = 3520] [serial = 489] [outer = 000000F917A35400] 05:34:00 INFO - PROCESS | 3520 | 1464611640575 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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 05:34:00 INFO - PROCESS | 3520 | 1464611640606 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 3520 | 1464611640608 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 05:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:34:00 INFO - PROCESS | 3520 | 1464611640611 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 3520 | 1464611640613 Marionette TRACE conn6 <- [1,618,null,{}] 05:34:00 INFO - PROCESS | 3520 | 1464611640616 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}] 05:34:00 INFO - PROCESS | 3520 | 1464611640757 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 05:34:00 INFO - PROCESS | 3520 | 1464611640778 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5C6000 == 61 [pid = 3520] [id = 164] 05:34:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F918B17800) [pid = 3520] [serial = 490] [outer = 0000000000000000] 05:34:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F9191A6800) [pid = 3520] [serial = 491] [outer = 000000F918B17800] 05:34:00 INFO - PROCESS | 3520 | 1464611640823 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F91B896C00) [pid = 3520] [serial = 492] [outer = 000000F918B17800] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F90BEF1400) [pid = 3520] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F906ECE800) [pid = 3520] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F914844800) [pid = 3520] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F91C851800) [pid = 3520] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F91106E800) [pid = 3520] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F9157F4000) [pid = 3520] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F907216000) [pid = 3520] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F90721D400) [pid = 3520] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F9175D6C00) [pid = 3520] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F9163E0800) [pid = 3520] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F913A95C00) [pid = 3520] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F91439F400) [pid = 3520] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:34:01 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F91757DC00) [pid = 3520] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:34:01 INFO - PROCESS | 3520 | 1464611641366 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]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 775ms 05:34:01 INFO - PROCESS | 3520 | 1464611641393 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 3520 | 1464611641395 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 05:34:01 INFO - PROCESS | 3520 | 1464611641399 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:34:01 INFO - PROCESS | 3520 | 1464611641409 Marionette TRACE conn6 <- [1,622,null,{}] 05:34:01 INFO - PROCESS | 3520 | 1464611641413 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}] 05:34:01 INFO - PROCESS | 3520 | 1464611641501 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 05:34:01 INFO - PROCESS | 3520 | 1464611641580 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C19C000 == 62 [pid = 3520] [id = 165] 05:34:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F9071BAC00) [pid = 3520] [serial = 493] [outer = 0000000000000000] 05:34:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F911073800) [pid = 3520] [serial = 494] [outer = 000000F9071BAC00] 05:34:01 INFO - PROCESS | 3520 | 1464611641628 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F917A28C00) [pid = 3520] [serial = 495] [outer = 000000F9071BAC00] 05:34:01 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:01 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:02 INFO - PROCESS | 3520 | 1464611641993 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 647ms 05:34:02 INFO - PROCESS | 3520 | 1464611642071 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3520 | 1464611642073 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 05:34:02 INFO - PROCESS | 3520 | 1464611642079 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 3520 | 1464611642081 Marionette TRACE conn6 <- [1,626,null,{}] 05:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:34:02 INFO - PROCESS | 3520 | 1464611642084 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}] 05:34:02 INFO - PROCESS | 3520 | 1464611642207 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 05:34:02 INFO - PROCESS | 3520 | 1464611642223 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91D93D800 == 63 [pid = 3520] [id = 166] 05:34:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F917573800) [pid = 3520] [serial = 496] [outer = 0000000000000000] 05:34:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F91C859000) [pid = 3520] [serial = 497] [outer = 000000F917573800] 05:34:02 INFO - PROCESS | 3520 | 1464611642270 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F918B26000) [pid = 3520] [serial = 498] [outer = 000000F917573800] 05:34:02 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:02 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:34:02 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:02 INFO - PROCESS | 3520 | 1464611642683 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 05:34:02 INFO - PROCESS | 3520 | 1464611642714 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3520 | 1464611642717 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 05:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:34:02 INFO - PROCESS | 3520 | 1464611642720 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 3520 | 1464611642722 Marionette TRACE conn6 <- [1,630,null,{}] 05:34:02 INFO - PROCESS | 3520 | 1464611642725 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}] 05:34:02 INFO - PROCESS | 3520 | 1464611642852 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 05:34:02 INFO - PROCESS | 3520 | 1464611642861 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E370800 == 64 [pid = 3520] [id = 167] 05:34:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F918B22C00) [pid = 3520] [serial = 499] [outer = 0000000000000000] 05:34:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F918B2EC00) [pid = 3520] [serial = 500] [outer = 000000F918B22C00] 05:34:02 INFO - PROCESS | 3520 | 1464611642913 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F9204C7800) [pid = 3520] [serial = 501] [outer = 000000F918B22C00] 05:34:03 INFO - PROCESS | 3520 | 1464611643505 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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 839ms 05:34:03 INFO - PROCESS | 3520 | 1464611643563 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 3520 | 1464611643568 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 05:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:34:03 INFO - PROCESS | 3520 | 1464611643574 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 3520 | 1464611643579 Marionette TRACE conn6 <- [1,634,null,{}] 05:34:03 INFO - PROCESS | 3520 | 1464611643586 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}] 05:34:03 INFO - PROCESS | 3520 | 1464611643720 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 05:34:03 INFO - PROCESS | 3520 | 1464611643839 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911EA1800 == 65 [pid = 3520] [id = 168] 05:34:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F90D228800) [pid = 3520] [serial = 502] [outer = 0000000000000000] 05:34:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F90D9B5000) [pid = 3520] [serial = 503] [outer = 000000F90D228800] 05:34:03 INFO - PROCESS | 3520 | 1464611643900 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F913A62400) [pid = 3520] [serial = 504] [outer = 000000F90D228800] 05:34:04 INFO - PROCESS | 3520 | 1464611644509 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 05:34:04 INFO - PROCESS | 3520 | 1464611644564 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 3520 | 1464611644570 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 05:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:34:04 INFO - PROCESS | 3520 | 1464611644577 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 3520 | 1464611644580 Marionette TRACE conn6 <- [1,638,null,{}] 05:34:04 INFO - PROCESS | 3520 | 1464611644585 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}] 05:34:04 INFO - PROCESS | 3520 | 1464611644705 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 05:34:04 INFO - PROCESS | 3520 | 1464611644829 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91888C000 == 66 [pid = 3520] [id = 169] 05:34:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F914577800) [pid = 3520] [serial = 505] [outer = 0000000000000000] 05:34:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F91457DC00) [pid = 3520] [serial = 506] [outer = 000000F914577800] 05:34:04 INFO - PROCESS | 3520 | 1464611644887 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F9143A6C00) [pid = 3520] [serial = 507] [outer = 000000F914577800] 05:34:05 INFO - PROCESS | 3520 | 1464611645529 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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 05:34:05 INFO - PROCESS | 3520 | 1464611645569 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 3520 | 1464611645572 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 05:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:34:05 INFO - PROCESS | 3520 | 1464611645576 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 3520 | 1464611645580 Marionette TRACE conn6 <- [1,642,null,{}] 05:34:05 INFO - PROCESS | 3520 | 1464611645592 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}] 05:34:05 INFO - PROCESS | 3520 | 1464611645712 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 05:34:05 INFO - PROCESS | 3520 | 1464611645835 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A476000 == 67 [pid = 3520] [id = 170] 05:34:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F917490000) [pid = 3520] [serial = 508] [outer = 0000000000000000] 05:34:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F9178F0000) [pid = 3520] [serial = 509] [outer = 000000F917490000] 05:34:05 INFO - PROCESS | 3520 | 1464611645896 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F91887E800) [pid = 3520] [serial = 510] [outer = 000000F917490000] 05:34:06 INFO - PROCESS | 3520 | 1464611646513 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 986ms 05:34:06 INFO - PROCESS | 3520 | 1464611646564 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 3520 | 1464611646567 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 05:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:34:06 INFO - PROCESS | 3520 | 1464611646571 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 3520 | 1464611646573 Marionette TRACE conn6 <- [1,646,null,{}] 05:34:06 INFO - PROCESS | 3520 | 1464611646577 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}] 05:34:06 INFO - PROCESS | 3520 | 1464611646695 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 05:34:06 INFO - PROCESS | 3520 | 1464611646817 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918576000 == 68 [pid = 3520] [id = 171] 05:34:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F917953400) [pid = 3520] [serial = 511] [outer = 0000000000000000] 05:34:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F917957400) [pid = 3520] [serial = 512] [outer = 000000F917953400] 05:34:06 INFO - PROCESS | 3520 | 1464611646875 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F918883800) [pid = 3520] [serial = 513] [outer = 000000F917953400] 05:34:07 INFO - PROCESS | 3520 | 1464611647422 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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 879ms 05:34:07 INFO - PROCESS | 3520 | 1464611647453 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 3520 | 1464611647456 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 05:34:07 INFO - PROCESS | 3520 | 1464611647461 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:34:07 INFO - PROCESS | 3520 | 1464611647463 Marionette TRACE conn6 <- [1,650,null,{}] 05:34:07 INFO - PROCESS | 3520 | 1464611647467 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}] 05:34:07 INFO - PROCESS | 3520 | 1464611647579 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 05:34:07 INFO - PROCESS | 3520 | 1464611647673 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188C8000 == 69 [pid = 3520] [id = 172] 05:34:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 162 (000000F917EB3000) [pid = 3520] [serial = 514] [outer = 0000000000000000] 05:34:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 163 (000000F917EBA000) [pid = 3520] [serial = 515] [outer = 000000F917EB3000] 05:34:07 INFO - PROCESS | 3520 | 1464611647730 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 164 (000000F917EBF800) [pid = 3520] [serial = 516] [outer = 000000F917EB3000] 05:34:08 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:08 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:34:08 INFO - PROCESS | 3520 | 1464611648315 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 05:34:08 INFO - PROCESS | 3520 | 1464611648354 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 3520 | 1464611648356 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 05:34:08 INFO - PROCESS | 3520 | 1464611648361 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:34:08 INFO - PROCESS | 3520 | 1464611648363 Marionette TRACE conn6 <- [1,654,null,{}] 05:34:08 INFO - PROCESS | 3520 | 1464611648367 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}] 05:34:08 INFO - PROCESS | 3520 | 1464611648502 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 05:34:08 INFO - PROCESS | 3520 | 1464611648600 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91EC6A800 == 70 [pid = 3520] [id = 173] 05:34:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 165 (000000F918009800) [pid = 3520] [serial = 517] [outer = 0000000000000000] 05:34:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 166 (000000F918888400) [pid = 3520] [serial = 518] [outer = 000000F918009800] 05:34:08 INFO - PROCESS | 3520 | 1464611648657 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 167 (000000F91B897000) [pid = 3520] [serial = 519] [outer = 000000F918009800] 05:34:09 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:09 INFO - PROCESS | 3520 | 1464611649264 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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 985ms 05:34:09 INFO - PROCESS | 3520 | 1464611649352 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 3520 | 1464611649355 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 05:34:09 INFO - PROCESS | 3520 | 1464611649360 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 3520 | 1464611649362 Marionette TRACE conn6 <- [1,658,null,{}] 05:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:34:09 INFO - PROCESS | 3520 | 1464611649366 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}] 05:34:09 INFO - PROCESS | 3520 | 1464611649478 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 05:34:09 INFO - PROCESS | 3520 | 1464611649766 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E7E000 == 71 [pid = 3520] [id = 174] 05:34:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 168 (000000F907007800) [pid = 3520] [serial = 520] [outer = 0000000000000000] 05:34:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 169 (000000F9070E2000) [pid = 3520] [serial = 521] [outer = 000000F907007800] 05:34:09 INFO - PROCESS | 3520 | 1464611649846 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 170 (000000F90BC27000) [pid = 3520] [serial = 522] [outer = 000000F907007800] 05:34:10 INFO - PROCESS | 3520 | 1464611650493 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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1185ms 05:34:10 INFO - PROCESS | 3520 | 1464611650551 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 3520 | 1464611650555 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 05:34:10 INFO - PROCESS | 3520 | 1464611650560 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:34:10 INFO - PROCESS | 3520 | 1464611650563 Marionette TRACE conn6 <- [1,662,null,{}] 05:34:10 INFO - PROCESS | 3520 | 1464611650568 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}] 05:34:10 INFO - PROCESS | 3520 | 1464611650676 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 05:34:10 INFO - PROCESS | 3520 | 1464611650774 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91137A000 == 72 [pid = 3520] [id = 175] 05:34:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 171 (000000F910EDF400) [pid = 3520] [serial = 523] [outer = 0000000000000000] 05:34:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 172 (000000F911731000) [pid = 3520] [serial = 524] [outer = 000000F910EDF400] 05:34:10 INFO - PROCESS | 3520 | 1464611650826 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 173 (000000F911EF2C00) [pid = 3520] [serial = 525] [outer = 000000F910EDF400] 05:34:11 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:11 INFO - PROCESS | 3520 | [3520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA69000 == 71 [pid = 3520] [id = 62] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91D93D800 == 70 [pid = 3520] [id = 166] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C19C000 == 69 [pid = 3520] [id = 165] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5C6000 == 68 [pid = 3520] [id = 164] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A487800 == 67 [pid = 3520] [id = 163] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D2800 == 66 [pid = 3520] [id = 162] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F918630000 == 65 [pid = 3520] [id = 161] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 172 (000000F91439C800) [pid = 3520] [serial = 407] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 171 (000000F917482C00) [pid = 3520] [serial = 410] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 170 (000000F918652000) [pid = 3520] [serial = 413] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 169 (000000F917A33400) [pid = 3520] [serial = 446] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F917614000 == 64 [pid = 3520] [id = 160] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91311C000 == 63 [pid = 3520] [id = 159] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F914342800 == 62 [pid = 3520] [id = 158] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111DC000 == 61 [pid = 3520] [id = 157] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA7C800 == 60 [pid = 3520] [id = 152] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91761B000 == 59 [pid = 3520] [id = 151] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F911368000 == 58 [pid = 3520] [id = 150] 05:34:11 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C78F000 == 57 [pid = 3520] [id = 149] 05:34:11 INFO - PROCESS | 3520 | 1464611651456 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]]]}] 05:34:11 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 05:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 943ms 05:34:11 INFO - PROCESS | 3520 | 1464611651509 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 3520 | 1464611651513 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 05:34:11 INFO - PROCESS | 3520 | 1464611651518 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:34:11 INFO - PROCESS | 3520 | 1464611651520 Marionette TRACE conn6 <- [1,666,null,{}] 05:34:11 INFO - PROCESS | 3520 | 1464611651535 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}] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 168 (000000F917739800) [pid = 3520] [serial = 356] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 167 (000000F914C7A400) [pid = 3520] [serial = 431] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 166 (000000F916373400) [pid = 3520] [serial = 434] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 165 (000000F917483400) [pid = 3520] [serial = 438] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 164 (000000F916996800) [pid = 3520] [serial = 437] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 163 (000000F91C85EC00) [pid = 3520] [serial = 402] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 162 (000000F913A97800) [pid = 3520] [serial = 425] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 161 (000000F913EDA800) [pid = 3520] [serial = 426] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F907215400) [pid = 3520] [serial = 417] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F907009800) [pid = 3520] [serial = 416] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F910ACC400) [pid = 3520] [serial = 420] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F90D22A400) [pid = 3520] [serial = 419] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F9143A8800) [pid = 3520] [serial = 428] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F90D131400) [pid = 3520] [serial = 422] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F90D871800) [pid = 3520] [serial = 423] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F90D1DD000) [pid = 3520] [serial = 404] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F91770C400) [pid = 3520] [serial = 443] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F917A29400) [pid = 3520] [serial = 317] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F9178E8000) [pid = 3520] [serial = 444] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F91698EC00) [pid = 3520] [serial = 440] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F9163E1400) [pid = 3520] [serial = 435] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F915794400) [pid = 3520] [serial = 432] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F917575C00) [pid = 3520] [serial = 441] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F914839000) [pid = 3520] [serial = 429] [outer = 0000000000000000] [url = about:blank] 05:34:11 INFO - PROCESS | 3520 | 1464611651678 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 05:34:11 INFO - PROCESS | 3520 | 1464611651695 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911368800 == 58 [pid = 3520] [id = 176] 05:34:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F9071BB400) [pid = 3520] [serial = 526] [outer = 0000000000000000] 05:34:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F90B9D6C00) [pid = 3520] [serial = 527] [outer = 000000F9071BB400] 05:34:11 INFO - PROCESS | 3520 | 1464611651743 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F910AC1000) [pid = 3520] [serial = 528] [outer = 000000F9071BB400] 05:34:12 INFO - PROCESS | 3520 | 1464611652200 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 05:34:12 INFO - PROCESS | 3520 | 1464611652255 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 3520 | 1464611652257 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 05:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:34:12 INFO - PROCESS | 3520 | 1464611652263 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 3520 | 1464611652269 Marionette TRACE conn6 <- [1,670,null,{}] 05:34:12 INFO - PROCESS | 3520 | 1464611652310 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}] 05:34:12 INFO - PROCESS | 3520 | 1464611652408 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 05:34:12 INFO - PROCESS | 3520 | 1464611652416 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91738E800 == 59 [pid = 3520] [id = 177] 05:34:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F913A9D800) [pid = 3520] [serial = 529] [outer = 0000000000000000] 05:34:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F914369800) [pid = 3520] [serial = 530] [outer = 000000F913A9D800] 05:34:12 INFO - PROCESS | 3520 | 1464611652462 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F914579800) [pid = 3520] [serial = 531] [outer = 000000F913A9D800] 05:34:12 INFO - PROCESS | 3520 | [3520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:34:13 INFO - PROCESS | 3520 | [3520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:34:13 INFO - PROCESS | 3520 | 1464611653445 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]]]}] 05:34:13 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) 05:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1213ms 05:34:13 INFO - PROCESS | 3520 | 1464611653477 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 3520 | 1464611653479 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 05:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:34:13 INFO - PROCESS | 3520 | 1464611653483 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 3520 | 1464611653485 Marionette TRACE conn6 <- [1,674,null,{}] 05:34:13 INFO - PROCESS | 3520 | 1464611653488 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}] 05:34:13 INFO - PROCESS | 3520 | 1464611653581 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 05:34:13 INFO - PROCESS | 3520 | 1464611653589 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179C6000 == 60 [pid = 3520] [id = 178] 05:34:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F914584000) [pid = 3520] [serial = 532] [outer = 0000000000000000] 05:34:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F9146CEC00) [pid = 3520] [serial = 533] [outer = 000000F914584000] 05:34:13 INFO - PROCESS | 3520 | 1464611653635 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F914844400) [pid = 3520] [serial = 534] [outer = 000000F914584000] 05:34:14 INFO - PROCESS | 3520 | 1464611654609 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1182ms 05:34:14 INFO - PROCESS | 3520 | 1464611654668 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 3520 | 1464611654670 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 05:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:34:14 INFO - PROCESS | 3520 | 1464611654678 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 3520 | 1464611654680 Marionette TRACE conn6 <- [1,678,null,{}] 05:34:14 INFO - PROCESS | 3520 | 1464611654684 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}] 05:34:14 INFO - PROCESS | 3520 | 1464611654802 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 05:34:14 INFO - PROCESS | 3520 | 1464611654809 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91856A000 == 61 [pid = 3520] [id = 179] 05:34:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F915792400) [pid = 3520] [serial = 535] [outer = 0000000000000000] 05:34:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F915799C00) [pid = 3520] [serial = 536] [outer = 000000F915792400] 05:34:14 INFO - PROCESS | 3520 | 1464611654904 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F915F19800) [pid = 3520] [serial = 537] [outer = 000000F915792400] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F9163E1000) [pid = 3520] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F917A35400) [pid = 3520] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F9071BAC00) [pid = 3520] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F918B17800) [pid = 3520] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F917573800) [pid = 3520] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F914C29000) [pid = 3520] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F906ED1000) [pid = 3520] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F90D7E1000) [pid = 3520] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F9070E4000) [pid = 3520] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F9178EB400) [pid = 3520] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:34:15 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F91457FC00) [pid = 3520] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:34:15 INFO - PROCESS | 3520 | 1464611655902 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1279ms 05:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:34:15 INFO - PROCESS | 3520 | 1464611655956 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 3520 | 1464611655958 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 05:34:15 INFO - PROCESS | 3520 | 1464611655961 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 3520 | 1464611655963 Marionette TRACE conn6 <- [1,682,null,{}] 05:34:15 INFO - PROCESS | 3520 | 1464611655967 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}] 05:34:16 INFO - PROCESS | 3520 | 1464611656115 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 05:34:16 INFO - PROCESS | 3520 | 1464611656281 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3E1000 == 62 [pid = 3520] [id = 180] 05:34:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F906E34000) [pid = 3520] [serial = 538] [outer = 0000000000000000] 05:34:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F907007000) [pid = 3520] [serial = 539] [outer = 000000F906E34000] 05:34:16 INFO - PROCESS | 3520 | 1464611656346 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F9082EFC00) [pid = 3520] [serial = 540] [outer = 000000F906E34000] 05:34:17 INFO - PROCESS | 3520 | 1464611657455 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]]]}] 05:34:17 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) 05:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1539ms 05:34:17 INFO - PROCESS | 3520 | 1464611657505 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 3520 | 1464611657510 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 05:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:34:17 INFO - PROCESS | 3520 | 1464611657514 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 3520 | 1464611657519 Marionette TRACE conn6 <- [1,686,null,{}] 05:34:17 INFO - PROCESS | 3520 | 1464611657525 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}] 05:34:17 INFO - PROCESS | 3520 | 1464611657742 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 05:34:17 INFO - PROCESS | 3520 | 1464611657837 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D8000 == 63 [pid = 3520] [id = 181] 05:34:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F911071C00) [pid = 3520] [serial = 541] [outer = 0000000000000000] 05:34:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F911732800) [pid = 3520] [serial = 542] [outer = 000000F911071C00] 05:34:17 INFO - PROCESS | 3520 | 1464611657899 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F913A5A400) [pid = 3520] [serial = 543] [outer = 000000F911071C00] 05:34:18 INFO - PROCESS | 3520 | 1464611658972 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]]]}] 05:34:19 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) 05:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1486ms 05:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:34:19 INFO - PROCESS | 3520 | 1464611659004 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 3520 | 1464611659007 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 05:34:19 INFO - PROCESS | 3520 | 1464611659011 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 3520 | 1464611659014 Marionette TRACE conn6 <- [1,690,null,{}] 05:34:19 INFO - PROCESS | 3520 | 1464611659018 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}] 05:34:19 INFO - PROCESS | 3520 | 1464611659138 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 05:34:19 INFO - PROCESS | 3520 | 1464611659268 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91888D000 == 64 [pid = 3520] [id = 182] 05:34:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F9146CA800) [pid = 3520] [serial = 544] [outer = 0000000000000000] 05:34:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F91483A400) [pid = 3520] [serial = 545] [outer = 000000F9146CA800] 05:34:19 INFO - PROCESS | 3520 | 1464611659327 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F915797C00) [pid = 3520] [serial = 546] [outer = 000000F9146CA800] 05:34:20 INFO - PROCESS | 3520 | 1464611660360 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]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1385ms 05:34:20 INFO - PROCESS | 3520 | 1464611660398 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 3520 | 1464611660402 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 05:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:34:20 INFO - PROCESS | 3520 | 1464611660457 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 3520 | 1464611660462 Marionette TRACE conn6 <- [1,694,null,{}] 05:34:20 INFO - PROCESS | 3520 | 1464611660466 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}] 05:34:20 INFO - PROCESS | 3520 | 1464611660581 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 05:34:20 INFO - PROCESS | 3520 | 1464611660771 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190CF000 == 65 [pid = 3520] [id = 183] 05:34:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F915FAEC00) [pid = 3520] [serial = 547] [outer = 0000000000000000] 05:34:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F917428C00) [pid = 3520] [serial = 548] [outer = 000000F915FAEC00] 05:34:20 INFO - PROCESS | 3520 | 1464611660829 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F917575C00) [pid = 3520] [serial = 549] [outer = 000000F915FAEC00] 05:34:21 INFO - PROCESS | 3520 | 1464611661920 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1507ms 05:34:21 INFO - PROCESS | 3520 | 1464611661959 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 05:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:34:21 INFO - PROCESS | 3520 | 1464611661961 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 05:34:21 INFO - PROCESS | 3520 | 1464611661965 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 3520 | 1464611661968 Marionette TRACE conn6 <- [1,698,null,{}] 05:34:21 INFO - PROCESS | 3520 | 1464611661972 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}] 05:34:22 INFO - PROCESS | 3520 | 1464611662117 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 05:34:22 INFO - PROCESS | 3520 | 1464611662239 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0CC000 == 66 [pid = 3520] [id = 184] 05:34:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F90D746800) [pid = 3520] [serial = 550] [outer = 0000000000000000] 05:34:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F913A96000) [pid = 3520] [serial = 551] [outer = 000000F90D746800] 05:34:22 INFO - PROCESS | 3520 | 1464611662298 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F9175D7000) [pid = 3520] [serial = 552] [outer = 000000F90D746800] 05:34:23 INFO - PROCESS | 3520 | 1464611663465 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1546ms 05:34:23 INFO - PROCESS | 3520 | 1464611663514 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 3520 | 1464611663518 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 05:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:34:23 INFO - PROCESS | 3520 | 1464611663523 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 3520 | 1464611663527 Marionette TRACE conn6 <- [1,702,null,{}] 05:34:23 INFO - PROCESS | 3520 | 1464611663533 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}] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F91433A000 == 65 [pid = 3520] [id = 18] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E3B8800 == 64 [pid = 3520] [id = 155] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3D7800 == 63 [pid = 3520] [id = 25] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BB31800 == 62 [pid = 3520] [id = 24] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F91856A000 == 61 [pid = 3520] [id = 179] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179C6000 == 60 [pid = 3520] [id = 178] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F91738E800 == 59 [pid = 3520] [id = 177] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F911368800 == 58 [pid = 3520] [id = 176] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F91137A000 == 57 [pid = 3520] [id = 175] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E7E000 == 56 [pid = 3520] [id = 174] 05:34:23 INFO - PROCESS | 3520 | --DOCSHELL 000000F911EA1800 == 55 [pid = 3520] [id = 168] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F916418800) [pid = 3520] [serial = 485] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F91757E400) [pid = 3520] [serial = 486] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F918B1D800) [pid = 3520] [serial = 489] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F918659C00) [pid = 3520] [serial = 488] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F911073800) [pid = 3520] [serial = 494] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F9191A6800) [pid = 3520] [serial = 491] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F91C859000) [pid = 3520] [serial = 497] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F915791400) [pid = 3520] [serial = 482] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F918B26000) [pid = 3520] [serial = 498] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F90700F000) [pid = 3520] [serial = 470] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F907D94C00) [pid = 3520] [serial = 471] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F913080000) [pid = 3520] [serial = 476] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F914388C00) [pid = 3520] [serial = 477] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F913A68400) [pid = 3520] [serial = 474] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F911DAE000) [pid = 3520] [serial = 473] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F914C7CC00) [pid = 3520] [serial = 455] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F913A5AC00) [pid = 3520] [serial = 452] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F91919D400) [pid = 3520] [serial = 447] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F9145C6400) [pid = 3520] [serial = 479] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F90BEF2800) [pid = 3520] [serial = 449] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F9146D1400) [pid = 3520] [serial = 480] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F917582400) [pid = 3520] [serial = 458] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F9145CB400) [pid = 3520] [serial = 461] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F91B896C00) [pid = 3520] [serial = 492] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F9191A3800) [pid = 3520] [serial = 464] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F91A81BC00) [pid = 3520] [serial = 467] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F918B2EC00) [pid = 3520] [serial = 500] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F917A28C00) [pid = 3520] [serial = 495] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F9157D1800) [pid = 3520] [serial = 483] [outer = 0000000000000000] [url = about:blank] 05:34:23 INFO - PROCESS | 3520 | 1464611663780 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 05:34:23 INFO - PROCESS | 3520 | 1464611663839 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0BB000 == 56 [pid = 3520] [id = 185] 05:34:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F907717C00) [pid = 3520] [serial = 553] [outer = 0000000000000000] 05:34:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F907DEEC00) [pid = 3520] [serial = 554] [outer = 000000F907717C00] 05:34:23 INFO - PROCESS | 3520 | 1464611663890 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F910DE6800) [pid = 3520] [serial = 555] [outer = 000000F907717C00] 05:34:24 INFO - PROCESS | 3520 | 1464611664803 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]]]}] 05:34:24 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 05:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1336ms 05:34:24 INFO - PROCESS | 3520 | 1464611664865 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 3520 | 1464611664870 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 05:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:34:24 INFO - PROCESS | 3520 | 1464611664876 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 3520 | 1464611664879 Marionette TRACE conn6 <- [1,706,null,{}] 05:34:24 INFO - PROCESS | 3520 | 1464611664883 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}] 05:34:24 INFO - PROCESS | 3520 | 1464611664984 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 05:34:25 INFO - PROCESS | 3520 | 1464611664993 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91643C000 == 57 [pid = 3520] [id = 186] 05:34:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F911DAE000) [pid = 3520] [serial = 556] [outer = 0000000000000000] 05:34:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F913EE2400) [pid = 3520] [serial = 557] [outer = 000000F911DAE000] 05:34:25 INFO - PROCESS | 3520 | 1464611665040 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F914577400) [pid = 3520] [serial = 558] [outer = 000000F911DAE000] 05:34:26 INFO - PROCESS | 3520 | 1464611666013 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1179ms 05:34:26 INFO - PROCESS | 3520 | 1464611666080 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 3520 | 1464611666083 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 05:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:34:26 INFO - PROCESS | 3520 | 1464611666090 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 3520 | 1464611666102 Marionette TRACE conn6 <- [1,710,null,{}] 05:34:26 INFO - PROCESS | 3520 | 1464611666114 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}] 05:34:26 INFO - PROCESS | 3520 | 1464611666246 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 05:34:26 INFO - PROCESS | 3520 | 1464611666256 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E07800 == 58 [pid = 3520] [id = 187] 05:34:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F914838400) [pid = 3520] [serial = 559] [outer = 0000000000000000] 05:34:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F91579DC00) [pid = 3520] [serial = 560] [outer = 000000F914838400] 05:34:26 INFO - PROCESS | 3520 | 1464611666349 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F9163DE000) [pid = 3520] [serial = 561] [outer = 000000F914838400] 05:34:26 INFO - PROCESS | 3520 | 1464611666848 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] 05:34:26 INFO - PROCESS | 3520 | 1464611666891 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 05:34:26 INFO - PROCESS | 3520 | 1464611666902 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:34:26 INFO - PROCESS | 3520 | 1464611666904 Marionette TRACE conn6 <- [1,714,null,{}] 05:34:26 INFO - PROCESS | 3520 | 1464611666908 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}] 05:34:27 INFO - PROCESS | 3520 | 1464611667029 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 05:34:27 INFO - PROCESS | 3520 | 1464611667084 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A7800 == 59 [pid = 3520] [id = 188] 05:34:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F9175D5800) [pid = 3520] [serial = 562] [outer = 0000000000000000] 05:34:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F9178E2800) [pid = 3520] [serial = 563] [outer = 000000F9175D5800] 05:34:27 INFO - PROCESS | 3520 | 1464611667134 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F91794E400) [pid = 3520] [serial = 564] [outer = 000000F9175D5800] 05:34:27 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F910EDF400) [pid = 3520] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:34:27 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F907007800) [pid = 3520] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:34:27 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F913A9D800) [pid = 3520] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:34:27 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F9071BB400) [pid = 3520] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:34:27 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F918B22C00) [pid = 3520] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:34:27 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F914584000) [pid = 3520] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:34:27 INFO - PROCESS | 3520 | 1464611667598 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]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:34:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 732ms 05:34:27 INFO - PROCESS | 3520 | 1464611667660 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 3520 | 1464611667662 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 05:34:27 INFO - PROCESS | 3520 | 1464611667671 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:34:27 INFO - PROCESS | 3520 | 1464611667673 Marionette TRACE conn6 <- [1,718,null,{}] 05:34:27 INFO - PROCESS | 3520 | 1464611667677 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}] 05:34:27 INFO - PROCESS | 3520 | 1464611667775 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 05:34:27 INFO - PROCESS | 3520 | 1464611667782 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D0000 == 60 [pid = 3520] [id = 189] 05:34:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F9146CB800) [pid = 3520] [serial = 565] [outer = 0000000000000000] 05:34:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F917955400) [pid = 3520] [serial = 566] [outer = 000000F9146CB800] 05:34:27 INFO - PROCESS | 3520 | 1464611667828 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F917A30800) [pid = 3520] [serial = 567] [outer = 000000F9146CB800] 05:34:28 INFO - PROCESS | 3520 | 1464611668312 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] 05:34:28 INFO - PROCESS | 3520 | 1464611668348 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 05:34:28 INFO - PROCESS | 3520 | 1464611668352 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:34:28 INFO - PROCESS | 3520 | 1464611668354 Marionette TRACE conn6 <- [1,722,null,{}] 05:34:28 INFO - PROCESS | 3520 | 1464611668357 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}] 05:34:28 INFO - PROCESS | 3520 | 1464611668481 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 05:34:28 INFO - PROCESS | 3520 | 1464611668500 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A47C000 == 61 [pid = 3520] [id = 190] 05:34:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F91800DC00) [pid = 3520] [serial = 568] [outer = 0000000000000000] 05:34:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F91887C400) [pid = 3520] [serial = 569] [outer = 000000F91800DC00] 05:34:28 INFO - PROCESS | 3520 | 1464611668547 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F918889800) [pid = 3520] [serial = 570] [outer = 000000F91800DC00] 05:34:28 INFO - PROCESS | 3520 | 1464611668976 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]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:34:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 05:34:29 INFO - PROCESS | 3520 | 1464611669025 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 3520 | 1464611669028 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 05:34:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:34:29 INFO - PROCESS | 3520 | 1464611669031 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 3520 | 1464611669033 Marionette TRACE conn6 <- [1,726,null,{}] 05:34:29 INFO - PROCESS | 3520 | 1464611669036 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}] 05:34:29 INFO - PROCESS | 3520 | 1464611669159 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 05:34:29 INFO - PROCESS | 3520 | 1464611669169 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B57A800 == 62 [pid = 3520] [id = 191] 05:34:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F918B18400) [pid = 3520] [serial = 571] [outer = 0000000000000000] 05:34:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F918B20000) [pid = 3520] [serial = 572] [outer = 000000F918B18400] 05:34:29 INFO - PROCESS | 3520 | 1464611669217 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F918B2BC00) [pid = 3520] [serial = 573] [outer = 000000F918B18400] 05:34:30 INFO - PROCESS | 3520 | [3520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:34:30 INFO - PROCESS | 3520 | 1464611670169 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]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:34:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1190ms 05:34:30 INFO - PROCESS | 3520 | 1464611670225 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 3520 | 1464611670230 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 05:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:34:30 INFO - PROCESS | 3520 | 1464611670235 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 3520 | 1464611670240 Marionette TRACE conn6 <- [1,730,null,{}] 05:34:30 INFO - PROCESS | 3520 | 1464611670289 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}] 05:34:30 INFO - PROCESS | 3520 | 1464611670398 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 05:34:30 INFO - PROCESS | 3520 | 1464611670559 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914338800 == 63 [pid = 3520] [id = 192] 05:34:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F90E016400) [pid = 3520] [serial = 574] [outer = 0000000000000000] 05:34:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F910DE1C00) [pid = 3520] [serial = 575] [outer = 000000F90E016400] 05:34:30 INFO - PROCESS | 3520 | 1464611670661 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F913A5D400) [pid = 3520] [serial = 576] [outer = 000000F90E016400] 05:34:31 INFO - PROCESS | 3520 | 1464611671752 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]]]}] 05:34:31 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 05:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1536ms 05:34:31 INFO - PROCESS | 3520 | 1464611671775 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 3520 | 1464611671782 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 05:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:34:31 INFO - PROCESS | 3520 | 1464611671788 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 3520 | 1464611671791 Marionette TRACE conn6 <- [1,734,null,{}] 05:34:31 INFO - PROCESS | 3520 | 1464611671796 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}] 05:34:31 INFO - PROCESS | 3520 | 1464611671916 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 05:34:32 INFO - PROCESS | 3520 | 1464611672042 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A3800 == 64 [pid = 3520] [id = 193] 05:34:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F914396800) [pid = 3520] [serial = 577] [outer = 0000000000000000] 05:34:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F9151BB000) [pid = 3520] [serial = 578] [outer = 000000F914396800] 05:34:32 INFO - PROCESS | 3520 | 1464611672101 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F917422800) [pid = 3520] [serial = 579] [outer = 000000F914396800] 05:34:33 INFO - PROCESS | 3520 | 1464611673121 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]]]}] 05:34:33 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.) 05:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1380ms 05:34:33 INFO - PROCESS | 3520 | 1464611673211 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 3520 | 1464611673214 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 05:34:33 INFO - PROCESS | 3520 | 1464611673218 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 3520 | 1464611673223 Marionette TRACE conn6 <- [1,738,null,{}] 05:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:34:33 INFO - PROCESS | 3520 | 1464611673234 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}] 05:34:33 INFO - PROCESS | 3520 | 1464611673386 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 05:34:33 INFO - PROCESS | 3520 | 1464611673542 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5D1800 == 65 [pid = 3520] [id = 194] 05:34:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F917582800) [pid = 3520] [serial = 580] [outer = 0000000000000000] 05:34:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F91800D000) [pid = 3520] [serial = 581] [outer = 000000F917582800] 05:34:33 INFO - PROCESS | 3520 | 1464611673602 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F918B23000) [pid = 3520] [serial = 582] [outer = 000000F917582800] 05:34:34 INFO - PROCESS | 3520 | 1464611674685 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]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:34:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1486ms 05:34:34 INFO - PROCESS | 3520 | 1464611674715 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 3520 | 1464611674719 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 05:34:34 INFO - PROCESS | 3520 | 1464611674725 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:34:34 INFO - PROCESS | 3520 | 1464611674729 Marionette TRACE conn6 <- [1,742,null,{}] 05:34:34 INFO - PROCESS | 3520 | 1464611674736 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}] 05:34:34 INFO - PROCESS | 3520 | 1464611674844 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 05:34:34 INFO - PROCESS | 3520 | 1464611674976 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143CF000 == 66 [pid = 3520] [id = 195] 05:34:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F90B92DC00) [pid = 3520] [serial = 583] [outer = 0000000000000000] 05:34:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F90B92F800) [pid = 3520] [serial = 584] [outer = 000000F90B92DC00] 05:34:35 INFO - PROCESS | 3520 | 1464611675035 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F90D1DD800) [pid = 3520] [serial = 585] [outer = 000000F90B92DC00] 05:34:36 INFO - PROCESS | 3520 | 1464611676088 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]]]}] 05:34:36 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 05:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1397ms 05:34:36 INFO - PROCESS | 3520 | 1464611676127 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 3520 | 1464611676132 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 05:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:34:36 INFO - PROCESS | 3520 | 1464611676139 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 3520 | 1464611676141 Marionette TRACE conn6 <- [1,746,null,{}] 05:34:36 INFO - PROCESS | 3520 | 1464611676145 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}] 05:34:36 INFO - PROCESS | 3520 | 1464611676282 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 05:34:36 INFO - PROCESS | 3520 | 1464611676409 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91642A000 == 67 [pid = 3520] [id = 196] 05:34:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F90B92CC00) [pid = 3520] [serial = 586] [outer = 0000000000000000] 05:34:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F911EF7C00) [pid = 3520] [serial = 587] [outer = 000000F90B92CC00] 05:34:36 INFO - PROCESS | 3520 | 1464611676460 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 162 (000000F91439B000) [pid = 3520] [serial = 588] [outer = 000000F90B92CC00] 05:34:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F91D93E000 == 66 [pid = 3520] [id = 124] 05:34:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E1F800 == 65 [pid = 3520] [id = 156] 05:34:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190CF000 == 64 [pid = 3520] [id = 183] 05:34:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F91888D000 == 63 [pid = 3520] [id = 182] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 161 (000000F917957400) [pid = 3520] [serial = 512] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F90D9B5000) [pid = 3520] [serial = 503] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F91457DC00) [pid = 3520] [serial = 506] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F9178F0000) [pid = 3520] [serial = 509] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F917EBA000) [pid = 3520] [serial = 515] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F918888400) [pid = 3520] [serial = 518] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F915799C00) [pid = 3520] [serial = 536] [outer = 0000000000000000] [url = about:blank] 05:34:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D8000 == 62 [pid = 3520] [id = 181] 05:34:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3E1000 == 61 [pid = 3520] [id = 180] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F911EF2C00) [pid = 3520] [serial = 525] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F911731000) [pid = 3520] [serial = 524] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F90BC27000) [pid = 3520] [serial = 522] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F9070E2000) [pid = 3520] [serial = 521] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F914369800) [pid = 3520] [serial = 530] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F914579800) [pid = 3520] [serial = 531] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F90B9D6C00) [pid = 3520] [serial = 527] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F910AC1000) [pid = 3520] [serial = 528] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F9204C7800) [pid = 3520] [serial = 501] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F9146CEC00) [pid = 3520] [serial = 533] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F914844400) [pid = 3520] [serial = 534] [outer = 0000000000000000] [url = about:blank] 05:34:37 INFO - PROCESS | 3520 | 1464611677074 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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 05:34:37 INFO - PROCESS | 3520 | 1464611677126 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 3520 | 1464611677129 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 05:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:34:37 INFO - PROCESS | 3520 | 1464611677142 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 3520 | 1464611677146 Marionette TRACE conn6 <- [1,750,null,{}] 05:34:37 INFO - PROCESS | 3520 | 1464611677160 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}] 05:34:37 INFO - PROCESS | 3520 | 1464611677260 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 05:34:37 INFO - PROCESS | 3520 | 1464611677343 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B15000 == 62 [pid = 3520] [id = 197] 05:34:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F90B933C00) [pid = 3520] [serial = 589] [outer = 0000000000000000] 05:34:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F90D226400) [pid = 3520] [serial = 590] [outer = 000000F90B933C00] 05:34:37 INFO - PROCESS | 3520 | 1464611677393 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F911DAB000) [pid = 3520] [serial = 591] [outer = 000000F90B933C00] 05:34:38 INFO - PROCESS | 3520 | [3520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:34:38 INFO - PROCESS | 3520 | 1464611678304 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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1197ms 05:34:38 INFO - PROCESS | 3520 | 1464611678335 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 3520 | 1464611678338 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 05:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:34:38 INFO - PROCESS | 3520 | 1464611678341 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 3520 | 1464611678343 Marionette TRACE conn6 <- [1,754,null,{}] 05:34:38 INFO - PROCESS | 3520 | 1464611678347 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}] 05:34:38 INFO - PROCESS | 3520 | 1464611678440 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 05:34:38 INFO - PROCESS | 3520 | 1464611678447 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91856F000 == 63 [pid = 3520] [id = 198] 05:34:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F91457B000) [pid = 3520] [serial = 592] [outer = 0000000000000000] 05:34:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F9145C2C00) [pid = 3520] [serial = 593] [outer = 000000F91457B000] 05:34:38 INFO - PROCESS | 3520 | 1464611678493 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F9146CB400) [pid = 3520] [serial = 594] [outer = 000000F91457B000] 05:34:39 INFO - PROCESS | 3520 | 1464611679413 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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1081ms 05:34:39 INFO - PROCESS | 3520 | 1464611679425 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 3520 | 1464611679427 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 05:34:39 INFO - PROCESS | 3520 | 1464611679430 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:34:39 INFO - PROCESS | 3520 | 1464611679432 Marionette TRACE conn6 <- [1,758,null,{}] 05:34:39 INFO - PROCESS | 3520 | 1464611679436 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}] 05:34:39 INFO - PROCESS | 3520 | 1464611679550 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 05:34:39 INFO - PROCESS | 3520 | 1464611679599 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A6800 == 64 [pid = 3520] [id = 199] 05:34:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F914841C00) [pid = 3520] [serial = 595] [outer = 0000000000000000] 05:34:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F914C30C00) [pid = 3520] [serial = 596] [outer = 000000F914841C00] 05:34:39 INFO - PROCESS | 3520 | 1464611679647 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F915373400) [pid = 3520] [serial = 597] [outer = 000000F914841C00] 05:34:40 INFO - PROCESS | 3520 | 1464611680088 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 05:34:40 INFO - PROCESS | 3520 | 1464611680124 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 3520 | 1464611680126 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 05:34:40 INFO - PROCESS | 3520 | 1464611680130 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:34:40 INFO - PROCESS | 3520 | 1464611680131 Marionette TRACE conn6 <- [1,762,null,{}] 05:34:40 INFO - PROCESS | 3520 | 1464611680135 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}] 05:34:40 INFO - PROCESS | 3520 | 1464611680275 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 05:34:40 INFO - PROCESS | 3520 | 1464611680331 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A46B800 == 65 [pid = 3520] [id = 200] 05:34:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F9157F4000) [pid = 3520] [serial = 598] [outer = 0000000000000000] 05:34:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F917485C00) [pid = 3520] [serial = 599] [outer = 000000F9157F4000] 05:34:40 INFO - PROCESS | 3520 | 1464611680379 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F9175DF000) [pid = 3520] [serial = 600] [outer = 000000F9157F4000] 05:34:40 INFO - PROCESS | 3520 | 1464611680829 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 732ms 05:34:40 INFO - PROCESS | 3520 | 1464611680873 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 3520 | 1464611680875 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 05:34:40 INFO - PROCESS | 3520 | 1464611680879 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 3520 | 1464611680881 Marionette TRACE conn6 <- [1,766,null,{}] 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:34:40 INFO - PROCESS | 3520 | 1464611680885 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}] 05:34:41 INFO - PROCESS | 3520 | 1464611681026 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F917491400) [pid = 3520] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F90676E800) [pid = 3520] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F918009800) [pid = 3520] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F917EB3000) [pid = 3520] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F914846400) [pid = 3520] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F9071B6C00) [pid = 3520] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F910DE1800) [pid = 3520] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F911D7D400) [pid = 3520] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F917422000) [pid = 3520] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F9054F3C00) [pid = 3520] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F91864F000) [pid = 3520] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F9070E7C00) [pid = 3520] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F91A3E3400) [pid = 3520] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F910297C00) [pid = 3520] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F90D228800) [pid = 3520] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F91757B800) [pid = 3520] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F91103D400) [pid = 3520] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F914846800) [pid = 3520] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F9142A7800) [pid = 3520] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F9151C1C00) [pid = 3520] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F914577800) [pid = 3520] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F910AC0400) [pid = 3520] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F911CC6400) [pid = 3520] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F914C80800) [pid = 3520] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F917490000) [pid = 3520] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F914391800) [pid = 3520] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F918B17C00) [pid = 3520] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F91906D800) [pid = 3520] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F9145C6000) [pid = 3520] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F90D1DE800) [pid = 3520] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F917421400) [pid = 3520] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F917A2E800) [pid = 3520] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F90721B400) [pid = 3520] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F90D1DF400) [pid = 3520] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F9070E5C00) [pid = 3520] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F917953400) [pid = 3520] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F914838400) [pid = 3520] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F9175D5800) [pid = 3520] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9146CB800) [pid = 3520] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F91800DC00) [pid = 3520] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F915FAEC00) [pid = 3520] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F906E34000) [pid = 3520] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F911071C00) [pid = 3520] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90D746800) [pid = 3520] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F907717C00) [pid = 3520] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F9146CA800) [pid = 3520] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F911DAE000) [pid = 3520] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:34:41 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F915792400) [pid = 3520] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:34:41 INFO - PROCESS | 3520 | 1464611681462 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BCE2000 == 66 [pid = 3520] [id = 201] 05:34:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F90676E800) [pid = 3520] [serial = 601] [outer = 0000000000000000] 05:34:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F90700EC00) [pid = 3520] [serial = 602] [outer = 000000F90676E800] 05:34:41 INFO - PROCESS | 3520 | 1464611681509 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F90D1DF400) [pid = 3520] [serial = 603] [outer = 000000F90676E800] 05:34:41 INFO - PROCESS | 3520 | 1464611681883 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1020ms 05:34:41 INFO - PROCESS | 3520 | 1464611681908 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 3520 | 1464611681910 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:34:41 INFO - PROCESS | 3520 | 1464611681913 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 3520 | 1464611681915 Marionette TRACE conn6 <- [1,770,null,{}] 05:34:41 INFO - PROCESS | 3520 | 1464611681933 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}] 05:34:42 INFO - PROCESS | 3520 | 1464611682020 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 05:34:42 INFO - PROCESS | 3520 | 1464611682027 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5C1800 == 67 [pid = 3520] [id = 202] 05:34:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F910297C00) [pid = 3520] [serial = 604] [outer = 0000000000000000] 05:34:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F913A5A800) [pid = 3520] [serial = 605] [outer = 000000F910297C00] 05:34:42 INFO - PROCESS | 3520 | 1464611682072 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F914579400) [pid = 3520] [serial = 606] [outer = 000000F910297C00] 05:34:42 INFO - PROCESS | 3520 | 1464611682510 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]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 05:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:34:42 INFO - PROCESS | 3520 | 1464611682546 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 3520 | 1464611682548 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 05:34:42 INFO - PROCESS | 3520 | 1464611682552 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 3520 | 1464611682554 Marionette TRACE conn6 <- [1,774,null,{}] 05:34:42 INFO - PROCESS | 3520 | 1464611682558 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}] 05:34:42 INFO - PROCESS | 3520 | 1464611682645 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 05:34:42 INFO - PROCESS | 3520 | 1464611682651 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA3D800 == 68 [pid = 3520] [id = 203] 05:34:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F914846400) [pid = 3520] [serial = 607] [outer = 0000000000000000] 05:34:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91579BC00) [pid = 3520] [serial = 608] [outer = 000000F914846400] 05:34:42 INFO - PROCESS | 3520 | 1464611682697 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F917423C00) [pid = 3520] [serial = 609] [outer = 000000F914846400] 05:34:43 INFO - PROCESS | 3520 | 1464611683167 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]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 627ms 05:34:43 INFO - PROCESS | 3520 | 1464611683184 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 3520 | 1464611683187 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 05:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:34:43 INFO - PROCESS | 3520 | 1464611683202 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 3520 | 1464611683204 Marionette TRACE conn6 <- [1,778,null,{}] 05:34:43 INFO - PROCESS | 3520 | 1464611683212 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}] 05:34:43 INFO - PROCESS | 3520 | 1464611683304 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 05:34:43 INFO - PROCESS | 3520 | 1464611683311 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CAA2000 == 69 [pid = 3520] [id = 204] 05:34:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F917739800) [pid = 3520] [serial = 610] [outer = 0000000000000000] 05:34:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F9178EA800) [pid = 3520] [serial = 611] [outer = 000000F917739800] 05:34:43 INFO - PROCESS | 3520 | 1464611683356 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F917A28800) [pid = 3520] [serial = 612] [outer = 000000F917739800] 05:34:44 INFO - PROCESS | 3520 | 1464611684113 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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 984ms 05:34:44 INFO - PROCESS | 3520 | 1464611684188 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 05:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:34:44 INFO - PROCESS | 3520 | 1464611684194 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 05:34:44 INFO - PROCESS | 3520 | 1464611684199 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 3520 | 1464611684204 Marionette TRACE conn6 <- [1,782,null,{}] 05:34:44 INFO - PROCESS | 3520 | 1464611684210 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}] 05:34:44 INFO - PROCESS | 3520 | 1464611684361 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 05:34:44 INFO - PROCESS | 3520 | 1464611684489 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913CC1800 == 70 [pid = 3520] [id = 205] 05:34:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F90B927C00) [pid = 3520] [serial = 613] [outer = 0000000000000000] 05:34:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F90B932400) [pid = 3520] [serial = 614] [outer = 000000F90B927C00] 05:34:44 INFO - PROCESS | 3520 | 1464611684550 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F91028E400) [pid = 3520] [serial = 615] [outer = 000000F90B927C00] 05:34:45 INFO - PROCESS | 3520 | 1464611685138 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]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 986ms 05:34:45 INFO - PROCESS | 3520 | 1464611685189 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 3520 | 1464611685196 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:34:45 INFO - PROCESS | 3520 | 1464611685202 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 3520 | 1464611685205 Marionette TRACE conn6 <- [1,786,null,{}] 05:34:45 INFO - PROCESS | 3520 | 1464611685210 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}] 05:34:45 INFO - PROCESS | 3520 | 1464611685331 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 05:34:45 INFO - PROCESS | 3520 | 1464611685430 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A39F000 == 71 [pid = 3520] [id = 206] 05:34:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F91407B000) [pid = 3520] [serial = 616] [outer = 0000000000000000] 05:34:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F91457A400) [pid = 3520] [serial = 617] [outer = 000000F91407B000] 05:34:45 INFO - PROCESS | 3520 | 1464611685486 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F914841400) [pid = 3520] [serial = 618] [outer = 000000F91407B000] 05:34:46 INFO - PROCESS | 3520 | 1464611686104 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]]]}] 05:34:46 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 05:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 942ms 05:34:46 INFO - PROCESS | 3520 | 1464611686150 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3520 | 1464611686153 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 05:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:34:46 INFO - PROCESS | 3520 | 1464611686158 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 3520 | 1464611686162 Marionette TRACE conn6 <- [1,790,null,{}] 05:34:46 INFO - PROCESS | 3520 | 1464611686173 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}] 05:34:46 INFO - PROCESS | 3520 | 1464611686293 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 05:34:46 INFO - PROCESS | 3520 | 1464611686394 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91136C800 == 72 [pid = 3520] [id = 207] 05:34:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F91757FC00) [pid = 3520] [serial = 619] [outer = 0000000000000000] 05:34:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F917714C00) [pid = 3520] [serial = 620] [outer = 000000F91757FC00] 05:34:46 INFO - PROCESS | 3520 | 1464611686455 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F917A31800) [pid = 3520] [serial = 621] [outer = 000000F91757FC00] 05:34:47 INFO - PROCESS | 3520 | 1464611687109 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]]]}] 05:34:47 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 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 985ms 05:34:47 INFO - PROCESS | 3520 | 1464611687144 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 3520 | 1464611687147 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:34:47 INFO - PROCESS | 3520 | 1464611687151 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 3520 | 1464611687153 Marionette TRACE conn6 <- [1,794,null,{}] 05:34:47 INFO - PROCESS | 3520 | 1464611687157 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}] 05:34:47 INFO - PROCESS | 3520 | 1464611687278 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 05:34:47 INFO - PROCESS | 3520 | 1464611687388 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E3AF800 == 73 [pid = 3520] [id = 208] 05:34:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F917EBE000) [pid = 3520] [serial = 622] [outer = 0000000000000000] 05:34:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F918005400) [pid = 3520] [serial = 623] [outer = 000000F917EBE000] 05:34:47 INFO - PROCESS | 3520 | 1464611687447 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F918654C00) [pid = 3520] [serial = 624] [outer = 000000F917EBE000] 05:34:48 INFO - PROCESS | 3520 | 1464611688000 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]]]}] 05:34:48 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 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 882ms 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:34:48 INFO - PROCESS | 3520 | 1464611688034 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 3520 | 1464611688037 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 05:34:48 INFO - PROCESS | 3520 | 1464611688040 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 3520 | 1464611688042 Marionette TRACE conn6 <- [1,798,null,{}] 05:34:48 INFO - PROCESS | 3520 | 1464611688046 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}] 05:34:48 INFO - PROCESS | 3520 | 1464611688158 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 05:34:48 INFO - PROCESS | 3520 | 1464611688254 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91EC7B000 == 74 [pid = 3520] [id = 209] 05:34:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F918880C00) [pid = 3520] [serial = 625] [outer = 0000000000000000] 05:34:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F918888000) [pid = 3520] [serial = 626] [outer = 000000F918880C00] 05:34:48 INFO - PROCESS | 3520 | 1464611688310 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F918B25800) [pid = 3520] [serial = 627] [outer = 000000F918880C00] 05:34:48 INFO - PROCESS | 3520 | 1464611688908 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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 944ms 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:34:49 INFO - PROCESS | 3520 | 1464611688988 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 3520 | 1464611688990 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 3520 | 1464611688994 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 3520 | 1464611688996 Marionette TRACE conn6 <- [1,802,null,{}] 05:34:49 INFO - PROCESS | 3520 | 1464611689000 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}] 05:34:49 INFO - PROCESS | 3520 | 1464611689125 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 05:34:49 INFO - PROCESS | 3520 | 1464611689250 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9206E7800 == 75 [pid = 3520] [id = 210] 05:34:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F9191A2C00) [pid = 3520] [serial = 628] [outer = 0000000000000000] 05:34:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F91A3E0800) [pid = 3520] [serial = 629] [outer = 000000F9191A2C00] 05:34:49 INFO - PROCESS | 3520 | 1464611689308 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F91A81B800) [pid = 3520] [serial = 630] [outer = 000000F9191A2C00] 05:34:49 INFO - PROCESS | 3520 | 1464611689901 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] 05:34:49 INFO - PROCESS | 3520 | 1464611689940 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 3520 | 1464611689944 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 3520 | 1464611689946 Marionette TRACE conn6 <- [1,806,null,{}] 05:34:49 INFO - PROCESS | 3520 | 1464611689950 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}] 05:34:50 INFO - PROCESS | 3520 | 1464611690063 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 05:34:50 INFO - PROCESS | 3520 | 1464611690188 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9079CD800 == 76 [pid = 3520] [id = 211] 05:34:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F90700D000) [pid = 3520] [serial = 631] [outer = 0000000000000000] 05:34:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F90784CC00) [pid = 3520] [serial = 632] [outer = 000000F90700D000] 05:34:50 INFO - PROCESS | 3520 | 1464611690246 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F910ABF400) [pid = 3520] [serial = 633] [outer = 000000F90700D000] 05:34:51 INFO - PROCESS | 3520 | 1464611691014 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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1145ms 05:34:51 INFO - PROCESS | 3520 | 1464611691091 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 3520 | 1464611691095 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 05:34:51 INFO - PROCESS | 3520 | 1464611691101 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:34:51 INFO - PROCESS | 3520 | 1464611691105 Marionette TRACE conn6 <- [1,810,null,{}] 05:34:51 INFO - PROCESS | 3520 | 1464611691112 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}] 05:34:51 INFO - PROCESS | 3520 | 1464611691229 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 05:34:51 INFO - PROCESS | 3520 | 1464611691354 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91135E000 == 77 [pid = 3520] [id = 212] 05:34:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F906E34000) [pid = 3520] [serial = 634] [outer = 0000000000000000] 05:34:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F9071BD400) [pid = 3520] [serial = 635] [outer = 000000F906E34000] 05:34:51 INFO - PROCESS | 3520 | 1464611691406 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F90B927000) [pid = 3520] [serial = 636] [outer = 000000F906E34000] 05:34:51 INFO - PROCESS | 3520 | --DOCSHELL 000000F91109D800 == 76 [pid = 3520] [id = 26] 05:34:51 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E370800 == 75 [pid = 3520] [id = 167] 05:34:51 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5C4000 == 74 [pid = 3520] [id = 106] 05:34:51 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F918B20000) [pid = 3520] [serial = 572] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F91A3E4000) [pid = 3520] [serial = 233] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F9070DC800) [pid = 3520] [serial = 269] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F91B897000) [pid = 3520] [serial = 519] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F917EBF800) [pid = 3520] [serial = 516] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F9157CB800) [pid = 3520] [serial = 456] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F90D226000) [pid = 3520] [serial = 359] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F913D66C00) [pid = 3520] [serial = 362] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F913A61800) [pid = 3520] [serial = 453] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F91770EC00) [pid = 3520] [serial = 411] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F91C854400) [pid = 3520] [serial = 468] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F9191A6400) [pid = 3520] [serial = 414] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F911079C00) [pid = 3520] [serial = 405] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F915795000) [pid = 3520] [serial = 176] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F914837C00) [pid = 3520] [serial = 275] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F913A62400) [pid = 3520] [serial = 504] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F9178E8800) [pid = 3520] [serial = 329] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F918655C00) [pid = 3520] [serial = 459] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F9157C5C00) [pid = 3520] [serial = 230] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F9143A3400) [pid = 3520] [serial = 408] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F917428400) [pid = 3520] [serial = 326] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F9143A6C00) [pid = 3520] [serial = 507] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F913A9BC00) [pid = 3520] [serial = 323] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F91748CC00) [pid = 3520] [serial = 281] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F91770E800) [pid = 3520] [serial = 365] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F91887E800) [pid = 3520] [serial = 510] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9177E9C00) [pid = 3520] [serial = 284] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F91A3E8400) [pid = 3520] [serial = 465] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F91A3DC800) [pid = 3520] [serial = 371] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F916997800) [pid = 3520] [serial = 462] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F90D7DF400) [pid = 3520] [serial = 272] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F917711000) [pid = 3520] [serial = 278] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F91906E400) [pid = 3520] [serial = 368] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F90C5EA800) [pid = 3520] [serial = 320] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F910DE7000) [pid = 3520] [serial = 227] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F910ABE000) [pid = 3520] [serial = 450] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F918883800) [pid = 3520] [serial = 513] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F9163DE000) [pid = 3520] [serial = 561] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F91579DC00) [pid = 3520] [serial = 560] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F91794E400) [pid = 3520] [serial = 564] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F9178E2800) [pid = 3520] [serial = 563] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F917955400) [pid = 3520] [serial = 566] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F91887C400) [pid = 3520] [serial = 569] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F917575C00) [pid = 3520] [serial = 549] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F917428C00) [pid = 3520] [serial = 548] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F9082EFC00) [pid = 3520] [serial = 540] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F907007000) [pid = 3520] [serial = 539] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F913A5A400) [pid = 3520] [serial = 543] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F911732800) [pid = 3520] [serial = 542] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F9175D7000) [pid = 3520] [serial = 552] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F913A96000) [pid = 3520] [serial = 551] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F907DEEC00) [pid = 3520] [serial = 554] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F910DE6800) [pid = 3520] [serial = 555] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F91483A400) [pid = 3520] [serial = 545] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F915797C00) [pid = 3520] [serial = 546] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F913EE2400) [pid = 3520] [serial = 557] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F915F19800) [pid = 3520] [serial = 537] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F914577400) [pid = 3520] [serial = 558] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F917A30800) [pid = 3520] [serial = 567] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F918889800) [pid = 3520] [serial = 570] [outer = 0000000000000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3520 | 1464611692088 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] 05:34:52 INFO - PROCESS | 3520 | 1464611692142 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:34:52 INFO - PROCESS | 3520 | 1464611692148 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 3520 | 1464611692151 Marionette TRACE conn6 <- [1,814,null,{}] 05:34:52 INFO - PROCESS | 3520 | 1464611692176 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}] 05:34:52 INFO - PROCESS | 3520 | 1464611692300 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 05:34:52 INFO - PROCESS | 3520 | 1464611692313 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91137C000 == 75 [pid = 3520] [id = 213] 05:34:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F908AC1400) [pid = 3520] [serial = 637] [outer = 0000000000000000] 05:34:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90BBC4400) [pid = 3520] [serial = 638] [outer = 000000F908AC1400] 05:34:52 INFO - PROCESS | 3520 | 1464611692360 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90D7E3400) [pid = 3520] [serial = 639] [outer = 000000F908AC1400] 05:34:52 INFO - PROCESS | 3520 | 1464611692841 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]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 755ms 05:34:52 INFO - PROCESS | 3520 | 1464611692905 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 3520 | 1464611692907 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 05:34:52 INFO - PROCESS | 3520 | 1464611692911 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:34:52 INFO - PROCESS | 3520 | 1464611692914 Marionette TRACE conn6 <- [1,818,null,{}] 05:34:52 INFO - PROCESS | 3520 | 1464611692925 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}] 05:34:53 INFO - PROCESS | 3520 | 1464611693023 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 05:34:53 INFO - PROCESS | 3520 | 1464611693104 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143DF000 == 76 [pid = 3520] [id = 214] 05:34:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F90D1E2C00) [pid = 3520] [serial = 640] [outer = 0000000000000000] 05:34:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F911387000) [pid = 3520] [serial = 641] [outer = 000000F90D1E2C00] 05:34:53 INFO - PROCESS | 3520 | 1464611693156 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F911E58800) [pid = 3520] [serial = 642] [outer = 000000F90D1E2C00] 05:34:54 INFO - PROCESS | 3520 | 1464611694625 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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1844ms 05:34:54 INFO - PROCESS | 3520 | 1464611694867 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 3520 | 1464611694870 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 05:34:54 INFO - PROCESS | 3520 | 1464611694876 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 3520 | 1464611694878 Marionette TRACE conn6 <- [1,822,null,{}] 05:34:54 INFO - PROCESS | 3520 | 1464611694881 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}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:34:55 INFO - PROCESS | 3520 | 1464611695007 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 05:34:55 INFO - PROCESS | 3520 | 1464611695024 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91760D000 == 77 [pid = 3520] [id = 215] 05:34:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F913A9AC00) [pid = 3520] [serial = 643] [outer = 0000000000000000] 05:34:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F91457FC00) [pid = 3520] [serial = 644] [outer = 000000F913A9AC00] 05:34:55 INFO - PROCESS | 3520 | 1464611695072 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F9146C6000) [pid = 3520] [serial = 645] [outer = 000000F913A9AC00] 05:34:55 INFO - PROCESS | 3520 | 1464611695533 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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 05:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:34:55 INFO - PROCESS | 3520 | 1464611695569 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 3520 | 1464611695571 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 05:34:55 INFO - PROCESS | 3520 | 1464611695574 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 3520 | 1464611695576 Marionette TRACE conn6 <- [1,826,null,{}] 05:34:55 INFO - PROCESS | 3520 | 1464611695580 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}] 05:34:55 INFO - PROCESS | 3520 | 1464611695698 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 05:34:55 INFO - PROCESS | 3520 | 1464611695708 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E19000 == 78 [pid = 3520] [id = 216] 05:34:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9146D3000) [pid = 3520] [serial = 646] [outer = 0000000000000000] 05:34:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F914842C00) [pid = 3520] [serial = 647] [outer = 000000F9146D3000] 05:34:55 INFO - PROCESS | 3520 | 1464611695795 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9151BE400) [pid = 3520] [serial = 648] [outer = 000000F9146D3000] 05:34:56 INFO - PROCESS | 3520 | 1464611696289 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]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 733ms 05:34:56 INFO - PROCESS | 3520 | 1464611696313 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 3520 | 1464611696316 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 05:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:34:56 INFO - PROCESS | 3520 | 1464611696319 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 3520 | 1464611696321 Marionette TRACE conn6 <- [1,830,null,{}] 05:34:56 INFO - PROCESS | 3520 | 1464611696329 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}] 05:34:56 INFO - PROCESS | 3520 | 1464611696467 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 05:34:56 INFO - PROCESS | 3520 | 1464611696544 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918893000 == 79 [pid = 3520] [id = 217] 05:34:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F915FB5C00) [pid = 3520] [serial = 649] [outer = 0000000000000000] 05:34:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9163D4800) [pid = 3520] [serial = 650] [outer = 000000F915FB5C00] 05:34:56 INFO - PROCESS | 3520 | 1464611696592 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F916990C00) [pid = 3520] [serial = 651] [outer = 000000F915FB5C00] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F91457B000) [pid = 3520] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F910297C00) [pid = 3520] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9157F4000) [pid = 3520] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F90B92DC00) [pid = 3520] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F914841C00) [pid = 3520] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F90676E800) [pid = 3520] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F90B933C00) [pid = 3520] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90B92CC00) [pid = 3520] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:34:57 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F914846400) [pid = 3520] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:34:57 INFO - PROCESS | 3520 | 1464611697147 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 882ms 05:34:57 INFO - PROCESS | 3520 | 1464611697204 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 3520 | 1464611697206 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:34:57 INFO - PROCESS | 3520 | 1464611697210 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 3520 | 1464611697212 Marionette TRACE conn6 <- [1,834,null,{}] 05:34:57 INFO - PROCESS | 3520 | 1464611697216 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}] 05:34:57 INFO - PROCESS | 3520 | 1464611697306 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 05:34:57 INFO - PROCESS | 3520 | 1464611697386 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D9800 == 80 [pid = 3520] [id = 218] 05:34:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F910297C00) [pid = 3520] [serial = 652] [outer = 0000000000000000] 05:34:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F9163E1C00) [pid = 3520] [serial = 653] [outer = 000000F910297C00] 05:34:57 INFO - PROCESS | 3520 | 1464611697432 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F917574C00) [pid = 3520] [serial = 654] [outer = 000000F910297C00] 05:34:57 INFO - PROCESS | 3520 | 1464611697819 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 05:34:57 INFO - PROCESS | 3520 | 1464611697841 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 3520 | 1464611697843 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:34:57 INFO - PROCESS | 3520 | 1464611697847 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 3520 | 1464611697848 Marionette TRACE conn6 <- [1,838,null,{}] 05:34:57 INFO - PROCESS | 3520 | 1464611697852 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}] 05:34:57 INFO - PROCESS | 3520 | 1464611697972 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 05:34:57 INFO - PROCESS | 3520 | 1464611697981 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D2800 == 81 [pid = 3520] [id = 219] 05:34:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F91757F400) [pid = 3520] [serial = 655] [outer = 0000000000000000] 05:34:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9175E2800) [pid = 3520] [serial = 656] [outer = 000000F91757F400] 05:34:58 INFO - PROCESS | 3520 | 1464611698026 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F917719000) [pid = 3520] [serial = 657] [outer = 000000F91757F400] 05:34:58 INFO - PROCESS | 3520 | 1464611698428 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 627ms 05:34:58 INFO - PROCESS | 3520 | 1464611698477 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 3520 | 1464611698479 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 05:34:58 INFO - PROCESS | 3520 | 1464611698482 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:34:58 INFO - PROCESS | 3520 | 1464611698484 Marionette TRACE conn6 <- [1,842,null,{}] 05:34:58 INFO - PROCESS | 3520 | 1464611698488 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}] 05:34:58 INFO - PROCESS | 3520 | 1464611698611 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 05:34:58 INFO - PROCESS | 3520 | 1464611698654 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A3A7800 == 82 [pid = 3520] [id = 220] 05:34:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9080A7000) [pid = 3520] [serial = 658] [outer = 0000000000000000] 05:34:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9178E8800) [pid = 3520] [serial = 659] [outer = 000000F9080A7000] 05:34:58 INFO - PROCESS | 3520 | 1464611698700 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F917954800) [pid = 3520] [serial = 660] [outer = 000000F9080A7000] 05:34:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F918652C00) [pid = 3520] [serial = 661] [outer = 000000F907717800] 05:34:59 INFO - PROCESS | 3520 | 1464611699326 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]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 880ms 05:34:59 INFO - PROCESS | 3520 | 1464611699367 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 3520 | 1464611699372 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:34:59 INFO - PROCESS | 3520 | 1464611699378 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 3520 | 1464611699383 Marionette TRACE conn6 <- [1,846,null,{}] 05:34:59 INFO - PROCESS | 3520 | 1464611699390 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}] 05:34:59 INFO - PROCESS | 3520 | 1464611699515 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 05:34:59 INFO - PROCESS | 3520 | 1464611699643 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91312C800 == 83 [pid = 3520] [id = 221] 05:34:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9070E1400) [pid = 3520] [serial = 662] [outer = 0000000000000000] 05:34:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F90B96D000) [pid = 3520] [serial = 663] [outer = 000000F9070E1400] 05:34:59 INFO - PROCESS | 3520 | 1464611699705 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F90D7DF400) [pid = 3520] [serial = 664] [outer = 000000F9070E1400] 05:35:00 INFO - PROCESS | 3520 | 1464611700351 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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 985ms 05:35:00 INFO - PROCESS | 3520 | 1464611700366 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 3520 | 1464611700373 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 05:35:00 INFO - PROCESS | 3520 | 1464611700380 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:35:00 INFO - PROCESS | 3520 | 1464611700383 Marionette TRACE conn6 <- [1,850,null,{}] 05:35:00 INFO - PROCESS | 3520 | 1464611700387 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}] 05:35:00 INFO - PROCESS | 3520 | 1464611700509 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 05:35:00 INFO - PROCESS | 3520 | 1464611700605 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918640800 == 84 [pid = 3520] [id = 222] 05:35:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F90D7D5C00) [pid = 3520] [serial = 665] [outer = 0000000000000000] 05:35:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F913A62000) [pid = 3520] [serial = 666] [outer = 000000F90D7D5C00] 05:35:00 INFO - PROCESS | 3520 | 1464611700662 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F9146CC800) [pid = 3520] [serial = 667] [outer = 000000F90D7D5C00] 05:35:01 INFO - PROCESS | 3520 | 1464611701300 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 943ms 05:35:01 INFO - PROCESS | 3520 | 1464611701329 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 3520 | 1464611701331 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:35:01 INFO - PROCESS | 3520 | 1464611701336 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 3520 | 1464611701340 Marionette TRACE conn6 <- [1,854,null,{}] 05:35:01 INFO - PROCESS | 3520 | 1464611701352 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}] 05:35:01 INFO - PROCESS | 3520 | 1464611701476 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 05:35:01 INFO - PROCESS | 3520 | 1464611701600 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B59F000 == 85 [pid = 3520] [id = 223] 05:35:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F915F05400) [pid = 3520] [serial = 668] [outer = 0000000000000000] 05:35:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F916989C00) [pid = 3520] [serial = 669] [outer = 000000F915F05400] 05:35:01 INFO - PROCESS | 3520 | 1464611701661 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F917957400) [pid = 3520] [serial = 670] [outer = 000000F915F05400] 05:35:02 INFO - PROCESS | 3520 | 1464611702331 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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1040ms 05:35:02 INFO - PROCESS | 3520 | 1464611702378 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 3520 | 1464611702381 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:35:02 INFO - PROCESS | 3520 | 1464611702385 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 3520 | 1464611702387 Marionette TRACE conn6 <- [1,858,null,{}] 05:35:02 INFO - PROCESS | 3520 | 1464611702391 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}] 05:35:02 INFO - PROCESS | 3520 | 1464611702512 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 05:35:02 INFO - PROCESS | 3520 | 1464611702634 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C78C000 == 86 [pid = 3520] [id = 224] 05:35:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F91800A400) [pid = 3520] [serial = 671] [outer = 0000000000000000] 05:35:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F91865B800) [pid = 3520] [serial = 672] [outer = 000000F91800A400] 05:35:02 INFO - PROCESS | 3520 | 1464611702693 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F918889800) [pid = 3520] [serial = 673] [outer = 000000F91800A400] 05:35:03 INFO - PROCESS | 3520 | 1464611703260 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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 943ms 05:35:03 INFO - PROCESS | 3520 | 1464611703330 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 3520 | 1464611703333 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:35:03 INFO - PROCESS | 3520 | 1464611703336 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 3520 | 1464611703339 Marionette TRACE conn6 <- [1,862,null,{}] 05:35:03 INFO - PROCESS | 3520 | 1464611703343 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}] 05:35:03 INFO - PROCESS | 3520 | 1464611703458 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 05:35:03 INFO - PROCESS | 3520 | 1464611703580 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA54000 == 87 [pid = 3520] [id = 225] 05:35:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F918B24400) [pid = 3520] [serial = 674] [outer = 0000000000000000] 05:35:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F918B2A800) [pid = 3520] [serial = 675] [outer = 000000F918B24400] 05:35:03 INFO - PROCESS | 3520 | 1464611703638 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91919D400) [pid = 3520] [serial = 676] [outer = 000000F918B24400] 05:35:04 INFO - PROCESS | 3520 | 1464611704268 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]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 05:35:04 INFO - PROCESS | 3520 | 1464611704325 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 3520 | 1464611704327 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 05:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:35:04 INFO - PROCESS | 3520 | 1464611704331 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 3520 | 1464611704333 Marionette TRACE conn6 <- [1,866,null,{}] 05:35:04 INFO - PROCESS | 3520 | 1464611704337 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}] 05:35:04 INFO - PROCESS | 3520 | 1464611704474 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 05:35:04 INFO - PROCESS | 3520 | 1464611704601 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91D94C000 == 88 [pid = 3520] [id = 226] 05:35:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91A3E2800) [pid = 3520] [serial = 677] [outer = 0000000000000000] 05:35:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91A824000) [pid = 3520] [serial = 678] [outer = 000000F91A3E2800] 05:35:04 INFO - PROCESS | 3520 | 1464611704661 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F91B89C000) [pid = 3520] [serial = 679] [outer = 000000F91A3E2800] 05:35:05 INFO - PROCESS | 3520 | 1464611705271 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]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 05:35:05 INFO - PROCESS | 3520 | 1464611705319 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 3520 | 1464611705321 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 05:35:05 INFO - PROCESS | 3520 | 1464611705325 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:35:05 INFO - PROCESS | 3520 | 1464611705328 Marionette TRACE conn6 <- [1,870,null,{}] 05:35:05 INFO - PROCESS | 3520 | 1464611705332 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}] 05:35:05 INFO - PROCESS | 3520 | 1464611705447 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 05:35:05 INFO - PROCESS | 3520 | 1464611705578 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA56000 == 89 [pid = 3520] [id = 227] 05:35:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F906E30800) [pid = 3520] [serial = 680] [outer = 0000000000000000] 05:35:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F9178F0400) [pid = 3520] [serial = 681] [outer = 000000F906E30800] 05:35:05 INFO - PROCESS | 3520 | 1464611705636 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F91C857800) [pid = 3520] [serial = 682] [outer = 000000F906E30800] 05:35:06 INFO - PROCESS | 3520 | 1464611706393 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]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1086ms 05:35:06 INFO - PROCESS | 3520 | 1464611706414 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 3520 | 1464611706418 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 05:35:06 INFO - PROCESS | 3520 | 1464611706423 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:35:06 INFO - PROCESS | 3520 | 1464611706427 Marionette TRACE conn6 <- [1,874,null,{}] 05:35:06 INFO - PROCESS | 3520 | 1464611706433 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}] 05:35:06 INFO - PROCESS | 3520 | 1464611706545 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 05:35:06 INFO - PROCESS | 3520 | 1464611706673 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914A9B000 == 90 [pid = 3520] [id = 228] 05:35:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F9070E3800) [pid = 3520] [serial = 683] [outer = 0000000000000000] 05:35:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F907846400) [pid = 3520] [serial = 684] [outer = 000000F9070E3800] 05:35:06 INFO - PROCESS | 3520 | 1464611706727 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90D7D8000) [pid = 3520] [serial = 685] [outer = 000000F9070E3800] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117C9000 == 89 [pid = 3520] [id = 15] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B17000 == 88 [pid = 3520] [id = 17] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E22800 == 87 [pid = 3520] [id = 13] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111E6000 == 86 [pid = 3520] [id = 14] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D2800 == 85 [pid = 3520] [id = 219] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D9800 == 84 [pid = 3520] [id = 218] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F918893000 == 83 [pid = 3520] [id = 217] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E19000 == 82 [pid = 3520] [id = 216] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F91760D000 == 81 [pid = 3520] [id = 215] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143DF000 == 80 [pid = 3520] [id = 214] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F91137C000 == 79 [pid = 3520] [id = 213] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F91135E000 == 78 [pid = 3520] [id = 212] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E3AF800 == 77 [pid = 3520] [id = 208] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F91136C800 == 76 [pid = 3520] [id = 207] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A39F000 == 75 [pid = 3520] [id = 206] 05:35:07 INFO - PROCESS | 3520 | --DOCSHELL 000000F913CC1800 == 74 [pid = 3520] [id = 205] 05:35:07 INFO - PROCESS | 3520 | 1464611707383 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]]]}] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F917423C00) [pid = 3520] [serial = 609] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F9151BB000) [pid = 3520] [serial = 578] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F9146CB400) [pid = 3520] [serial = 594] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F91800D000) [pid = 3520] [serial = 581] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F914579400) [pid = 3520] [serial = 606] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F913A5A800) [pid = 3520] [serial = 605] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9175DF000) [pid = 3520] [serial = 600] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F90B92F800) [pid = 3520] [serial = 584] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F914C30C00) [pid = 3520] [serial = 596] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F90D1DF400) [pid = 3520] [serial = 603] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F915373400) [pid = 3520] [serial = 597] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 985ms 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F9145C2C00) [pid = 3520] [serial = 593] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F90D226400) [pid = 3520] [serial = 590] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F911EF7C00) [pid = 3520] [serial = 587] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F910DE1C00) [pid = 3520] [serial = 575] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F91439B000) [pid = 3520] [serial = 588] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90D1DD800) [pid = 3520] [serial = 585] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90700EC00) [pid = 3520] [serial = 602] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F911DAB000) [pid = 3520] [serial = 591] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F917485C00) [pid = 3520] [serial = 599] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F91579BC00) [pid = 3520] [serial = 608] [outer = 0000000000000000] [url = about:blank] 05:35:07 INFO - PROCESS | 3520 | 1464611707424 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 3520 | 1464611707430 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 05:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:35:07 INFO - PROCESS | 3520 | 1464611707438 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 3520 | 1464611707441 Marionette TRACE conn6 <- [1,878,null,{}] 05:35:07 INFO - PROCESS | 3520 | 1464611707447 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}] 05:35:07 INFO - PROCESS | 3520 | 1464611707546 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 05:35:07 INFO - PROCESS | 3520 | 1464611707554 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117C9000 == 75 [pid = 3520] [id = 229] 05:35:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F907009000) [pid = 3520] [serial = 686] [outer = 0000000000000000] 05:35:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F90B928800) [pid = 3520] [serial = 687] [outer = 000000F907009000] 05:35:07 INFO - PROCESS | 3520 | 1464611707602 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F90D7DC800) [pid = 3520] [serial = 688] [outer = 000000F907009000] 05:35:08 INFO - PROCESS | 3520 | 1464611708141 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]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 05:35:08 INFO - PROCESS | 3520 | 1464611708173 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 3520 | 1464611708175 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:35:08 INFO - PROCESS | 3520 | 1464611708179 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 3520 | 1464611708183 Marionette TRACE conn6 <- [1,882,null,{}] 05:35:08 INFO - PROCESS | 3520 | 1464611708193 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}] 05:35:08 INFO - PROCESS | 3520 | 1464611708291 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 05:35:08 INFO - PROCESS | 3520 | 1464611708377 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175A4800 == 76 [pid = 3520] [id = 230] 05:35:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F911CC4400) [pid = 3520] [serial = 689] [outer = 0000000000000000] 05:35:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F913A5AC00) [pid = 3520] [serial = 690] [outer = 000000F911CC4400] 05:35:08 INFO - PROCESS | 3520 | 1464611708430 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9142AE800) [pid = 3520] [serial = 691] [outer = 000000F911CC4400] 05:35:08 INFO - PROCESS | 3520 | 1464611708843 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]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 05:35:08 INFO - PROCESS | 3520 | 1464611708872 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 3520 | 1464611708875 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 05:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:35:08 INFO - PROCESS | 3520 | 1464611708878 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 3520 | 1464611708880 Marionette TRACE conn6 <- [1,886,null,{}] 05:35:08 INFO - PROCESS | 3520 | 1464611708883 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}] 05:35:08 INFO - PROCESS | 3520 | 1464611708980 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 05:35:08 INFO - PROCESS | 3520 | 1464611708986 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E11800 == 77 [pid = 3520] [id = 231] 05:35:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F91457C000) [pid = 3520] [serial = 692] [outer = 0000000000000000] 05:35:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9145C4C00) [pid = 3520] [serial = 693] [outer = 000000F91457C000] 05:35:09 INFO - PROCESS | 3520 | 1464611709034 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F9146D2400) [pid = 3520] [serial = 694] [outer = 000000F91457C000] 05:35:09 INFO - PROCESS | 3520 | 1464611709467 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 627ms 05:35:09 INFO - PROCESS | 3520 | 1464611709513 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 3520 | 1464611709515 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:35:09 INFO - PROCESS | 3520 | 1464611709519 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 3520 | 1464611709520 Marionette TRACE conn6 <- [1,890,null,{}] 05:35:09 INFO - PROCESS | 3520 | 1464611709536 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}] 05:35:09 INFO - PROCESS | 3520 | 1464611709655 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 05:35:09 INFO - PROCESS | 3520 | 1464611709740 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918890800 == 78 [pid = 3520] [id = 232] 05:35:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F914846C00) [pid = 3520] [serial = 695] [outer = 0000000000000000] 05:35:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F914C7B000) [pid = 3520] [serial = 696] [outer = 000000F914846C00] 05:35:09 INFO - PROCESS | 3520 | 1464611709786 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F915796C00) [pid = 3520] [serial = 697] [outer = 000000F914846C00] 05:35:10 INFO - PROCESS | 3520 | 1464611710232 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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 05:35:10 INFO - PROCESS | 3520 | 1464611710255 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 3520 | 1464611710257 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:35:10 INFO - PROCESS | 3520 | 1464611710275 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 3520 | 1464611710277 Marionette TRACE conn6 <- [1,894,null,{}] 05:35:10 INFO - PROCESS | 3520 | 1464611710286 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}] 05:35:10 INFO - PROCESS | 3520 | 1464611710434 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 05:35:10 INFO - PROCESS | 3520 | 1464611710495 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190CB800 == 79 [pid = 3520] [id = 233] 05:35:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F9163D5800) [pid = 3520] [serial = 698] [outer = 0000000000000000] 05:35:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F917423800) [pid = 3520] [serial = 699] [outer = 000000F9163D5800] 05:35:10 INFO - PROCESS | 3520 | 1464611710543 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F917580400) [pid = 3520] [serial = 700] [outer = 000000F9163D5800] 05:35:10 INFO - PROCESS | 3520 | 1464611710990 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 797ms 05:35:11 INFO - PROCESS | 3520 | 1464611711066 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 3520 | 1464611711069 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:35:11 INFO - PROCESS | 3520 | 1464611711078 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 3520 | 1464611711080 Marionette TRACE conn6 <- [1,898,null,{}] 05:35:11 INFO - PROCESS | 3520 | 1464611711084 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}] 05:35:11 INFO - PROCESS | 3520 | 1464611711201 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 05:35:11 INFO - PROCESS | 3520 | 1464611711258 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A87D800 == 80 [pid = 3520] [id = 234] 05:35:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F9163DF800) [pid = 3520] [serial = 701] [outer = 0000000000000000] 05:35:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F917716C00) [pid = 3520] [serial = 702] [outer = 000000F9163DF800] 05:35:11 INFO - PROCESS | 3520 | 1464611711305 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F91794E400) [pid = 3520] [serial = 703] [outer = 000000F9163DF800] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F9146D3000) [pid = 3520] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F915FB5C00) [pid = 3520] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F90D1E2C00) [pid = 3520] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F910297C00) [pid = 3520] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F906E34000) [pid = 3520] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F908AC1400) [pid = 3520] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F91757F400) [pid = 3520] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:35:11 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F913A9AC00) [pid = 3520] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:35:11 INFO - PROCESS | 3520 | 1464611711802 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 775ms 05:35:11 INFO - PROCESS | 3520 | 1464611711860 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 3520 | 1464611711862 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:35:11 INFO - PROCESS | 3520 | 1464611711872 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 3520 | 1464611711874 Marionette TRACE conn6 <- [1,902,null,{}] 05:35:11 INFO - PROCESS | 3520 | 1464611711877 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}] 05:35:11 INFO - PROCESS | 3520 | 1464611711969 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 05:35:11 INFO - PROCESS | 3520 | 1464611711976 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5A0000 == 81 [pid = 3520] [id = 235] 05:35:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F913A64C00) [pid = 3520] [serial = 704] [outer = 0000000000000000] 05:35:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F917A2C000) [pid = 3520] [serial = 705] [outer = 000000F913A64C00] 05:35:12 INFO - PROCESS | 3520 | 1464611712021 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F918002C00) [pid = 3520] [serial = 706] [outer = 000000F913A64C00] 05:35:12 INFO - PROCESS | 3520 | 1464611712454 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 05:35:12 INFO - PROCESS | 3520 | 1464611712504 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 3520 | 1464611712506 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:35:12 INFO - PROCESS | 3520 | 1464611712510 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 3520 | 1464611712512 Marionette TRACE conn6 <- [1,906,null,{}] 05:35:12 INFO - PROCESS | 3520 | 1464611712515 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}] 05:35:12 INFO - PROCESS | 3520 | 1464611712608 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 05:35:12 INFO - PROCESS | 3520 | 1464611712647 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA41000 == 82 [pid = 3520] [id = 236] 05:35:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F918883000) [pid = 3520] [serial = 707] [outer = 0000000000000000] 05:35:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F918888400) [pid = 3520] [serial = 708] [outer = 000000F918883000] 05:35:12 INFO - PROCESS | 3520 | 1464611712697 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F91919D000) [pid = 3520] [serial = 709] [outer = 000000F918883000] 05:35:13 INFO - PROCESS | 3520 | 1464611713144 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 05:35:13 INFO - PROCESS | 3520 | 1464611713205 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 3520 | 1464611713207 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 05:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:35:13 INFO - PROCESS | 3520 | 1464611713219 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 3520 | 1464611713221 Marionette TRACE conn6 <- [1,910,null,{}] 05:35:13 INFO - PROCESS | 3520 | 1464611713225 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}] 05:35:13 INFO - PROCESS | 3520 | 1464611713319 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 05:35:13 INFO - PROCESS | 3520 | 1464611713326 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E320800 == 83 [pid = 3520] [id = 237] 05:35:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F91906EC00) [pid = 3520] [serial = 710] [outer = 0000000000000000] 05:35:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F91A3E1C00) [pid = 3520] [serial = 711] [outer = 000000F91906EC00] 05:35:13 INFO - PROCESS | 3520 | 1464611713372 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F91A81F800) [pid = 3520] [serial = 712] [outer = 000000F91906EC00] 05:35:14 INFO - PROCESS | 3520 | 1464611714081 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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 944ms 05:35:14 INFO - PROCESS | 3520 | 1464611714157 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 3520 | 1464611714162 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 05:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:35:14 INFO - PROCESS | 3520 | 1464611714169 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 3520 | 1464611714173 Marionette TRACE conn6 <- [1,914,null,{}] 05:35:14 INFO - PROCESS | 3520 | 1464611714179 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}] 05:35:14 INFO - PROCESS | 3520 | 1464611714335 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 05:35:14 INFO - PROCESS | 3520 | 1464611714463 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143CC000 == 84 [pid = 3520] [id = 238] 05:35:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F90B928C00) [pid = 3520] [serial = 713] [outer = 0000000000000000] 05:35:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90C5E7400) [pid = 3520] [serial = 714] [outer = 000000F90B928C00] 05:35:14 INFO - PROCESS | 3520 | 1464611714524 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F910DE1C00) [pid = 3520] [serial = 715] [outer = 000000F90B928C00] 05:35:15 INFO - PROCESS | 3520 | 1464611715099 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 985ms 05:35:15 INFO - PROCESS | 3520 | 1464611715157 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 3520 | 1464611715164 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 05:35:15 INFO - PROCESS | 3520 | 1464611715170 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:35:15 INFO - PROCESS | 3520 | 1464611715173 Marionette TRACE conn6 <- [1,918,null,{}] 05:35:15 INFO - PROCESS | 3520 | 1464611715178 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}] 05:35:15 INFO - PROCESS | 3520 | 1464611715301 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 05:35:15 INFO - PROCESS | 3520 | 1464611715426 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190BE000 == 85 [pid = 3520] [id = 239] 05:35:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F913D66800) [pid = 3520] [serial = 716] [outer = 0000000000000000] 05:35:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F914578000) [pid = 3520] [serial = 717] [outer = 000000F913D66800] 05:35:15 INFO - PROCESS | 3520 | 1464611715484 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F91579BC00) [pid = 3520] [serial = 718] [outer = 000000F913D66800] 05:35:16 INFO - PROCESS | 3520 | 1464611716120 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 985ms 05:35:16 INFO - PROCESS | 3520 | 1464611716161 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 3520 | 1464611716164 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 05:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:35:16 INFO - PROCESS | 3520 | 1464611716168 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 3520 | 1464611716172 Marionette TRACE conn6 <- [1,922,null,{}] 05:35:16 INFO - PROCESS | 3520 | 1464611716184 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}] 05:35:16 INFO - PROCESS | 3520 | 1464611716308 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 05:35:16 INFO - PROCESS | 3520 | 1464611716438 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91EC78800 == 86 [pid = 3520] [id = 240] 05:35:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F9178E4800) [pid = 3520] [serial = 719] [outer = 0000000000000000] 05:35:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F917A35800) [pid = 3520] [serial = 720] [outer = 000000F9178E4800] 05:35:16 INFO - PROCESS | 3520 | 1464611716499 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F91A81A400) [pid = 3520] [serial = 721] [outer = 000000F9178E4800] 05:35:17 INFO - PROCESS | 3520 | 1464611717122 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 985ms 05:35:17 INFO - PROCESS | 3520 | 1464611717154 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:35:17 INFO - PROCESS | 3520 | 1464611717157 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 05:35:17 INFO - PROCESS | 3520 | 1464611717161 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 3520 | 1464611717163 Marionette TRACE conn6 <- [1,926,null,{}] 05:35:17 INFO - PROCESS | 3520 | 1464611717167 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}] 05:35:17 INFO - PROCESS | 3520 | 1464611717289 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 05:35:17 INFO - PROCESS | 3520 | 1464611717386 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9207B3800 == 87 [pid = 3520] [id = 241] 05:35:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F91C85A400) [pid = 3520] [serial = 722] [outer = 0000000000000000] 05:35:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F91FADD400) [pid = 3520] [serial = 723] [outer = 000000F91C85A400] 05:35:17 INFO - PROCESS | 3520 | 1464611717443 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F91FAE6400) [pid = 3520] [serial = 724] [outer = 000000F91C85A400] 05:35:18 INFO - PROCESS | 3520 | 1464611718043 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 945ms 05:35:18 INFO - PROCESS | 3520 | 1464611718108 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 3520 | 1464611718111 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 05:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:35:18 INFO - PROCESS | 3520 | 1464611718115 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 3520 | 1464611718117 Marionette TRACE conn6 <- [1,930,null,{}] 05:35:18 INFO - PROCESS | 3520 | 1464611718121 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}] 05:35:18 INFO - PROCESS | 3520 | 1464611718243 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 05:35:18 INFO - PROCESS | 3520 | 1464611718364 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91FF97800 == 88 [pid = 3520] [id = 242] 05:35:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F91852CC00) [pid = 3520] [serial = 725] [outer = 0000000000000000] 05:35:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F918533C00) [pid = 3520] [serial = 726] [outer = 000000F91852CC00] 05:35:18 INFO - PROCESS | 3520 | 1464611718421 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F91C858000) [pid = 3520] [serial = 727] [outer = 000000F91852CC00] 05:35:18 INFO - PROCESS | 3520 | 1464611718977 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 943ms 05:35:19 INFO - PROCESS | 3520 | 1464611719060 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 3520 | 1464611719063 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:35:19 INFO - PROCESS | 3520 | 1464611719067 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 3520 | 1464611719069 Marionette TRACE conn6 <- [1,934,null,{}] 05:35:19 INFO - PROCESS | 3520 | 1464611719088 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}] 05:35:19 INFO - PROCESS | 3520 | 1464611719234 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 05:35:19 INFO - PROCESS | 3520 | 1464611719353 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BD1000 == 89 [pid = 3520] [id = 243] 05:35:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F9204C5800) [pid = 3520] [serial = 728] [outer = 0000000000000000] 05:35:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F9204CC800) [pid = 3520] [serial = 729] [outer = 000000F9204C5800] 05:35:19 INFO - PROCESS | 3520 | 1464611719413 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F91D410800) [pid = 3520] [serial = 730] [outer = 000000F9204C5800] 05:35:20 INFO - PROCESS | 3520 | 1464611719998 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 05:35:20 INFO - PROCESS | 3520 | 1464611720056 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 3520 | 1464611720058 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:35:20 INFO - PROCESS | 3520 | 1464611720062 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 3520 | 1464611720064 Marionette TRACE conn6 <- [1,938,null,{}] 05:35:20 INFO - PROCESS | 3520 | 1464611720068 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}] 05:35:20 INFO - PROCESS | 3520 | 1464611720184 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 05:35:20 INFO - PROCESS | 3520 | 1464611720282 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F4CA800 == 90 [pid = 3520] [id = 244] 05:35:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F91D414800) [pid = 3520] [serial = 731] [outer = 0000000000000000] 05:35:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F91D419800) [pid = 3520] [serial = 732] [outer = 000000F91D414800] 05:35:20 INFO - PROCESS | 3520 | 1464611720338 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F92165E400) [pid = 3520] [serial = 733] [outer = 000000F91D414800] 05:35:21 INFO - PROCESS | 3520 | 1464611720993 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 985ms 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:35:21 INFO - PROCESS | 3520 | 1464611721049 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 3520 | 1464611721052 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 05:35:21 INFO - PROCESS | 3520 | 1464611721055 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 3520 | 1464611721058 Marionette TRACE conn6 <- [1,942,null,{}] 05:35:21 INFO - PROCESS | 3520 | 1464611721062 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}] 05:35:21 INFO - PROCESS | 3520 | 1464611721179 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 05:35:21 INFO - PROCESS | 3520 | 1464611721450 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913CC5800 == 91 [pid = 3520] [id = 245] 05:35:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F906770400) [pid = 3520] [serial = 734] [outer = 0000000000000000] 05:35:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F907009400) [pid = 3520] [serial = 735] [outer = 000000F906770400] 05:35:21 INFO - PROCESS | 3520 | 1464611721520 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F908813400) [pid = 3520] [serial = 736] [outer = 000000F906770400] 05:35:22 INFO - PROCESS | 3520 | 1464611722127 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1138ms 05:35:22 INFO - PROCESS | 3520 | 1464611722197 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 3520 | 1464611722202 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:35:22 INFO - PROCESS | 3520 | 1464611722206 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 3520 | 1464611722210 Marionette TRACE conn6 <- [1,946,null,{}] 05:35:22 INFO - PROCESS | 3520 | 1464611722215 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}] 05:35:22 INFO - PROCESS | 3520 | 1464611722330 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 05:35:22 INFO - PROCESS | 3520 | 1464611722460 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911376800 == 92 [pid = 3520] [id = 246] 05:35:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F90D9B8000) [pid = 3520] [serial = 737] [outer = 0000000000000000] 05:35:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F910ABE000) [pid = 3520] [serial = 738] [outer = 000000F90D9B8000] 05:35:22 INFO - PROCESS | 3520 | 1464611722514 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F91307A800) [pid = 3520] [serial = 739] [outer = 000000F90D9B8000] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA41000 == 91 [pid = 3520] [id = 236] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5A0000 == 90 [pid = 3520] [id = 235] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A87D800 == 89 [pid = 3520] [id = 234] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190CB800 == 88 [pid = 3520] [id = 233] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F918890800 == 87 [pid = 3520] [id = 232] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E11800 == 86 [pid = 3520] [id = 231] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175A4800 == 85 [pid = 3520] [id = 230] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117C9000 == 84 [pid = 3520] [id = 229] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F918888000) [pid = 3520] [serial = 626] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F91A3E0800) [pid = 3520] [serial = 629] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F9178E8800) [pid = 3520] [serial = 659] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F914A9B000 == 83 [pid = 3520] [id = 228] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA54000 == 82 [pid = 3520] [id = 225] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C78C000 == 81 [pid = 3520] [id = 224] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B59F000 == 80 [pid = 3520] [id = 223] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F918640800 == 79 [pid = 3520] [id = 222] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91312C800 == 78 [pid = 3520] [id = 221] 05:35:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A3A7800 == 77 [pid = 3520] [id = 220] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F914842C00) [pid = 3520] [serial = 647] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F9163D4800) [pid = 3520] [serial = 650] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F9151BE400) [pid = 3520] [serial = 648] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F918005400) [pid = 3520] [serial = 623] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F9178EA800) [pid = 3520] [serial = 611] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F917714C00) [pid = 3520] [serial = 620] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F911387000) [pid = 3520] [serial = 641] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F9163E1C00) [pid = 3520] [serial = 653] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F911E58800) [pid = 3520] [serial = 642] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F90B927000) [pid = 3520] [serial = 636] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F9071BD400) [pid = 3520] [serial = 635] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F90BBC4400) [pid = 3520] [serial = 638] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F90D7E3400) [pid = 3520] [serial = 639] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F91457A400) [pid = 3520] [serial = 617] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F90784CC00) [pid = 3520] [serial = 632] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F90B932400) [pid = 3520] [serial = 614] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F917719000) [pid = 3520] [serial = 657] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F9175E2800) [pid = 3520] [serial = 656] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F916990C00) [pid = 3520] [serial = 651] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F91457FC00) [pid = 3520] [serial = 644] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F917574C00) [pid = 3520] [serial = 654] [outer = 0000000000000000] [url = about:blank] 05:35:22 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F9146C6000) [pid = 3520] [serial = 645] [outer = 0000000000000000] [url = about:blank] 05:35:23 INFO - PROCESS | 3520 | 1464611723088 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 944ms 05:35:23 INFO - PROCESS | 3520 | 1464611723157 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 3520 | 1464611723161 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 05:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:35:23 INFO - PROCESS | 3520 | 1464611723166 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 3520 | 1464611723168 Marionette TRACE conn6 <- [1,950,null,{}] 05:35:23 INFO - PROCESS | 3520 | 1464611723172 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}] 05:35:23 INFO - PROCESS | 3520 | 1464611723274 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 05:35:23 INFO - PROCESS | 3520 | 1464611723360 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D49000 == 78 [pid = 3520] [id = 247] 05:35:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F90D220C00) [pid = 3520] [serial = 740] [outer = 0000000000000000] 05:35:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F911CCD400) [pid = 3520] [serial = 741] [outer = 000000F90D220C00] 05:35:23 INFO - PROCESS | 3520 | 1464611723409 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F913A9D800) [pid = 3520] [serial = 742] [outer = 000000F90D220C00] 05:35:24 INFO - PROCESS | 3520 | 1464611724096 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 985ms 05:35:24 INFO - PROCESS | 3520 | 1464611724153 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 3520 | 1464611724159 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 05:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:35:24 INFO - PROCESS | 3520 | 1464611724179 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 3520 | 1464611724183 Marionette TRACE conn6 <- [1,954,null,{}] 05:35:24 INFO - PROCESS | 3520 | 1464611724190 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}] 05:35:24 INFO - PROCESS | 3520 | 1464611724314 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 05:35:24 INFO - PROCESS | 3520 | 1464611724441 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F915F4A800 == 79 [pid = 3520] [id = 248] 05:35:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F90D747C00) [pid = 3520] [serial = 743] [outer = 0000000000000000] 05:35:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F90E019800) [pid = 3520] [serial = 744] [outer = 000000F90D747C00] 05:35:24 INFO - PROCESS | 3520 | 1464611724503 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F911EC5000) [pid = 3520] [serial = 745] [outer = 000000F90D747C00] 05:35:25 INFO - PROCESS | 3520 | 1464611725094 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 983ms 05:35:25 INFO - PROCESS | 3520 | 1464611725164 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 3520 | 1464611725170 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:35:25 INFO - PROCESS | 3520 | 1464611725177 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 3520 | 1464611725181 Marionette TRACE conn6 <- [1,958,null,{}] 05:35:25 INFO - PROCESS | 3520 | 1464611725185 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}] 05:35:25 INFO - PROCESS | 3520 | 1464611725306 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 05:35:25 INFO - PROCESS | 3520 | 1464611725432 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E12000 == 80 [pid = 3520] [id = 249] 05:35:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F91457A000) [pid = 3520] [serial = 746] [outer = 0000000000000000] 05:35:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F9145C8800) [pid = 3520] [serial = 747] [outer = 000000F91457A000] 05:35:25 INFO - PROCESS | 3520 | 1464611725492 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F914839800) [pid = 3520] [serial = 748] [outer = 000000F91457A000] 05:35:26 INFO - PROCESS | 3520 | 1464611726114 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 05:35:26 INFO - PROCESS | 3520 | 1464611726168 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 3520 | 1464611726171 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 05:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:35:26 INFO - PROCESS | 3520 | 1464611726175 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 3520 | 1464611726179 Marionette TRACE conn6 <- [1,962,null,{}] 05:35:26 INFO - PROCESS | 3520 | 1464611726204 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}] 05:35:26 INFO - PROCESS | 3520 | 1464611726355 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 05:35:26 INFO - PROCESS | 3520 | 1464611726417 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CD000 == 81 [pid = 3520] [id = 250] 05:35:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F9157C5400) [pid = 3520] [serial = 749] [outer = 0000000000000000] 05:35:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F9157CC400) [pid = 3520] [serial = 750] [outer = 000000F9157C5400] 05:35:26 INFO - PROCESS | 3520 | 1464611726478 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F9163D4800) [pid = 3520] [serial = 751] [outer = 000000F9157C5400] 05:35:27 INFO - PROCESS | 3520 | 1464611727114 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]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 05:35:27 INFO - PROCESS | 3520 | 1464611727162 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 3520 | 1464611727165 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 05:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:35:27 INFO - PROCESS | 3520 | 1464611727169 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 3520 | 1464611727171 Marionette TRACE conn6 <- [1,966,null,{}] 05:35:27 INFO - PROCESS | 3520 | 1464611727175 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}] 05:35:27 INFO - PROCESS | 3520 | 1464611727295 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 05:35:27 INFO - PROCESS | 3520 | 1464611727420 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91916C800 == 82 [pid = 3520] [id = 251] 05:35:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F91742B000) [pid = 3520] [serial = 752] [outer = 0000000000000000] 05:35:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F91748D800) [pid = 3520] [serial = 753] [outer = 000000F91742B000] 05:35:27 INFO - PROCESS | 3520 | 1464611727479 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F9175D6000) [pid = 3520] [serial = 754] [outer = 000000F91742B000] 05:35:28 INFO - PROCESS | 3520 | 1464611728035 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 880ms 05:35:28 INFO - PROCESS | 3520 | 1464611728051 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 3520 | 1464611728054 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 05:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:35:28 INFO - PROCESS | 3520 | 1464611728057 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 3520 | 1464611728060 Marionette TRACE conn6 <- [1,970,null,{}] 05:35:28 INFO - PROCESS | 3520 | 1464611728063 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}] 05:35:28 INFO - PROCESS | 3520 | 1464611728178 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 05:35:28 INFO - PROCESS | 3520 | 1464611728276 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A475000 == 83 [pid = 3520] [id = 252] 05:35:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F917423000) [pid = 3520] [serial = 755] [outer = 0000000000000000] 05:35:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F917736000) [pid = 3520] [serial = 756] [outer = 000000F917423000] 05:35:28 INFO - PROCESS | 3520 | 1464611728332 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F91794D400) [pid = 3520] [serial = 757] [outer = 000000F917423000] 05:35:28 INFO - PROCESS | 3520 | 1464611728963 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 984ms 05:35:29 INFO - PROCESS | 3520 | 1464611729045 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 3520 | 1464611729047 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 05:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:35:29 INFO - PROCESS | 3520 | 1464611729050 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 3520 | 1464611729053 Marionette TRACE conn6 <- [1,974,null,{}] 05:35:29 INFO - PROCESS | 3520 | 1464611729057 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}] 05:35:29 INFO - PROCESS | 3520 | 1464611729196 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 05:35:29 INFO - PROCESS | 3520 | 1464611729316 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C1A4000 == 84 [pid = 3520] [id = 253] 05:35:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F91852C800) [pid = 3520] [serial = 758] [outer = 0000000000000000] 05:35:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F91887EC00) [pid = 3520] [serial = 759] [outer = 000000F91852C800] 05:35:29 INFO - PROCESS | 3520 | 1464611729375 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F9191A9000) [pid = 3520] [serial = 760] [outer = 000000F91852C800] 05:35:29 INFO - PROCESS | 3520 | 1464611729949 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 942ms 05:35:29 INFO - PROCESS | 3520 | 1464611729996 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 3520 | 1464611729998 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:35:30 INFO - PROCESS | 3520 | 1464611730002 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 3520 | 1464611730004 Marionette TRACE conn6 <- [1,978,null,{}] 05:35:30 INFO - PROCESS | 3520 | 1464611730008 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}] 05:35:30 INFO - PROCESS | 3520 | 1464611730120 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 05:35:30 INFO - PROCESS | 3520 | 1464611730218 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA70800 == 85 [pid = 3520] [id = 254] 05:35:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F917EBF000) [pid = 3520] [serial = 761] [outer = 0000000000000000] 05:35:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F91A81FC00) [pid = 3520] [serial = 762] [outer = 000000F917EBF000] 05:35:30 INFO - PROCESS | 3520 | 1464611730275 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F91C856000) [pid = 3520] [serial = 763] [outer = 000000F917EBF000] 05:35:30 INFO - PROCESS | 3520 | 1464611730865 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]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 943ms 05:35:30 INFO - PROCESS | 3520 | 1464611730948 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 3520 | 1464611730950 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:35:30 INFO - PROCESS | 3520 | 1464611730954 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 3520 | 1464611730956 Marionette TRACE conn6 <- [1,982,null,{}] 05:35:30 INFO - PROCESS | 3520 | 1464611730960 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}] 05:35:31 INFO - PROCESS | 3520 | 1464611731103 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 05:35:31 INFO - PROCESS | 3520 | 1464611731229 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E328000 == 86 [pid = 3520] [id = 255] 05:35:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F918803400) [pid = 3520] [serial = 764] [outer = 0000000000000000] 05:35:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F91880B000) [pid = 3520] [serial = 765] [outer = 000000F918803400] 05:35:31 INFO - PROCESS | 3520 | 1464611731286 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F918810C00) [pid = 3520] [serial = 766] [outer = 000000F918803400] 05:35:31 INFO - PROCESS | 3520 | 1464611731904 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 985ms 05:35:31 INFO - PROCESS | 3520 | 1464611731942 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 3520 | 1464611731944 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:35:31 INFO - PROCESS | 3520 | 1464611731948 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 3520 | 1464611731950 Marionette TRACE conn6 <- [1,986,null,{}] 05:35:31 INFO - PROCESS | 3520 | 1464611731954 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}] 05:35:32 INFO - PROCESS | 3520 | 1464611732085 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 05:35:32 INFO - PROCESS | 3520 | 1464611732216 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91EC77000 == 87 [pid = 3520] [id = 256] 05:35:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F911E58800) [pid = 3520] [serial = 767] [outer = 0000000000000000] 05:35:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F91D410000) [pid = 3520] [serial = 768] [outer = 000000F911E58800] 05:35:32 INFO - PROCESS | 3520 | 1464611732275 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F91F838800) [pid = 3520] [serial = 769] [outer = 000000F911E58800] 05:35:32 INFO - PROCESS | 3520 | 1464611732823 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]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 942ms 05:35:32 INFO - PROCESS | 3520 | 1464611732973 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 3520 | 1464611732977 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 05:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:35:32 INFO - PROCESS | 3520 | 1464611732982 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 3520 | 1464611732986 Marionette TRACE conn6 <- [1,990,null,{}] 05:35:33 INFO - PROCESS | 3520 | 1464611733038 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}] 05:35:33 INFO - PROCESS | 3520 | 1464611733158 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 05:35:33 INFO - PROCESS | 3520 | 1464611733280 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E06000 == 88 [pid = 3520] [id = 257] 05:35:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F90B927000) [pid = 3520] [serial = 770] [outer = 0000000000000000] 05:35:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F90D7D4800) [pid = 3520] [serial = 771] [outer = 000000F90B927000] 05:35:33 INFO - PROCESS | 3520 | 1464611733332 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F91438B400) [pid = 3520] [serial = 772] [outer = 000000F90B927000] 05:35:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F911376800 == 87 [pid = 3520] [id = 246] 05:35:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F913CC5800 == 86 [pid = 3520] [id = 245] 05:35:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9207B3800 == 85 [pid = 3520] [id = 241] 05:35:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F91EC78800 == 84 [pid = 3520] [id = 240] 05:35:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190BE000 == 83 [pid = 3520] [id = 239] 05:35:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143CC000 == 82 [pid = 3520] [id = 238] 05:35:33 INFO - PROCESS | 3520 | 1464611733969 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1033ms 05:35:34 INFO - PROCESS | 3520 | 1464611734029 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 3520 | 1464611734032 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:35:34 INFO - PROCESS | 3520 | 1464611734042 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 3520 | 1464611734046 Marionette TRACE conn6 <- [1,994,null,{}] 05:35:34 INFO - PROCESS | 3520 | 1464611734050 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}] 05:35:34 INFO - PROCESS | 3520 | 1464611734154 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 05:35:34 INFO - PROCESS | 3520 | 1464611734168 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91630C000 == 83 [pid = 3520] [id = 258] 05:35:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F90D874800) [pid = 3520] [serial = 773] [outer = 0000000000000000] 05:35:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F913A5C400) [pid = 3520] [serial = 774] [outer = 000000F90D874800] 05:35:34 INFO - PROCESS | 3520 | 1464611734215 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F914C78800) [pid = 3520] [serial = 775] [outer = 000000F90D874800] 05:35:34 INFO - PROCESS | 3520 | 1464611734738 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 05:35:34 INFO - PROCESS | 3520 | 1464611734776 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 3520 | 1464611734778 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:35:34 INFO - PROCESS | 3520 | 1464611734782 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 3520 | 1464611734784 Marionette TRACE conn6 <- [1,998,null,{}] 05:35:34 INFO - PROCESS | 3520 | 1464611734793 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}] 05:35:34 INFO - PROCESS | 3520 | 1464611734901 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 05:35:35 INFO - PROCESS | 3520 | 1464611735006 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5D5000 == 84 [pid = 3520] [id = 259] 05:35:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F914583800) [pid = 3520] [serial = 776] [outer = 0000000000000000] 05:35:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 162 (000000F917719000) [pid = 3520] [serial = 777] [outer = 000000F914583800] 05:35:35 INFO - PROCESS | 3520 | 1464611735057 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 163 (000000F918531C00) [pid = 3520] [serial = 778] [outer = 000000F914583800] 05:35:35 INFO - PROCESS | 3520 | 1464611735518 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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 775ms 05:35:35 INFO - PROCESS | 3520 | 1464611735560 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 3520 | 1464611735562 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 05:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:35:35 INFO - PROCESS | 3520 | 1464611735566 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 3520 | 1464611735568 Marionette TRACE conn6 <- [1,1002,null,{}] 05:35:35 INFO - PROCESS | 3520 | 1464611735571 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}] 05:35:35 INFO - PROCESS | 3520 | 1464611735707 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 05:35:35 INFO - PROCESS | 3520 | 1464611735768 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9206CD000 == 85 [pid = 3520] [id = 260] 05:35:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 164 (000000F918885000) [pid = 3520] [serial = 779] [outer = 0000000000000000] 05:35:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 165 (000000F91A81BC00) [pid = 3520] [serial = 780] [outer = 000000F918885000] 05:35:35 INFO - PROCESS | 3520 | 1464611735816 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 166 (000000F91D418400) [pid = 3520] [serial = 781] [outer = 000000F918885000] 05:35:36 INFO - PROCESS | 3520 | 1464611736264 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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 775ms 05:35:36 INFO - PROCESS | 3520 | 1464611736351 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 3520 | 1464611736353 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:35:36 INFO - PROCESS | 3520 | 1464611736357 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 3520 | 1464611736359 Marionette TRACE conn6 <- [1,1006,null,{}] 05:35:36 INFO - PROCESS | 3520 | 1464611736362 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}] 05:35:36 INFO - PROCESS | 3520 | 1464611736490 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 05:35:36 INFO - PROCESS | 3520 | 1464611736512 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9217C6000 == 86 [pid = 3520] [id = 261] 05:35:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 167 (000000F91F840C00) [pid = 3520] [serial = 782] [outer = 0000000000000000] 05:35:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 168 (000000F91FA03800) [pid = 3520] [serial = 783] [outer = 000000F91F840C00] 05:35:36 INFO - PROCESS | 3520 | 1464611736559 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 169 (000000F91FA0C000) [pid = 3520] [serial = 784] [outer = 000000F91F840C00] 05:35:37 INFO - PROCESS | 3520 | 1464611737004 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 05:35:37 INFO - PROCESS | 3520 | 1464611737049 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 3520 | 1464611737051 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:35:37 INFO - PROCESS | 3520 | 1464611737067 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 3520 | 1464611737069 Marionette TRACE conn6 <- [1,1010,null,{}] 05:35:37 INFO - PROCESS | 3520 | 1464611737073 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}] 05:35:37 INFO - PROCESS | 3520 | 1464611737227 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 168 (000000F918883000) [pid = 3520] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 167 (000000F913A64C00) [pid = 3520] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 166 (000000F90D9B8000) [pid = 3520] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 165 (000000F91906EC00) [pid = 3520] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 164 (000000F906770400) [pid = 3520] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 163 (000000F918B18400) [pid = 3520] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 162 (000000F917739800) [pid = 3520] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 161 (000000F914846C00) [pid = 3520] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F9163D5800) [pid = 3520] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F9163DF800) [pid = 3520] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F91457C000) [pid = 3520] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F9070E3800) [pid = 3520] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F907009000) [pid = 3520] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F911CC4400) [pid = 3520] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:35:37 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F9080A7000) [pid = 3520] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:35:37 INFO - PROCESS | 3520 | 1464611737427 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F915F54000 == 87 [pid = 3520] [id = 262] 05:35:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F907009000) [pid = 3520] [serial = 785] [outer = 0000000000000000] 05:35:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F9070E7C00) [pid = 3520] [serial = 786] [outer = 000000F907009000] 05:35:37 INFO - PROCESS | 3520 | 1464611737478 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F9163DF800) [pid = 3520] [serial = 787] [outer = 000000F907009000] 05:35:37 INFO - PROCESS | 3520 | 1464611737910 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 901ms 05:35:37 INFO - PROCESS | 3520 | 1464611737961 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 3520 | 1464611737963 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:35:37 INFO - PROCESS | 3520 | 1464611737967 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 3520 | 1464611737969 Marionette TRACE conn6 <- [1,1014,null,{}] 05:35:37 INFO - PROCESS | 3520 | 1464611737973 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}] 05:35:38 INFO - PROCESS | 3520 | 1464611738068 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 05:35:38 INFO - PROCESS | 3520 | 1464611738075 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9219F2800 == 88 [pid = 3520] [id = 263] 05:35:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F913A98000) [pid = 3520] [serial = 788] [outer = 0000000000000000] 05:35:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F91FF08C00) [pid = 3520] [serial = 789] [outer = 000000F913A98000] 05:35:38 INFO - PROCESS | 3520 | 1464611738121 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F91FF0EC00) [pid = 3520] [serial = 790] [outer = 000000F913A98000] 05:35:38 INFO - PROCESS | 3520 | 1464611738566 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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 627ms 05:35:38 INFO - PROCESS | 3520 | 1464611738595 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 3520 | 1464611738598 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 05:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:35:38 INFO - PROCESS | 3520 | 1464611738601 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 3520 | 1464611738603 Marionette TRACE conn6 <- [1,1018,null,{}] 05:35:38 INFO - PROCESS | 3520 | 1464611738614 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}] 05:35:38 INFO - PROCESS | 3520 | 1464611738709 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 05:35:38 INFO - PROCESS | 3520 | 1464611738716 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F4AF000 == 89 [pid = 3520] [id = 264] 05:35:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F91FF11000) [pid = 3520] [serial = 791] [outer = 0000000000000000] 05:35:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 162 (000000F9204C7400) [pid = 3520] [serial = 792] [outer = 000000F91FF11000] 05:35:38 INFO - PROCESS | 3520 | 1464611738760 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 163 (000000F92165A800) [pid = 3520] [serial = 793] [outer = 000000F91FF11000] 05:35:39 INFO - PROCESS | 3520 | 1464611739187 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]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 626ms 05:35:39 INFO - PROCESS | 3520 | 1464611739240 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 3520 | 1464611739242 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 05:35:39 INFO - PROCESS | 3520 | 1464611739246 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:35:39 INFO - PROCESS | 3520 | 1464611739248 Marionette TRACE conn6 <- [1,1022,null,{}] 05:35:39 INFO - PROCESS | 3520 | 1464611739251 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}] 05:35:39 INFO - PROCESS | 3520 | 1464611739347 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 05:35:39 INFO - PROCESS | 3520 | 1464611739353 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9216CB000 == 90 [pid = 3520] [id = 265] 05:35:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 164 (000000F9209A1C00) [pid = 3520] [serial = 794] [outer = 0000000000000000] 05:35:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 165 (000000F9209A7400) [pid = 3520] [serial = 795] [outer = 000000F9209A1C00] 05:35:39 INFO - PROCESS | 3520 | 1464611739399 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 166 (000000F9209AD800) [pid = 3520] [serial = 796] [outer = 000000F9209A1C00] 05:35:40 INFO - PROCESS | 3520 | 1464611740187 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 985ms 05:35:40 INFO - PROCESS | 3520 | 1464611740236 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 3520 | 1464611740240 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:35:40 INFO - PROCESS | 3520 | 1464611740245 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 3520 | 1464611740250 Marionette TRACE conn6 <- [1,1026,null,{}] 05:35:40 INFO - PROCESS | 3520 | 1464611740255 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}] 05:35:40 INFO - PROCESS | 3520 | 1464611740384 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 05:35:40 INFO - PROCESS | 3520 | 1464611740520 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188C5800 == 91 [pid = 3520] [id = 266] 05:35:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 167 (000000F913DA2000) [pid = 3520] [serial = 797] [outer = 0000000000000000] 05:35:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 168 (000000F914582400) [pid = 3520] [serial = 798] [outer = 000000F913DA2000] 05:35:40 INFO - PROCESS | 3520 | 1464611740580 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 169 (000000F915373C00) [pid = 3520] [serial = 799] [outer = 000000F913DA2000] 05:35:41 INFO - PROCESS | 3520 | 1464611741184 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 05:35:41 INFO - PROCESS | 3520 | 1464611741236 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 3520 | 1464611741243 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 05:35:41 INFO - PROCESS | 3520 | 1464611741250 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:35:41 INFO - PROCESS | 3520 | 1464611741253 Marionette TRACE conn6 <- [1,1030,null,{}] 05:35:41 INFO - PROCESS | 3520 | 1464611741257 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}] 05:35:41 INFO - PROCESS | 3520 | 1464611741386 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 05:35:41 INFO - PROCESS | 3520 | 1464611741520 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9216C8800 == 92 [pid = 3520] [id = 267] 05:35:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 170 (000000F9178E3800) [pid = 3520] [serial = 800] [outer = 0000000000000000] 05:35:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 171 (000000F918537800) [pid = 3520] [serial = 801] [outer = 000000F9178E3800] 05:35:41 INFO - PROCESS | 3520 | 1464611741580 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 172 (000000F9191A4400) [pid = 3520] [serial = 802] [outer = 000000F9178E3800] 05:35:42 INFO - PROCESS | 3520 | 1464611742267 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1082ms 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:35:42 INFO - PROCESS | 3520 | 1464611742338 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 3520 | 1464611742341 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 05:35:42 INFO - PROCESS | 3520 | 1464611742345 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 3520 | 1464611742349 Marionette TRACE conn6 <- [1,1034,null,{}] 05:35:42 INFO - PROCESS | 3520 | 1464611742361 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}] 05:35:42 INFO - PROCESS | 3520 | 1464611742518 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 05:35:42 INFO - PROCESS | 3520 | 1464611742652 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9219D5800 == 93 [pid = 3520] [id = 268] 05:35:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 173 (000000F91F4E7800) [pid = 3520] [serial = 803] [outer = 0000000000000000] 05:35:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 174 (000000F91F4F0400) [pid = 3520] [serial = 804] [outer = 000000F91F4E7800] 05:35:42 INFO - PROCESS | 3520 | 1464611742713 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 175 (000000F91FA11800) [pid = 3520] [serial = 805] [outer = 000000F91F4E7800] 05:35:43 INFO - PROCESS | 3520 | 1464611743297 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 05:35:43 INFO - PROCESS | 3520 | 1464611743333 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 3520 | 1464611743336 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 05:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:35:43 INFO - PROCESS | 3520 | 1464611743340 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 3520 | 1464611743342 Marionette TRACE conn6 <- [1,1038,null,{}] 05:35:43 INFO - PROCESS | 3520 | 1464611743346 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}] 05:35:43 INFO - PROCESS | 3520 | 1464611743473 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 05:35:43 INFO - PROCESS | 3520 | 1464611743606 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F5E2800 == 94 [pid = 3520] [id = 269] 05:35:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 176 (000000F91FF07000) [pid = 3520] [serial = 806] [outer = 0000000000000000] 05:35:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 177 (000000F9204C5400) [pid = 3520] [serial = 807] [outer = 000000F91FF07000] 05:35:43 INFO - PROCESS | 3520 | 1464611743665 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 178 (000000F9209AF000) [pid = 3520] [serial = 808] [outer = 000000F91FF07000] 05:35:44 INFO - PROCESS | 3520 | 1464611744260 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 944ms 05:35:44 INFO - PROCESS | 3520 | 1464611744286 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 3520 | 1464611744289 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 05:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:35:44 INFO - PROCESS | 3520 | 1464611744292 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 3520 | 1464611744294 Marionette TRACE conn6 <- [1,1042,null,{}] 05:35:44 INFO - PROCESS | 3520 | 1464611744298 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}] 05:35:44 INFO - PROCESS | 3520 | 1464611744417 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 05:35:44 INFO - PROCESS | 3520 | 1464611744525 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91872F800 == 95 [pid = 3520] [id = 270] 05:35:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 179 (000000F921662000) [pid = 3520] [serial = 809] [outer = 0000000000000000] 05:35:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 180 (000000F921665800) [pid = 3520] [serial = 810] [outer = 000000F921662000] 05:35:44 INFO - PROCESS | 3520 | 1464611744581 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 181 (000000F922BD5000) [pid = 3520] [serial = 811] [outer = 000000F921662000] 05:35:45 INFO - PROCESS | 3520 | 1464611745275 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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1029ms 05:35:45 INFO - PROCESS | 3520 | 1464611745324 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 3520 | 1464611745327 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:35:45 INFO - PROCESS | 3520 | 1464611745330 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 3520 | 1464611745332 Marionette TRACE conn6 <- [1,1046,null,{}] 05:35:45 INFO - PROCESS | 3520 | 1464611745336 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}] 05:35:45 INFO - PROCESS | 3520 | 1464611745483 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 05:35:45 INFO - PROCESS | 3520 | 1464611745617 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0D4000 == 96 [pid = 3520] [id = 271] 05:35:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 182 (000000F90BE86400) [pid = 3520] [serial = 812] [outer = 0000000000000000] 05:35:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 183 (000000F917A26C00) [pid = 3520] [serial = 813] [outer = 000000F90BE86400] 05:35:45 INFO - PROCESS | 3520 | 1464611745676 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 184 (000000F922638C00) [pid = 3520] [serial = 814] [outer = 000000F90BE86400] 05:35:46 INFO - PROCESS | 3520 | 1464611746580 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]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1293ms 05:35:46 INFO - PROCESS | 3520 | 1464611746626 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 3520 | 1464611746631 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:35:46 INFO - PROCESS | 3520 | 1464611746635 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 3520 | 1464611746640 Marionette TRACE conn6 <- [1,1050,null,{}] 05:35:46 INFO - PROCESS | 3520 | 1464611746645 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}] 05:35:46 INFO - PROCESS | 3520 | 1464611746788 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 05:35:46 INFO - PROCESS | 3520 | 1464611746898 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070BB800 == 97 [pid = 3520] [id = 272] 05:35:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 185 (000000F906ECC400) [pid = 3520] [serial = 815] [outer = 0000000000000000] 05:35:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 186 (000000F907006C00) [pid = 3520] [serial = 816] [outer = 000000F906ECC400] 05:35:46 INFO - PROCESS | 3520 | 1464611746949 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 187 (000000F907727400) [pid = 3520] [serial = 817] [outer = 000000F906ECC400] 05:35:47 INFO - PROCESS | 3520 | 1464611747548 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 944ms 05:35:47 INFO - PROCESS | 3520 | 1464611747584 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 3520 | 1464611747590 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 05:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:35:47 INFO - PROCESS | 3520 | 1464611747596 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 3520 | 1464611747599 Marionette TRACE conn6 <- [1,1054,null,{}] 05:35:47 INFO - PROCESS | 3520 | 1464611747602 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}] 05:35:47 INFO - PROCESS | 3520 | 1464611747715 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 05:35:47 INFO - PROCESS | 3520 | 1464611747852 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F36800 == 96 [pid = 3520] [id = 21] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D1000 == 95 [pid = 3520] [id = 110] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91EC6A800 == 94 [pid = 3520] [id = 173] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91642F800 == 93 [pid = 3520] [id = 19] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F918576000 == 92 [pid = 3520] [id = 171] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA6F000 == 91 [pid = 3520] [id = 109] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F4AF000 == 90 [pid = 3520] [id = 264] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9219F2800 == 89 [pid = 3520] [id = 263] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F915F54000 == 88 [pid = 3520] [id = 262] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9217C6000 == 87 [pid = 3520] [id = 261] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9206CD000 == 86 [pid = 3520] [id = 260] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5D5000 == 85 [pid = 3520] [id = 259] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91630C000 == 84 [pid = 3520] [id = 258] 05:35:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E06000 == 83 [pid = 3520] [id = 257] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 186 (000000F91865B800) [pid = 3520] [serial = 672] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 185 (000000F918B2A800) [pid = 3520] [serial = 675] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 184 (000000F91A824000) [pid = 3520] [serial = 678] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 183 (000000F911CCD400) [pid = 3520] [serial = 741] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 182 (000000F9204CC800) [pid = 3520] [serial = 729] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 181 (000000F91D419800) [pid = 3520] [serial = 732] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | --DOMWINDOW == 180 (000000F918533C00) [pid = 3520] [serial = 726] [outer = 0000000000000000] [url = about:blank] 05:35:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908AAD000 == 84 [pid = 3520] [id = 273] 05:35:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 181 (000000F9054F8000) [pid = 3520] [serial = 818] [outer = 0000000000000000] 05:35:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 182 (000000F9070E3C00) [pid = 3520] [serial = 819] [outer = 000000F9054F8000] 05:35:47 INFO - PROCESS | 3520 | 1464611747953 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 183 (000000F90B929000) [pid = 3520] [serial = 820] [outer = 000000F9054F8000] 05:35:48 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A475000 == 83 [pid = 3520] [id = 252] 05:35:48 INFO - PROCESS | 3520 | --DOCSHELL 000000F91916C800 == 82 [pid = 3520] [id = 251] 05:35:48 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188CD000 == 81 [pid = 3520] [id = 250] 05:35:48 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E12000 == 80 [pid = 3520] [id = 249] 05:35:48 INFO - PROCESS | 3520 | --DOCSHELL 000000F915F4A800 == 79 [pid = 3520] [id = 248] 05:35:48 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D49000 == 78 [pid = 3520] [id = 247] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 182 (000000F917716C00) [pid = 3520] [serial = 702] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 181 (000000F916989C00) [pid = 3520] [serial = 669] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 180 (000000F9145C4C00) [pid = 3520] [serial = 693] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 179 (000000F90D7D8000) [pid = 3520] [serial = 685] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 178 (000000F907846400) [pid = 3520] [serial = 684] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 177 (000000F90B928800) [pid = 3520] [serial = 687] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 176 (000000F90D7DC800) [pid = 3520] [serial = 688] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 175 (000000F913A5AC00) [pid = 3520] [serial = 690] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 174 (000000F9142AE800) [pid = 3520] [serial = 691] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 173 (000000F913A62000) [pid = 3520] [serial = 666] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 172 (000000F917954800) [pid = 3520] [serial = 660] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 171 (000000F90B96D000) [pid = 3520] [serial = 663] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 170 (000000F9178F0400) [pid = 3520] [serial = 681] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 169 (000000F91919D000) [pid = 3520] [serial = 709] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 168 (000000F91A3E1C00) [pid = 3520] [serial = 711] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 167 (000000F918888400) [pid = 3520] [serial = 708] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 166 (000000F908AC7800) [pid = 3520] [serial = 375] [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.] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 165 (000000F91794E400) [pid = 3520] [serial = 703] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 164 (000000F917A2C000) [pid = 3520] [serial = 705] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 163 (000000F9146D2400) [pid = 3520] [serial = 694] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 162 (000000F91307A800) [pid = 3520] [serial = 739] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 161 (000000F918002C00) [pid = 3520] [serial = 706] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F914578000) [pid = 3520] [serial = 717] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F910ABE000) [pid = 3520] [serial = 738] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F91A81F800) [pid = 3520] [serial = 712] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F908813400) [pid = 3520] [serial = 736] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F917A35800) [pid = 3520] [serial = 720] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F91FADD400) [pid = 3520] [serial = 723] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F918B2BC00) [pid = 3520] [serial = 573] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F90C5E7400) [pid = 3520] [serial = 714] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F907009400) [pid = 3520] [serial = 735] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F917A28800) [pid = 3520] [serial = 612] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F914C7B000) [pid = 3520] [serial = 696] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F915796C00) [pid = 3520] [serial = 697] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F917580400) [pid = 3520] [serial = 700] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F917423800) [pid = 3520] [serial = 699] [outer = 0000000000000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3520 | 1464611748466 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 880ms 05:35:48 INFO - PROCESS | 3520 | 1464611748480 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 3520 | 1464611748482 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 05:35:48 INFO - PROCESS | 3520 | 1464611748486 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:35:48 INFO - PROCESS | 3520 | 1464611748490 Marionette TRACE conn6 <- [1,1058,null,{}] 05:35:48 INFO - PROCESS | 3520 | 1464611748501 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}] 05:35:48 INFO - PROCESS | 3520 | 1464611748598 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 05:35:48 INFO - PROCESS | 3520 | 1464611748609 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B22800 == 79 [pid = 3520] [id = 274] 05:35:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F90D7DA000) [pid = 3520] [serial = 821] [outer = 0000000000000000] 05:35:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F90D7E0400) [pid = 3520] [serial = 822] [outer = 000000F90D7DA000] 05:35:48 INFO - PROCESS | 3520 | 1464611748658 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F91023C000) [pid = 3520] [serial = 823] [outer = 000000F90D7DA000] 05:35:49 INFO - PROCESS | 3520 | 1464611749140 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 05:35:49 INFO - PROCESS | 3520 | 1464611749182 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3520 | 1464611749185 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:35:49 INFO - PROCESS | 3520 | 1464611749188 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3520 | 1464611749190 Marionette TRACE conn6 <- [1,1062,null,{}] 05:35:49 INFO - PROCESS | 3520 | 1464611749194 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}] 05:35:49 INFO - PROCESS | 3520 | 1464611749289 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 05:35:49 INFO - PROCESS | 3520 | 1464611749298 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914969000 == 80 [pid = 3520] [id = 275] 05:35:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F910ACA000) [pid = 3520] [serial = 824] [outer = 0000000000000000] 05:35:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F910EE5800) [pid = 3520] [serial = 825] [outer = 000000F910ACA000] 05:35:49 INFO - PROCESS | 3520 | 1464611749344 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F91138D400) [pid = 3520] [serial = 826] [outer = 000000F910ACA000] 05:35:49 INFO - PROCESS | 3520 | 1464611749816 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 05:35:49 INFO - PROCESS | 3520 | 1464611749883 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3520 | 1464611749885 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:35:49 INFO - PROCESS | 3520 | 1464611749888 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3520 | 1464611749890 Marionette TRACE conn6 <- [1,1066,null,{}] 05:35:49 INFO - PROCESS | 3520 | 1464611749893 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}] 05:35:50 INFO - PROCESS | 3520 | 1464611750012 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 05:35:50 INFO - PROCESS | 3520 | 1464611750106 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916828800 == 81 [pid = 3520] [id = 276] 05:35:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F910AC4800) [pid = 3520] [serial = 827] [outer = 0000000000000000] 05:35:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F911CC7000) [pid = 3520] [serial = 828] [outer = 000000F910AC4800] 05:35:50 INFO - PROCESS | 3520 | 1464611750152 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F911CD2000) [pid = 3520] [serial = 829] [outer = 000000F910AC4800] 05:35:50 INFO - PROCESS | 3520 | 1464611750589 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 05:35:50 INFO - PROCESS | 3520 | 1464611750629 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 3520 | 1464611750631 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 05:35:50 INFO - PROCESS | 3520 | 1464611750635 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 3520 | 1464611750637 Marionette TRACE conn6 <- [1,1070,null,{}] 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:35:50 INFO - PROCESS | 3520 | 1464611750641 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}] 05:35:50 INFO - PROCESS | 3520 | 1464611750779 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 05:35:50 INFO - PROCESS | 3520 | 1464611750842 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917615000 == 82 [pid = 3520] [id = 277] 05:35:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F913A9A000) [pid = 3520] [serial = 830] [outer = 0000000000000000] 05:35:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F914079C00) [pid = 3520] [serial = 831] [outer = 000000F913A9A000] 05:35:50 INFO - PROCESS | 3520 | 1464611750889 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F9143A6800) [pid = 3520] [serial = 832] [outer = 000000F913A9A000] 05:35:51 INFO - PROCESS | 3520 | 1464611751333 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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 05:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:35:51 INFO - PROCESS | 3520 | 1464611751386 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 3520 | 1464611751388 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 05:35:51 INFO - PROCESS | 3520 | 1464611751392 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 3520 | 1464611751394 Marionette TRACE conn6 <- [1,1074,null,{}] 05:35:51 INFO - PROCESS | 3520 | 1464611751397 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}] 05:35:51 INFO - PROCESS | 3520 | 1464611751517 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 05:35:51 INFO - PROCESS | 3520 | 1464611751577 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E0A800 == 83 [pid = 3520] [id = 278] 05:35:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F914582800) [pid = 3520] [serial = 833] [outer = 0000000000000000] 05:35:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F9145C4C00) [pid = 3520] [serial = 834] [outer = 000000F914582800] 05:35:51 INFO - PROCESS | 3520 | 1464611751624 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 162 (000000F9146C9400) [pid = 3520] [serial = 835] [outer = 000000F914582800] 05:35:52 INFO - PROCESS | 3520 | 1464611752063 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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 05:35:52 INFO - PROCESS | 3520 | 1464611752129 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 3520 | 1464611752131 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:35:52 INFO - PROCESS | 3520 | 1464611752141 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 3520 | 1464611752143 Marionette TRACE conn6 <- [1,1078,null,{}] 05:35:52 INFO - PROCESS | 3520 | 1464611752147 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}] 05:35:52 INFO - PROCESS | 3520 | 1464611752269 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 05:35:52 INFO - PROCESS | 3520 | 1464611752336 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918725000 == 84 [pid = 3520] [id = 279] 05:35:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 163 (000000F906765400) [pid = 3520] [serial = 836] [outer = 0000000000000000] 05:35:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 164 (000000F91483DC00) [pid = 3520] [serial = 837] [outer = 000000F906765400] 05:35:52 INFO - PROCESS | 3520 | 1464611752382 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 165 (000000F914C7D000) [pid = 3520] [serial = 838] [outer = 000000F906765400] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 164 (000000F91FF11000) [pid = 3520] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 163 (000000F918885000) [pid = 3520] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 162 (000000F91F840C00) [pid = 3520] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 161 (000000F914583800) [pid = 3520] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F90D220C00) [pid = 3520] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F913A98000) [pid = 3520] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F90B927000) [pid = 3520] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F90D874800) [pid = 3520] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:35:52 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F907009000) [pid = 3520] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:35:53 INFO - PROCESS | 3520 | 1464611753091 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1035ms 05:35:53 INFO - PROCESS | 3520 | 1464611753170 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 3520 | 1464611753173 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 05:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:35:53 INFO - PROCESS | 3520 | 1464611753176 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 3520 | 1464611753178 Marionette TRACE conn6 <- [1,1082,null,{}] 05:35:53 INFO - PROCESS | 3520 | 1464611753195 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}] 05:35:53 INFO - PROCESS | 3520 | 1464611753286 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 05:35:53 INFO - PROCESS | 3520 | 1464611753296 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188DB000 == 85 [pid = 3520] [id = 280] 05:35:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F914838800) [pid = 3520] [serial = 839] [outer = 0000000000000000] 05:35:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 158 (000000F914C83C00) [pid = 3520] [serial = 840] [outer = 000000F914838800] 05:35:53 INFO - PROCESS | 3520 | 1464611753342 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 159 (000000F915366800) [pid = 3520] [serial = 841] [outer = 000000F914838800] 05:35:53 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 05:35:53 INFO - PROCESS | 3520 | 1464611753953 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 839ms 05:35:54 INFO - PROCESS | 3520 | 1464611754019 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3520 | 1464611754021 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:35:54 INFO - PROCESS | 3520 | 1464611754024 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 3520 | 1464611754026 Marionette TRACE conn6 <- [1,1086,null,{}] 05:35:54 INFO - PROCESS | 3520 | 1464611754029 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}] 05:35:54 INFO - PROCESS | 3520 | 1464611754153 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 05:35:54 INFO - PROCESS | 3520 | 1464611754165 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919176800 == 86 [pid = 3520] [id = 281] 05:35:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 160 (000000F914C34000) [pid = 3520] [serial = 842] [outer = 0000000000000000] 05:35:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 161 (000000F91637C000) [pid = 3520] [serial = 843] [outer = 000000F914C34000] 05:35:54 INFO - PROCESS | 3520 | 1464611754211 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 162 (000000F91640A000) [pid = 3520] [serial = 844] [outer = 000000F914C34000] 05:35:54 INFO - PROCESS | 3520 | 1464611754625 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 626ms 05:35:54 INFO - PROCESS | 3520 | 1464611754654 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3520 | 1464611754656 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:35:54 INFO - PROCESS | 3520 | 1464611754659 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 3520 | 1464611754662 Marionette TRACE conn6 <- [1,1090,null,{}] 05:35:54 INFO - PROCESS | 3520 | 1464611754665 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}] 05:35:54 INFO - PROCESS | 3520 | 1464611754811 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 05:35:54 INFO - PROCESS | 3520 | 1464611754828 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A47F800 == 87 [pid = 3520] [id = 282] 05:35:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 163 (000000F916988400) [pid = 3520] [serial = 845] [outer = 0000000000000000] 05:35:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 164 (000000F917485800) [pid = 3520] [serial = 846] [outer = 000000F916988400] 05:35:54 INFO - PROCESS | 3520 | 1464611754880 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 165 (000000F9175DA400) [pid = 3520] [serial = 847] [outer = 000000F916988400] 05:35:55 INFO - PROCESS | 3520 | 1464611755610 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]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 986ms 05:35:55 INFO - PROCESS | 3520 | 1464611755649 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 3520 | 1464611755655 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 05:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:35:55 INFO - PROCESS | 3520 | 1464611755660 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 3520 | 1464611755665 Marionette TRACE conn6 <- [1,1094,null,{}] 05:35:55 INFO - PROCESS | 3520 | 1464611755671 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}] 05:35:55 INFO - PROCESS | 3520 | 1464611755796 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 05:35:55 INFO - PROCESS | 3520 | 1464611755929 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911369000 == 88 [pid = 3520] [id = 283] 05:35:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 166 (000000F907843400) [pid = 3520] [serial = 848] [outer = 0000000000000000] 05:35:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 167 (000000F908AC7800) [pid = 3520] [serial = 849] [outer = 000000F907843400] 05:35:55 INFO - PROCESS | 3520 | 1464611755990 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 168 (000000F90D13CC00) [pid = 3520] [serial = 850] [outer = 000000F907843400] 05:35:56 INFO - PROCESS | 3520 | 1464611756583 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 944ms 05:35:56 INFO - PROCESS | 3520 | 1464611756608 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 3520 | 1464611756614 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 05:35:56 INFO - PROCESS | 3520 | 1464611756621 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:35:56 INFO - PROCESS | 3520 | 1464611756624 Marionette TRACE conn6 <- [1,1098,null,{}] 05:35:56 INFO - PROCESS | 3520 | 1464611756628 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}] 05:35:56 INFO - PROCESS | 3520 | 1464611756754 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 05:35:56 INFO - PROCESS | 3520 | 1464611756858 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CB800 == 89 [pid = 3520] [id = 284] 05:35:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 169 (000000F90E01F000) [pid = 3520] [serial = 851] [outer = 0000000000000000] 05:35:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 170 (000000F910AC9000) [pid = 3520] [serial = 852] [outer = 000000F90E01F000] 05:35:56 INFO - PROCESS | 3520 | 1464611756915 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 171 (000000F911EBE800) [pid = 3520] [serial = 853] [outer = 000000F90E01F000] 05:35:57 INFO - PROCESS | 3520 | 1464611757578 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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 985ms 05:35:57 INFO - PROCESS | 3520 | 1464611757611 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:35:57 INFO - PROCESS | 3520 | 1464611757614 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 05:35:57 INFO - PROCESS | 3520 | 1464611757618 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 3520 | 1464611757623 Marionette TRACE conn6 <- [1,1102,null,{}] 05:35:57 INFO - PROCESS | 3520 | 1464611757635 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}] 05:35:57 INFO - PROCESS | 3520 | 1464611757760 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 05:35:57 INFO - PROCESS | 3520 | 1464611757894 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B582800 == 90 [pid = 3520] [id = 285] 05:35:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 172 (000000F9157D0400) [pid = 3520] [serial = 854] [outer = 0000000000000000] 05:35:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 173 (000000F9163D6C00) [pid = 3520] [serial = 855] [outer = 000000F9157D0400] 05:35:57 INFO - PROCESS | 3520 | 1464611757955 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 174 (000000F917489800) [pid = 3520] [serial = 856] [outer = 000000F9157D0400] 05:35:58 INFO - PROCESS | 3520 | 1464611758595 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]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1032ms 05:35:58 INFO - PROCESS | 3520 | 1464611758652 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 3520 | 1464611758656 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 05:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:35:58 INFO - PROCESS | 3520 | 1464611758660 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 3520 | 1464611758662 Marionette TRACE conn6 <- [1,1106,null,{}] 05:35:58 INFO - PROCESS | 3520 | 1464611758666 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}] 05:35:58 INFO - PROCESS | 3520 | 1464611758790 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 05:35:58 INFO - PROCESS | 3520 | 1464611758920 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5D3800 == 91 [pid = 3520] [id = 286] 05:35:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 175 (000000F917582400) [pid = 3520] [serial = 857] [outer = 0000000000000000] 05:35:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 176 (000000F9175DFC00) [pid = 3520] [serial = 858] [outer = 000000F917582400] 05:35:58 INFO - PROCESS | 3520 | 1464611758978 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 177 (000000F917717400) [pid = 3520] [serial = 859] [outer = 000000F917582400] 05:35:59 INFO - PROCESS | 3520 | 1464611759539 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]]]}] 05:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 944ms 05:35:59 INFO - PROCESS | 3520 | 1464611759606 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 3520 | 1464611759608 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 05:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:35:59 INFO - PROCESS | 3520 | 1464611759612 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 3520 | 1464611759614 Marionette TRACE conn6 <- [1,1110,null,{}] 05:35:59 INFO - PROCESS | 3520 | 1464611759618 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}] 05:35:59 INFO - PROCESS | 3520 | 1464611759737 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 05:35:59 INFO - PROCESS | 3520 | 1464611759840 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C793000 == 92 [pid = 3520] [id = 287] 05:35:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 178 (000000F91483E800) [pid = 3520] [serial = 860] [outer = 0000000000000000] 05:35:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 179 (000000F9177ED400) [pid = 3520] [serial = 861] [outer = 000000F91483E800] 05:35:59 INFO - PROCESS | 3520 | 1464611759896 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 180 (000000F91794F800) [pid = 3520] [serial = 862] [outer = 000000F91483E800] 05:36:00 INFO - PROCESS | 3520 | 1464611760534 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 985ms 05:36:00 INFO - PROCESS | 3520 | 1464611760600 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 3520 | 1464611760603 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:36:00 INFO - PROCESS | 3520 | 1464611760607 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 3520 | 1464611760609 Marionette TRACE conn6 <- [1,1114,null,{}] 05:36:00 INFO - PROCESS | 3520 | 1464611760613 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}] 05:36:00 INFO - PROCESS | 3520 | 1464611760742 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 05:36:00 INFO - PROCESS | 3520 | 1464611760872 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA9D800 == 93 [pid = 3520] [id = 288] 05:36:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 181 (000000F91794A800) [pid = 3520] [serial = 863] [outer = 0000000000000000] 05:36:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 182 (000000F918007000) [pid = 3520] [serial = 864] [outer = 000000F91794A800] 05:36:00 INFO - PROCESS | 3520 | 1464611760931 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 183 (000000F918535C00) [pid = 3520] [serial = 865] [outer = 000000F91794A800] 05:36:01 INFO - PROCESS | 3520 | 1464611761523 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]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 923ms 05:36:01 INFO - PROCESS | 3520 | 1464611761533 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 3520 | 1464611761535 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 05:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:36:01 INFO - PROCESS | 3520 | 1464611761538 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 3520 | 1464611761541 Marionette TRACE conn6 <- [1,1118,null,{}] 05:36:01 INFO - PROCESS | 3520 | 1464611761544 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}] 05:36:01 INFO - PROCESS | 3520 | 1464611761659 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 05:36:01 INFO - PROCESS | 3520 | 1464611761762 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E31C000 == 94 [pid = 3520] [id = 289] 05:36:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 184 (000000F918653400) [pid = 3520] [serial = 866] [outer = 0000000000000000] 05:36:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 185 (000000F918805000) [pid = 3520] [serial = 867] [outer = 000000F918653400] 05:36:01 INFO - PROCESS | 3520 | 1464611761818 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 186 (000000F918882400) [pid = 3520] [serial = 868] [outer = 000000F918653400] 05:36:02 INFO - PROCESS | 3520 | 1464611762434 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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 942ms 05:36:02 INFO - PROCESS | 3520 | 1464611762484 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 3520 | 1464611762487 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 05:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:36:02 INFO - PROCESS | 3520 | 1464611762490 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 3520 | 1464611762493 Marionette TRACE conn6 <- [1,1122,null,{}] 05:36:02 INFO - PROCESS | 3520 | 1464611762497 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}] 05:36:02 INFO - PROCESS | 3520 | 1464611762614 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 05:36:02 INFO - PROCESS | 3520 | 1464611762717 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917618800 == 95 [pid = 3520] [id = 290] 05:36:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 187 (000000F91748D000) [pid = 3520] [serial = 869] [outer = 0000000000000000] 05:36:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 188 (000000F918810800) [pid = 3520] [serial = 870] [outer = 000000F91748D000] 05:36:02 INFO - PROCESS | 3520 | 1464611762772 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 189 (000000F918B1C800) [pid = 3520] [serial = 871] [outer = 000000F91748D000] 05:36:03 INFO - PROCESS | 3520 | [GFX2-]: DrawTargetD2D 1.1 (000000F9071174B0): Failed to create GradientStopCollection with no stops. 05:36:03 INFO - PROCESS | 3520 | [GFX3-]: No stops specified for gradient pattern. 05:36:03 INFO - PROCESS | 3520 | 1464611763606 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1136ms 05:36:03 INFO - PROCESS | 3520 | 1464611763638 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 3520 | 1464611763642 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 05:36:03 INFO - PROCESS | 3520 | 1464611763649 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:36:03 INFO - PROCESS | 3520 | 1464611763653 Marionette TRACE conn6 <- [1,1126,null,{}] 05:36:03 INFO - PROCESS | 3520 | 1464611763660 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}] 05:36:03 INFO - PROCESS | 3520 | 1464611763772 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 05:36:03 INFO - PROCESS | 3520 | 1464611763913 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B1000 == 96 [pid = 3520] [id = 291] 05:36:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 190 (000000F9068C2C00) [pid = 3520] [serial = 872] [outer = 0000000000000000] 05:36:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 191 (000000F906E2F800) [pid = 3520] [serial = 873] [outer = 000000F9068C2C00] 05:36:03 INFO - PROCESS | 3520 | 1464611763967 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 192 (000000F907008800) [pid = 3520] [serial = 874] [outer = 000000F9068C2C00] 05:36:04 INFO - PROCESS | 3520 | 1464611764638 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]]]}] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F919176800 == 95 [pid = 3520] [id = 281] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188DB000 == 94 [pid = 3520] [id = 280] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F918725000 == 93 [pid = 3520] [id = 279] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E0A800 == 92 [pid = 3520] [id = 278] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F917615000 == 91 [pid = 3520] [id = 277] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F916828800 == 90 [pid = 3520] [id = 276] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F914969000 == 89 [pid = 3520] [id = 275] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B22800 == 88 [pid = 3520] [id = 274] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F908AAD000 == 87 [pid = 3520] [id = 273] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070BB800 == 86 [pid = 3520] [id = 272] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9216C8800 == 85 [pid = 3520] [id = 267] 05:36:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188C5800 == 84 [pid = 3520] [id = 266] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 191 (000000F9157CC400) [pid = 3520] [serial = 750] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 190 (000000F913A5C400) [pid = 3520] [serial = 774] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 189 (000000F914C78800) [pid = 3520] [serial = 775] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 188 (000000F9070E7C00) [pid = 3520] [serial = 786] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 187 (000000F9163DF800) [pid = 3520] [serial = 787] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 186 (000000F92165A800) [pid = 3520] [serial = 793] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 185 (000000F91FF0EC00) [pid = 3520] [serial = 790] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 184 (000000F918531C00) [pid = 3520] [serial = 778] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 183 (000000F9204C7400) [pid = 3520] [serial = 792] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 182 (000000F91A81BC00) [pid = 3520] [serial = 780] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 181 (000000F91FA03800) [pid = 3520] [serial = 783] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 180 (000000F90E019800) [pid = 3520] [serial = 744] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 179 (000000F91D418400) [pid = 3520] [serial = 781] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 178 (000000F91FA0C000) [pid = 3520] [serial = 784] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 177 (000000F917719000) [pid = 3520] [serial = 777] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1085ms 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 176 (000000F913A9D800) [pid = 3520] [serial = 742] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 175 (000000F91FF08C00) [pid = 3520] [serial = 789] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 174 (000000F91438B400) [pid = 3520] [serial = 772] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 173 (000000F91748D800) [pid = 3520] [serial = 753] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 172 (000000F90D7D4800) [pid = 3520] [serial = 771] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 171 (000000F91887EC00) [pid = 3520] [serial = 759] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 170 (000000F9145C8800) [pid = 3520] [serial = 747] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 169 (000000F917736000) [pid = 3520] [serial = 756] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 168 (000000F91A81FC00) [pid = 3520] [serial = 762] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 167 (000000F91880B000) [pid = 3520] [serial = 765] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | --DOMWINDOW == 166 (000000F91D410000) [pid = 3520] [serial = 768] [outer = 0000000000000000] [url = about:blank] 05:36:04 INFO - PROCESS | 3520 | 1464611764748 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 3520 | 1464611764755 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 05:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:36:04 INFO - PROCESS | 3520 | 1464611764764 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 3520 | 1464611764767 Marionette TRACE conn6 <- [1,1130,null,{}] 05:36:04 INFO - PROCESS | 3520 | 1464611764771 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}] 05:36:04 INFO - PROCESS | 3520 | 1464611764877 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 05:36:04 INFO - PROCESS | 3520 | 1464611764884 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D108800 == 85 [pid = 3520] [id = 292] 05:36:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 167 (000000F90770C000) [pid = 3520] [serial = 875] [outer = 0000000000000000] 05:36:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 168 (000000F907717400) [pid = 3520] [serial = 876] [outer = 000000F90770C000] 05:36:04 INFO - PROCESS | 3520 | 1464611764931 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 169 (000000F907D36800) [pid = 3520] [serial = 877] [outer = 000000F90770C000] 05:36:05 INFO - PROCESS | 3520 | 1464611765432 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 05:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:36:05 INFO - PROCESS | 3520 | 1464611765486 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 3520 | 1464611765489 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 05:36:05 INFO - PROCESS | 3520 | 1464611765492 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 3520 | 1464611765496 Marionette TRACE conn6 <- [1,1134,null,{}] 05:36:05 INFO - PROCESS | 3520 | 1464611765507 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}] 05:36:05 INFO - PROCESS | 3520 | 1464611765607 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 05:36:05 INFO - PROCESS | 3520 | 1464611765700 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911EA0000 == 86 [pid = 3520] [id = 293] 05:36:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 170 (000000F9088C2000) [pid = 3520] [serial = 878] [outer = 0000000000000000] 05:36:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 171 (000000F90C52B000) [pid = 3520] [serial = 879] [outer = 000000F9088C2000] 05:36:05 INFO - PROCESS | 3520 | 1464611765750 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 172 (000000F90D13A000) [pid = 3520] [serial = 880] [outer = 000000F9088C2000] 05:36:06 INFO - PROCESS | 3520 | 1464611766155 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 05:36:06 INFO - PROCESS | 3520 | 1464611766187 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 3520 | 1464611766197 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 05:36:06 INFO - PROCESS | 3520 | 1464611766201 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 3520 | 1464611766203 Marionette TRACE conn6 <- [1,1138,null,{}] 05:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:36:06 INFO - PROCESS | 3520 | 1464611766206 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}] 05:36:06 INFO - PROCESS | 3520 | 1464611766308 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 05:36:06 INFO - PROCESS | 3520 | 1464611766315 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91422B800 == 87 [pid = 3520] [id = 294] 05:36:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 173 (000000F90D7D5000) [pid = 3520] [serial = 881] [outer = 0000000000000000] 05:36:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 174 (000000F90D7DCC00) [pid = 3520] [serial = 882] [outer = 000000F90D7D5000] 05:36:06 INFO - PROCESS | 3520 | 1464611766361 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 175 (000000F90E019800) [pid = 3520] [serial = 883] [outer = 000000F90D7D5000] 05:36:06 INFO - PROCESS | 3520 | 1464611766812 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 05:36:06 INFO - PROCESS | 3520 | 1464611766876 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 3520 | 1464611766879 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 05:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:36:06 INFO - PROCESS | 3520 | 1464611766882 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 3520 | 1464611766884 Marionette TRACE conn6 <- [1,1142,null,{}] 05:36:06 INFO - PROCESS | 3520 | 1464611766887 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}] 05:36:07 INFO - PROCESS | 3520 | 1464611767010 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 05:36:07 INFO - PROCESS | 3520 | 1464611767095 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91690B800 == 88 [pid = 3520] [id = 295] 05:36:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 176 (000000F910ABE800) [pid = 3520] [serial = 884] [outer = 0000000000000000] 05:36:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 177 (000000F910AC7000) [pid = 3520] [serial = 885] [outer = 000000F910ABE800] 05:36:07 INFO - PROCESS | 3520 | 1464611767143 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 178 (000000F911072800) [pid = 3520] [serial = 886] [outer = 000000F910ABE800] 05:36:07 INFO - PROCESS | 3520 | 1464611767589 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 05:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:36:07 INFO - PROCESS | 3520 | 1464611767621 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 3520 | 1464611767623 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 05:36:07 INFO - PROCESS | 3520 | 1464611767627 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 3520 | 1464611767629 Marionette TRACE conn6 <- [1,1146,null,{}] 05:36:07 INFO - PROCESS | 3520 | 1464611767632 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}] 05:36:07 INFO - PROCESS | 3520 | 1464611767784 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 05:36:07 INFO - PROCESS | 3520 | 1464611767805 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179C5000 == 89 [pid = 3520] [id = 296] 05:36:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 179 (000000F911CC3C00) [pid = 3520] [serial = 887] [outer = 0000000000000000] 05:36:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 180 (000000F911DA5000) [pid = 3520] [serial = 888] [outer = 000000F911CC3C00] 05:36:07 INFO - PROCESS | 3520 | 1464611767853 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 181 (000000F913A9BC00) [pid = 3520] [serial = 889] [outer = 000000F911CC3C00] 05:36:08 INFO - PROCESS | 3520 | 1464611768329 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] 05:36:08 INFO - PROCESS | 3520 | 1464611768399 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 05:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:36:08 INFO - PROCESS | 3520 | 1464611768412 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 3520 | 1464611768414 Marionette TRACE conn6 <- [1,1150,null,{}] 05:36:08 INFO - PROCESS | 3520 | 1464611768418 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}] 05:36:08 INFO - PROCESS | 3520 | 1464611768544 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 05:36:08 INFO - PROCESS | 3520 | 1464611768608 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918637000 == 90 [pid = 3520] [id = 297] 05:36:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 182 (000000F913A9D000) [pid = 3520] [serial = 890] [outer = 0000000000000000] 05:36:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 183 (000000F9142B0800) [pid = 3520] [serial = 891] [outer = 000000F913A9D000] 05:36:08 INFO - PROCESS | 3520 | 1464611768654 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 184 (000000F914578000) [pid = 3520] [serial = 892] [outer = 000000F913A9D000] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 183 (000000F913A9A000) [pid = 3520] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 182 (000000F914582800) [pid = 3520] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 181 (000000F9054F8000) [pid = 3520] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 180 (000000F910AC4800) [pid = 3520] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 179 (000000F906ECC400) [pid = 3520] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 178 (000000F910ACA000) [pid = 3520] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 177 (000000F914C34000) [pid = 3520] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 176 (000000F90D7DA000) [pid = 3520] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 175 (000000F906765400) [pid = 3520] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:36:09 INFO - PROCESS | 3520 | --DOMWINDOW == 174 (000000F914838800) [pid = 3520] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:36:09 INFO - PROCESS | 3520 | 1464611769202 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 839ms 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:36:09 INFO - PROCESS | 3520 | 1464611769258 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 3520 | 1464611769260 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 05:36:09 INFO - PROCESS | 3520 | 1464611769263 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 3520 | 1464611769265 Marionette TRACE conn6 <- [1,1154,null,{}] 05:36:09 INFO - PROCESS | 3520 | 1464611769269 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}] 05:36:09 INFO - PROCESS | 3520 | 1464611769373 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 05:36:09 INFO - PROCESS | 3520 | 1464611769385 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A0800 == 91 [pid = 3520] [id = 298] 05:36:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 175 (000000F90700E400) [pid = 3520] [serial = 893] [outer = 0000000000000000] 05:36:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 176 (000000F91457A400) [pid = 3520] [serial = 894] [outer = 000000F90700E400] 05:36:09 INFO - PROCESS | 3520 | 1464611769430 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 177 (000000F9145CD800) [pid = 3520] [serial = 895] [outer = 000000F90700E400] 05:36:09 INFO - PROCESS | 3520 | 1464611769868 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 05:36:09 INFO - PROCESS | 3520 | 1464611769899 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 3520 | 1464611769902 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 05:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:36:09 INFO - PROCESS | 3520 | 1464611769905 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 3520 | 1464611769907 Marionette TRACE conn6 <- [1,1158,null,{}] 05:36:09 INFO - PROCESS | 3520 | 1464611769915 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}] 05:36:10 INFO - PROCESS | 3520 | 1464611770009 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 05:36:10 INFO - PROCESS | 3520 | 1464611770044 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C3000 == 92 [pid = 3520] [id = 299] 05:36:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 178 (000000F9146A9C00) [pid = 3520] [serial = 896] [outer = 0000000000000000] 05:36:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 179 (000000F907849C00) [pid = 3520] [serial = 897] [outer = 000000F9146A9C00] 05:36:10 INFO - PROCESS | 3520 | 1464611770090 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 180 (000000F914846C00) [pid = 3520] [serial = 898] [outer = 000000F9146A9C00] 05:36:10 INFO - PROCESS | 3520 | 1464611770535 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 692ms 05:36:10 INFO - PROCESS | 3520 | 1464611770599 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 3520 | 1464611770601 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 05:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:36:10 INFO - PROCESS | 3520 | 1464611770605 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 3520 | 1464611770607 Marionette TRACE conn6 <- [1,1162,null,{}] 05:36:10 INFO - PROCESS | 3520 | 1464611770610 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}] 05:36:10 INFO - PROCESS | 3520 | 1464611770716 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 05:36:10 INFO - PROCESS | 3520 | 1464611770722 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A396800 == 93 [pid = 3520] [id = 300] 05:36:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 181 (000000F914C7DC00) [pid = 3520] [serial = 899] [outer = 0000000000000000] 05:36:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 182 (000000F914C85000) [pid = 3520] [serial = 900] [outer = 000000F914C7DC00] 05:36:10 INFO - PROCESS | 3520 | 1464611770768 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 183 (000000F9151C8000) [pid = 3520] [serial = 901] [outer = 000000F914C7DC00] 05:36:11 INFO - PROCESS | 3520 | 1464611771477 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] 05:36:11 INFO - PROCESS | 3520 | 1464611771555 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 05:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:36:11 INFO - PROCESS | 3520 | 1464611771562 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 3520 | 1464611771566 Marionette TRACE conn6 <- [1,1166,null,{}] 05:36:11 INFO - PROCESS | 3520 | 1464611771572 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}] 05:36:11 INFO - PROCESS | 3520 | 1464611771767 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 05:36:11 INFO - PROCESS | 3520 | 1464611771868 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91108B000 == 94 [pid = 3520] [id = 301] 05:36:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 184 (000000F907210C00) [pid = 3520] [serial = 902] [outer = 0000000000000000] 05:36:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 185 (000000F90790BC00) [pid = 3520] [serial = 903] [outer = 000000F907210C00] 05:36:11 INFO - PROCESS | 3520 | 1464611771928 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 186 (000000F90B92C800) [pid = 3520] [serial = 904] [outer = 000000F907210C00] 05:36:12 INFO - PROCESS | 3520 | 1464611772540 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] 05:36:12 INFO - PROCESS | 3520 | 1464611772600 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 05:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:36:12 INFO - PROCESS | 3520 | 1464611772607 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 3520 | 1464611772610 Marionette TRACE conn6 <- [1,1170,null,{}] 05:36:12 INFO - PROCESS | 3520 | 1464611772615 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}] 05:36:12 INFO - PROCESS | 3520 | 1464611772746 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 05:36:12 INFO - PROCESS | 3520 | 1464611772853 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91888B000 == 95 [pid = 3520] [id = 302] 05:36:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 187 (000000F90D223800) [pid = 3520] [serial = 905] [outer = 0000000000000000] 05:36:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 188 (000000F910DE4000) [pid = 3520] [serial = 906] [outer = 000000F90D223800] 05:36:12 INFO - PROCESS | 3520 | 1464611772911 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 189 (000000F911CD1C00) [pid = 3520] [serial = 907] [outer = 000000F90D223800] 05:36:13 INFO - PROCESS | 3520 | 1464611773559 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] 05:36:13 INFO - PROCESS | 3520 | 1464611773603 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 05:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:36:13 INFO - PROCESS | 3520 | 1464611773607 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 3520 | 1464611773611 Marionette TRACE conn6 <- [1,1174,null,{}] 05:36:13 INFO - PROCESS | 3520 | 1464611773623 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}] 05:36:13 INFO - PROCESS | 3520 | 1464611773747 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 05:36:13 INFO - PROCESS | 3520 | 1464611773858 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5CE800 == 96 [pid = 3520] [id = 303] 05:36:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 190 (000000F91518BC00) [pid = 3520] [serial = 908] [outer = 0000000000000000] 05:36:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 191 (000000F9151C5800) [pid = 3520] [serial = 909] [outer = 000000F91518BC00] 05:36:13 INFO - PROCESS | 3520 | 1464611773919 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 192 (000000F9157EC400) [pid = 3520] [serial = 910] [outer = 000000F91518BC00] 05:36:14 INFO - PROCESS | 3520 | 1464611774572 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] 05:36:14 INFO - PROCESS | 3520 | 1464611774647 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 05:36:14 INFO - PROCESS | 3520 | 1464611774650 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 3520 | 1464611774653 Marionette TRACE conn6 <- [1,1178,null,{}] 05:36:14 INFO - PROCESS | 3520 | 1464611774670 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}] 05:36:14 INFO - PROCESS | 3520 | 1464611774849 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 05:36:14 INFO - PROCESS | 3520 | 1464611774907 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CAB5800 == 97 [pid = 3520] [id = 304] 05:36:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 193 (000000F9163DEC00) [pid = 3520] [serial = 911] [outer = 0000000000000000] 05:36:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 194 (000000F91640D800) [pid = 3520] [serial = 912] [outer = 000000F9163DEC00] 05:36:15 INFO - PROCESS | 3520 | 1464611775005 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 195 (000000F917427400) [pid = 3520] [serial = 913] [outer = 000000F9163DEC00] 05:36:15 INFO - PROCESS | 3520 | 1464611775572 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] 05:36:15 INFO - PROCESS | 3520 | 1464611775640 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 05:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:36:15 INFO - PROCESS | 3520 | 1464611775644 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 3520 | 1464611775646 Marionette TRACE conn6 <- [1,1182,null,{}] 05:36:15 INFO - PROCESS | 3520 | 1464611775650 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}] 05:36:15 INFO - PROCESS | 3520 | 1464611775769 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 05:36:15 INFO - PROCESS | 3520 | 1464611775902 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E3AD800 == 98 [pid = 3520] [id = 305] 05:36:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 196 (000000F91748C800) [pid = 3520] [serial = 914] [outer = 0000000000000000] 05:36:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 197 (000000F917576C00) [pid = 3520] [serial = 915] [outer = 000000F91748C800] 05:36:15 INFO - PROCESS | 3520 | 1464611775960 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 198 (000000F917711000) [pid = 3520] [serial = 916] [outer = 000000F91748C800] 05:36:16 INFO - PROCESS | 3520 | 1464611776566 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] 05:36:16 INFO - PROCESS | 3520 | 1464611776633 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 05:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:36:16 INFO - PROCESS | 3520 | 1464611776637 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 3520 | 1464611776639 Marionette TRACE conn6 <- [1,1186,null,{}] 05:36:16 INFO - PROCESS | 3520 | 1464611776643 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}] 05:36:16 INFO - PROCESS | 3520 | 1464611776811 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 05:36:16 INFO - PROCESS | 3520 | 1464611776947 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F4A3000 == 99 [pid = 3520] [id = 306] 05:36:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 199 (000000F917573400) [pid = 3520] [serial = 917] [outer = 0000000000000000] 05:36:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 200 (000000F917A26800) [pid = 3520] [serial = 918] [outer = 000000F917573400] 05:36:17 INFO - PROCESS | 3520 | 1464611777006 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 201 (000000F918003000) [pid = 3520] [serial = 919] [outer = 000000F917573400] 05:36:17 INFO - PROCESS | 3520 | 1464611777634 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1032ms 05:36:17 INFO - PROCESS | 3520 | 1464611777671 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 3520 | 1464611777674 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 05:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:36:17 INFO - PROCESS | 3520 | 1464611777677 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 3520 | 1464611777680 Marionette TRACE conn6 <- [1,1190,null,{}] 05:36:17 INFO - PROCESS | 3520 | 1464611777684 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}] 05:36:17 INFO - PROCESS | 3520 | 1464611777800 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 05:36:17 INFO - PROCESS | 3520 | 1464611777906 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F4D7000 == 100 [pid = 3520] [id = 307] 05:36:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 202 (000000F918536000) [pid = 3520] [serial = 920] [outer = 0000000000000000] 05:36:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 203 (000000F918658C00) [pid = 3520] [serial = 921] [outer = 000000F918536000] 05:36:17 INFO - PROCESS | 3520 | 1464611777962 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 204 (000000F918883000) [pid = 3520] [serial = 922] [outer = 000000F918536000] 05:36:18 INFO - PROCESS | 3520 | 1464611778579 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]]]}] 05:36:18 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 05:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 945ms 05:36:18 INFO - PROCESS | 3520 | 1464611778626 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 3520 | 1464611778628 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 05:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:36:18 INFO - PROCESS | 3520 | 1464611778632 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 3520 | 1464611778634 Marionette TRACE conn6 <- [1,1194,null,{}] 05:36:18 INFO - PROCESS | 3520 | 1464611778638 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}] 05:36:18 INFO - PROCESS | 3520 | 1464611778756 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 05:36:18 INFO - PROCESS | 3520 | 1464611778864 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F52D000 == 101 [pid = 3520] [id = 308] 05:36:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 205 (000000F91800EC00) [pid = 3520] [serial = 923] [outer = 0000000000000000] 05:36:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 206 (000000F918B26000) [pid = 3520] [serial = 924] [outer = 000000F91800EC00] 05:36:18 INFO - PROCESS | 3520 | 1464611778920 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 207 (000000F919067000) [pid = 3520] [serial = 925] [outer = 000000F91800EC00] 05:36:19 INFO - PROCESS | 3520 | 1464611779541 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]]]}] 05:36:19 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 05:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 944ms 05:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:36:19 INFO - PROCESS | 3520 | 1464611779579 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3520 | 1464611779581 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 05:36:19 INFO - PROCESS | 3520 | 1464611779585 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3520 | 1464611779587 Marionette TRACE conn6 <- [1,1198,null,{}] 05:36:19 INFO - PROCESS | 3520 | 1464611779591 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}] 05:36:19 INFO - PROCESS | 3520 | 1464611779714 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 05:36:19 INFO - PROCESS | 3520 | 1464611779822 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F915F43800 == 102 [pid = 3520] [id = 309] 05:36:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 208 (000000F90D7E2000) [pid = 3520] [serial = 926] [outer = 0000000000000000] 05:36:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 209 (000000F915373800) [pid = 3520] [serial = 927] [outer = 000000F90D7E2000] 05:36:19 INFO - PROCESS | 3520 | 1464611779879 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 210 (000000F919066800) [pid = 3520] [serial = 928] [outer = 000000F90D7E2000] 05:36:20 INFO - PROCESS | 3520 | 1464611780731 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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1193ms 05:36:20 INFO - PROCESS | 3520 | 1464611780781 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 3520 | 1464611780785 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 05:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:36:20 INFO - PROCESS | 3520 | 1464611780803 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 3520 | 1464611780807 Marionette TRACE conn6 <- [1,1202,null,{}] 05:36:20 INFO - PROCESS | 3520 | 1464611780815 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}] 05:36:20 INFO - PROCESS | 3520 | 1464611780935 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 05:36:21 INFO - PROCESS | 3520 | 1464611781078 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916921000 == 103 [pid = 3520] [id = 310] 05:36:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 211 (000000F90784A800) [pid = 3520] [serial = 929] [outer = 0000000000000000] 05:36:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 212 (000000F90B931400) [pid = 3520] [serial = 930] [outer = 000000F90784A800] 05:36:21 INFO - PROCESS | 3520 | 1464611781137 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 213 (000000F90D747400) [pid = 3520] [serial = 931] [outer = 000000F90784A800] 05:36:21 INFO - PROCESS | 3520 | 1464611781733 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1003ms 05:36:21 INFO - PROCESS | 3520 | 1464611781798 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3520 | 1464611781804 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 05:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:36:21 INFO - PROCESS | 3520 | 1464611781811 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 3520 | 1464611781813 Marionette TRACE conn6 <- [1,1206,null,{}] 05:36:21 INFO - PROCESS | 3520 | 1464611781817 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}] 05:36:21 INFO - PROCESS | 3520 | 1464611781941 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F9206E7800 == 102 [pid = 3520] [id = 210] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D107000 == 101 [pid = 3520] [id = 29] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190C3000 == 100 [pid = 3520] [id = 299] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A0800 == 99 [pid = 3520] [id = 298] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F918637000 == 98 [pid = 3520] [id = 297] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179C5000 == 97 [pid = 3520] [id = 296] 05:36:21 INFO - PROCESS | 3520 | --DOCSHELL 000000F911EA0000 == 96 [pid = 3520] [id = 293] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 212 (000000F9204C5400) [pid = 3520] [serial = 807] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 211 (000000F921665800) [pid = 3520] [serial = 810] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D108800 == 95 [pid = 3520] [id = 292] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B1000 == 94 [pid = 3520] [id = 291] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C793000 == 93 [pid = 3520] [id = 287] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5D3800 == 92 [pid = 3520] [id = 286] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B582800 == 91 [pid = 3520] [id = 285] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179CB800 == 90 [pid = 3520] [id = 284] 05:36:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F911369000 == 89 [pid = 3520] [id = 283] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 210 (000000F914079C00) [pid = 3520] [serial = 831] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 209 (000000F9146C9400) [pid = 3520] [serial = 835] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 208 (000000F9145C4C00) [pid = 3520] [serial = 834] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 207 (000000F9070E3C00) [pid = 3520] [serial = 819] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 206 (000000F90B929000) [pid = 3520] [serial = 820] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 205 (000000F911CC7000) [pid = 3520] [serial = 828] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 204 (000000F9143A6800) [pid = 3520] [serial = 832] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 203 (000000F91F4F0400) [pid = 3520] [serial = 804] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 202 (000000F914582400) [pid = 3520] [serial = 798] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 201 (000000F907727400) [pid = 3520] [serial = 817] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 200 (000000F907006C00) [pid = 3520] [serial = 816] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 199 (000000F910EE5800) [pid = 3520] [serial = 825] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 198 (000000F917A26C00) [pid = 3520] [serial = 813] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 197 (000000F91637C000) [pid = 3520] [serial = 843] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 196 (000000F91138D400) [pid = 3520] [serial = 826] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 195 (000000F9209A7400) [pid = 3520] [serial = 795] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 194 (000000F90D7E0400) [pid = 3520] [serial = 822] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 193 (000000F91023C000) [pid = 3520] [serial = 823] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 192 (000000F918537800) [pid = 3520] [serial = 801] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 191 (000000F91483DC00) [pid = 3520] [serial = 837] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 190 (000000F915366800) [pid = 3520] [serial = 841] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 189 (000000F914C7D000) [pid = 3520] [serial = 838] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 188 (000000F91640A000) [pid = 3520] [serial = 844] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 187 (000000F914C83C00) [pid = 3520] [serial = 840] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | --DOMWINDOW == 186 (000000F911CD2000) [pid = 3520] [serial = 829] [outer = 0000000000000000] [url = about:blank] 05:36:22 INFO - PROCESS | 3520 | 1464611782128 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B1000 == 90 [pid = 3520] [id = 311] 05:36:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 187 (000000F9054F3000) [pid = 3520] [serial = 932] [outer = 0000000000000000] 05:36:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 188 (000000F90676FC00) [pid = 3520] [serial = 933] [outer = 000000F9054F3000] 05:36:22 INFO - PROCESS | 3520 | 1464611782175 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 189 (000000F90784CC00) [pid = 3520] [serial = 934] [outer = 000000F9054F3000] 05:36:22 INFO - PROCESS | 3520 | 1464611782611 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 839ms 05:36:22 INFO - PROCESS | 3520 | 1464611782651 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 05:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:36:22 INFO - PROCESS | 3520 | 1464611782654 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 05:36:22 INFO - PROCESS | 3520 | 1464611782657 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 3520 | 1464611782661 Marionette TRACE conn6 <- [1,1210,null,{}] 05:36:22 INFO - PROCESS | 3520 | 1464611782672 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}] 05:36:22 INFO - PROCESS | 3520 | 1464611782781 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 05:36:22 INFO - PROCESS | 3520 | 1464611782798 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916446000 == 91 [pid = 3520] [id = 312] 05:36:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 190 (000000F911CC7000) [pid = 3520] [serial = 935] [outer = 0000000000000000] 05:36:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 191 (000000F911CD0400) [pid = 3520] [serial = 936] [outer = 000000F911CC7000] 05:36:22 INFO - PROCESS | 3520 | 1464611782848 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 192 (000000F913A5F000) [pid = 3520] [serial = 937] [outer = 000000F911CC7000] 05:36:23 INFO - PROCESS | 3520 | 1464611783321 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 3520 | 1464611783354 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 05:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:36:23 INFO - PROCESS | 3520 | 1464611783357 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 3520 | 1464611783359 Marionette TRACE conn6 <- [1,1214,null,{}] 05:36:23 INFO - PROCESS | 3520 | 1464611783363 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}] 05:36:23 INFO - PROCESS | 3520 | 1464611783492 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 05:36:23 INFO - PROCESS | 3520 | 1464611783597 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918565000 == 92 [pid = 3520] [id = 313] 05:36:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 193 (000000F913A61000) [pid = 3520] [serial = 938] [outer = 0000000000000000] 05:36:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 194 (000000F914390800) [pid = 3520] [serial = 939] [outer = 000000F913A61000] 05:36:23 INFO - PROCESS | 3520 | 1464611783644 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 195 (000000F914580C00) [pid = 3520] [serial = 940] [outer = 000000F913A61000] 05:36:24 INFO - PROCESS | 3520 | 1464611784039 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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 05:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:36:24 INFO - PROCESS | 3520 | 1464611784094 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 3520 | 1464611784096 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 05:36:24 INFO - PROCESS | 3520 | 1464611784099 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 3520 | 1464611784101 Marionette TRACE conn6 <- [1,1218,null,{}] 05:36:24 INFO - PROCESS | 3520 | 1464611784105 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}] 05:36:24 INFO - PROCESS | 3520 | 1464611784242 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 05:36:24 INFO - PROCESS | 3520 | 1464611784263 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918890000 == 93 [pid = 3520] [id = 314] 05:36:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 196 (000000F913D64C00) [pid = 3520] [serial = 941] [outer = 0000000000000000] 05:36:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 197 (000000F9146C7800) [pid = 3520] [serial = 942] [outer = 000000F913D64C00] 05:36:24 INFO - PROCESS | 3520 | 1464611784311 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 198 (000000F915191400) [pid = 3520] [serial = 943] [outer = 000000F913D64C00] 05:36:24 INFO - PROCESS | 3520 | 1464611784779 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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 05:36:24 INFO - PROCESS | 3520 | 1464611784863 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 3520 | 1464611784865 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 05:36:24 INFO - PROCESS | 3520 | 1464611784871 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 3520 | 1464611784873 Marionette TRACE conn6 <- [1,1222,null,{}] 05:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:36:24 INFO - PROCESS | 3520 | 1464611784877 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}] 05:36:25 INFO - PROCESS | 3520 | 1464611785023 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 05:36:25 INFO - PROCESS | 3520 | 1464611785085 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BCD800 == 94 [pid = 3520] [id = 315] 05:36:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 199 (000000F9157E8400) [pid = 3520] [serial = 944] [outer = 0000000000000000] 05:36:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 200 (000000F917579800) [pid = 3520] [serial = 945] [outer = 000000F9157E8400] 05:36:25 INFO - PROCESS | 3520 | 1464611785141 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 201 (000000F917738400) [pid = 3520] [serial = 946] [outer = 000000F9157E8400] 05:36:25 INFO - PROCESS | 3520 | 1464611785581 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]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 05:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:36:25 INFO - PROCESS | 3520 | 1464611785614 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 3520 | 1464611785616 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 05:36:25 INFO - PROCESS | 3520 | 1464611785619 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 3520 | 1464611785621 Marionette TRACE conn6 <- [1,1226,null,{}] 05:36:25 INFO - PROCESS | 3520 | 1464611785625 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}] 05:36:25 INFO - PROCESS | 3520 | 1464611785754 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 05:36:25 INFO - PROCESS | 3520 | 1464611785818 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5A6000 == 95 [pid = 3520] [id = 316] 05:36:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 202 (000000F9177E6000) [pid = 3520] [serial = 947] [outer = 0000000000000000] 05:36:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 203 (000000F91794E000) [pid = 3520] [serial = 948] [outer = 000000F9177E6000] 05:36:25 INFO - PROCESS | 3520 | 1464611785864 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 204 (000000F917A2DC00) [pid = 3520] [serial = 949] [outer = 000000F9177E6000] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 203 (000000F90770C000) [pid = 3520] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 202 (000000F9068C2C00) [pid = 3520] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 201 (000000F90D7D5000) [pid = 3520] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 200 (000000F910ABE800) [pid = 3520] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 199 (000000F911CC3C00) [pid = 3520] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 198 (000000F913A9D000) [pid = 3520] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 197 (000000F90700E400) [pid = 3520] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 196 (000000F9088C2000) [pid = 3520] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:36:26 INFO - PROCESS | 3520 | --DOMWINDOW == 195 (000000F9146A9C00) [pid = 3520] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:36:26 INFO - PROCESS | 3520 | 1464611786439 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]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 838ms 05:36:26 INFO - PROCESS | 3520 | 1464611786463 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 3520 | 1464611786465 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 05:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:36:26 INFO - PROCESS | 3520 | 1464611786468 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 3520 | 1464611786470 Marionette TRACE conn6 <- [1,1230,null,{}] 05:36:26 INFO - PROCESS | 3520 | 1464611786474 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}] 05:36:26 INFO - PROCESS | 3520 | 1464611786572 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 05:36:26 INFO - PROCESS | 3520 | 1464611786668 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CB000 == 96 [pid = 3520] [id = 317] 05:36:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 196 (000000F906ECFC00) [pid = 3520] [serial = 950] [outer = 0000000000000000] 05:36:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 197 (000000F90D226800) [pid = 3520] [serial = 951] [outer = 000000F906ECFC00] 05:36:26 INFO - PROCESS | 3520 | 1464611786715 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 198 (000000F917EB5000) [pid = 3520] [serial = 952] [outer = 000000F906ECFC00] 05:36:27 INFO - PROCESS | 3520 | 1464611787103 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]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 05:36:27 INFO - PROCESS | 3520 | 1464611787161 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 3520 | 1464611787163 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 05:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:36:27 INFO - PROCESS | 3520 | 1464611787166 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 3520 | 1464611787168 Marionette TRACE conn6 <- [1,1234,null,{}] 05:36:27 INFO - PROCESS | 3520 | 1464611787172 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}] 05:36:27 INFO - PROCESS | 3520 | 1464611787304 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 05:36:27 INFO - PROCESS | 3520 | 1464611787334 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91EC7F000 == 97 [pid = 3520] [id = 318] 05:36:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 199 (000000F918654000) [pid = 3520] [serial = 953] [outer = 0000000000000000] 05:36:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 200 (000000F918881C00) [pid = 3520] [serial = 954] [outer = 000000F918654000] 05:36:27 INFO - PROCESS | 3520 | 1464611787383 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 201 (000000F91906B800) [pid = 3520] [serial = 955] [outer = 000000F918654000] 05:36:27 INFO - PROCESS | 3520 | 1464611787882 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]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 772ms 05:36:27 INFO - PROCESS | 3520 | 1464611787942 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 3520 | 1464611787944 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 05:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:36:27 INFO - PROCESS | 3520 | 1464611787948 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 3520 | 1464611787950 Marionette TRACE conn6 <- [1,1238,null,{}] 05:36:27 INFO - PROCESS | 3520 | 1464611787953 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}] 05:36:28 INFO - PROCESS | 3520 | 1464611788051 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 05:36:28 INFO - PROCESS | 3520 | 1464611788062 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F5DF000 == 98 [pid = 3520] [id = 319] 05:36:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 202 (000000F9191A9400) [pid = 3520] [serial = 956] [outer = 0000000000000000] 05:36:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 203 (000000F91A3D9400) [pid = 3520] [serial = 957] [outer = 000000F9191A9400] 05:36:28 INFO - PROCESS | 3520 | 1464611788118 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 204 (000000F91A816000) [pid = 3520] [serial = 958] [outer = 000000F9191A9400] 05:36:28 INFO - PROCESS | 3520 | 1464611788833 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]]]}] 05:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 943ms 05:36:28 INFO - PROCESS | 3520 | 1464611788895 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 3520 | 1464611788901 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 05:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:36:28 INFO - PROCESS | 3520 | 1464611788906 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 3520 | 1464611788911 Marionette TRACE conn6 <- [1,1242,null,{}] 05:36:28 INFO - PROCESS | 3520 | 1464611788917 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}] 05:36:29 INFO - PROCESS | 3520 | 1464611789077 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 05:36:29 INFO - PROCESS | 3520 | 1464611789219 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143C4000 == 99 [pid = 3520] [id = 320] 05:36:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 205 (000000F90BC87800) [pid = 3520] [serial = 959] [outer = 0000000000000000] 05:36:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 206 (000000F90D138400) [pid = 3520] [serial = 960] [outer = 000000F90BC87800] 05:36:29 INFO - PROCESS | 3520 | 1464611789280 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 207 (000000F91023A800) [pid = 3520] [serial = 961] [outer = 000000F90BC87800] 05:36:29 INFO - PROCESS | 3520 | 1464611789944 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]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1089ms 05:36:30 INFO - PROCESS | 3520 | 1464611789998 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 3520 | 1464611790005 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 05:36:30 INFO - PROCESS | 3520 | 1464611790012 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:36:30 INFO - PROCESS | 3520 | 1464611790015 Marionette TRACE conn6 <- [1,1246,null,{}] 05:36:30 INFO - PROCESS | 3520 | 1464611790019 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}] 05:36:30 INFO - PROCESS | 3520 | 1464611790149 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 05:36:30 INFO - PROCESS | 3520 | 1464611790289 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919184800 == 100 [pid = 3520] [id = 321] 05:36:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 208 (000000F913DA4000) [pid = 3520] [serial = 962] [outer = 0000000000000000] 05:36:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 209 (000000F91439B000) [pid = 3520] [serial = 963] [outer = 000000F913DA4000] 05:36:30 INFO - PROCESS | 3520 | 1464611790347 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 210 (000000F915797000) [pid = 3520] [serial = 964] [outer = 000000F913DA4000] 05:36:30 INFO - PROCESS | 3520 | 1464611790981 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]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1024ms 05:36:31 INFO - PROCESS | 3520 | 1464611791042 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 3520 | 1464611791045 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 05:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:36:31 INFO - PROCESS | 3520 | 1464611791049 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 3520 | 1464611791053 Marionette TRACE conn6 <- [1,1250,null,{}] 05:36:31 INFO - PROCESS | 3520 | 1464611791065 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}] 05:36:31 INFO - PROCESS | 3520 | 1464611791241 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 05:36:31 INFO - PROCESS | 3520 | 1464611791384 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9206E7800 == 101 [pid = 3520] [id = 322] 05:36:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 211 (000000F917420800) [pid = 3520] [serial = 965] [outer = 0000000000000000] 05:36:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 212 (000000F917952800) [pid = 3520] [serial = 966] [outer = 000000F917420800] 05:36:31 INFO - PROCESS | 3520 | 1464611791445 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 213 (000000F91A3E1000) [pid = 3520] [serial = 967] [outer = 000000F917420800] 05:36:32 INFO - PROCESS | 3520 | 1464611792085 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]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1083ms 05:36:32 INFO - PROCESS | 3520 | 1464611792145 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 3520 | 1464611792149 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:36:32 INFO - PROCESS | 3520 | 1464611792152 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 3520 | 1464611792154 Marionette TRACE conn6 <- [1,1254,null,{}] 05:36:32 INFO - PROCESS | 3520 | 1464611792173 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}] 05:36:32 INFO - PROCESS | 3520 | 1464611792301 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 05:36:32 INFO - PROCESS | 3520 | 1464611792438 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9216C3800 == 102 [pid = 3520] [id = 323] 05:36:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 214 (000000F91852A400) [pid = 3520] [serial = 968] [outer = 0000000000000000] 05:36:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 215 (000000F91B897000) [pid = 3520] [serial = 969] [outer = 000000F91852A400] 05:36:32 INFO - PROCESS | 3520 | 1464611792498 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 216 (000000F91C853400) [pid = 3520] [serial = 970] [outer = 000000F91852A400] 05:36:33 INFO - PROCESS | 3520 | 1464611793117 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]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1026ms 05:36:33 INFO - PROCESS | 3520 | 1464611793180 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 3520 | 1464611793182 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 05:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:36:33 INFO - PROCESS | 3520 | 1464611793186 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 3520 | 1464611793188 Marionette TRACE conn6 <- [1,1258,null,{}] 05:36:33 INFO - PROCESS | 3520 | 1464611793192 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}] 05:36:33 INFO - PROCESS | 3520 | 1464611793312 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 05:36:33 INFO - PROCESS | 3520 | 1464611793450 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F921755800 == 103 [pid = 3520] [id = 324] 05:36:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 217 (000000F91C85D800) [pid = 3520] [serial = 971] [outer = 0000000000000000] 05:36:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 218 (000000F91D40C800) [pid = 3520] [serial = 972] [outer = 000000F91C85D800] 05:36:33 INFO - PROCESS | 3520 | 1464611793508 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 219 (000000F91F4E3800) [pid = 3520] [serial = 973] [outer = 000000F91C85D800] 05:36:34 INFO - PROCESS | 3520 | 1464611794084 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]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 944ms 05:36:34 INFO - PROCESS | 3520 | 1464611794133 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 3520 | 1464611794135 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 05:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:36:34 INFO - PROCESS | 3520 | 1464611794139 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 3520 | 1464611794141 Marionette TRACE conn6 <- [1,1262,null,{}] 05:36:34 INFO - PROCESS | 3520 | 1464611794145 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}] 05:36:34 INFO - PROCESS | 3520 | 1464611794277 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 05:36:34 INFO - PROCESS | 3520 | 1464611794417 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9219D2800 == 104 [pid = 3520] [id = 325] 05:36:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 220 (000000F91F833400) [pid = 3520] [serial = 974] [outer = 0000000000000000] 05:36:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 221 (000000F91FA02400) [pid = 3520] [serial = 975] [outer = 000000F91F833400] 05:36:34 INFO - PROCESS | 3520 | 1464611794476 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 222 (000000F91FA0B400) [pid = 3520] [serial = 976] [outer = 000000F91F833400] 05:36:35 INFO - PROCESS | 3520 | 1464611795094 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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 05:36:35 INFO - PROCESS | 3520 | 1464611795128 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 05:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:36:35 INFO - PROCESS | 3520 | 1464611795131 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 05:36:35 INFO - PROCESS | 3520 | 1464611795134 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 3520 | 1464611795136 Marionette TRACE conn6 <- [1,1266,null,{}] 05:36:35 INFO - PROCESS | 3520 | 1464611795140 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}] 05:36:35 INFO - PROCESS | 3520 | 1464611795260 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 05:36:35 INFO - PROCESS | 3520 | 1464611795398 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9219F0000 == 105 [pid = 3520] [id = 326] 05:36:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 223 (000000F91FA10C00) [pid = 3520] [serial = 977] [outer = 0000000000000000] 05:36:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 224 (000000F91FAE3800) [pid = 3520] [serial = 978] [outer = 000000F91FA10C00] 05:36:35 INFO - PROCESS | 3520 | 1464611795456 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 225 (000000F91FF08C00) [pid = 3520] [serial = 979] [outer = 000000F91FA10C00] 05:36:36 INFO - PROCESS | 3520 | 1464611796060 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 05:36:36 INFO - PROCESS | 3520 | 1464611796122 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 3520 | 1464611796125 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 05:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:36:36 INFO - PROCESS | 3520 | 1464611796128 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 3520 | 1464611796130 Marionette TRACE conn6 <- [1,1270,null,{}] 05:36:36 INFO - PROCESS | 3520 | 1464611796134 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}] 05:36:36 INFO - PROCESS | 3520 | 1464611796303 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 05:36:36 INFO - PROCESS | 3520 | 1464611796443 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0D5000 == 106 [pid = 3520] [id = 327] 05:36:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 226 (000000F906ED8C00) [pid = 3520] [serial = 980] [outer = 0000000000000000] 05:36:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 227 (000000F90C5EAC00) [pid = 3520] [serial = 981] [outer = 000000F906ED8C00] 05:36:36 INFO - PROCESS | 3520 | 1464611796502 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 228 (000000F91438B400) [pid = 3520] [serial = 982] [outer = 000000F906ED8C00] 05:36:37 INFO - PROCESS | 3520 | 1464611797068 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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 05:36:37 INFO - PROCESS | 3520 | 1464611797116 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 3520 | 1464611797119 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 05:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:36:37 INFO - PROCESS | 3520 | 1464611797123 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 3520 | 1464611797125 Marionette TRACE conn6 <- [1,1274,null,{}] 05:36:37 INFO - PROCESS | 3520 | 1464611797129 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}] 05:36:37 INFO - PROCESS | 3520 | 1464611797251 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 05:36:37 INFO - PROCESS | 3520 | 1464611797363 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AF000 == 107 [pid = 3520] [id = 328] 05:36:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 229 (000000F914C32400) [pid = 3520] [serial = 983] [outer = 0000000000000000] 05:36:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 230 (000000F91EF35C00) [pid = 3520] [serial = 984] [outer = 000000F914C32400] 05:36:37 INFO - PROCESS | 3520 | 1464611797419 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 231 (000000F91FF06400) [pid = 3520] [serial = 985] [outer = 000000F914C32400] 05:36:38 INFO - PROCESS | 3520 | 1464611798262 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1190ms 05:36:38 INFO - PROCESS | 3520 | 1464611798315 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 3520 | 1464611798321 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 05:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:36:38 INFO - PROCESS | 3520 | 1464611798340 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 3520 | 1464611798345 Marionette TRACE conn6 <- [1,1278,null,{}] 05:36:38 INFO - PROCESS | 3520 | 1464611798352 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}] 05:36:38 INFO - PROCESS | 3520 | 1464611798468 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 05:36:38 INFO - PROCESS | 3520 | 1464611798614 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918723800 == 108 [pid = 3520] [id = 329] 05:36:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 232 (000000F907847800) [pid = 3520] [serial = 986] [outer = 0000000000000000] 05:36:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 233 (000000F90BE4E000) [pid = 3520] [serial = 987] [outer = 000000F907847800] 05:36:38 INFO - PROCESS | 3520 | 1464611798670 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 234 (000000F911381C00) [pid = 3520] [serial = 988] [outer = 000000F907847800] 05:36:39 INFO - PROCESS | 3520 | 1464611799260 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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1003ms 05:36:39 INFO - PROCESS | 3520 | 1464611799333 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 3520 | 1464611799339 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 05:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:36:39 INFO - PROCESS | 3520 | 1464611799345 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 3520 | 1464611799348 Marionette TRACE conn6 <- [1,1282,null,{}] 05:36:39 INFO - PROCESS | 3520 | 1464611799352 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}] 05:36:39 INFO - PROCESS | 3520 | 1464611799473 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 05:36:39 INFO - PROCESS | 3520 | 1464611799599 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BC3A000 == 107 [pid = 3520] [id = 11] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91EC7F000 == 106 [pid = 3520] [id = 318] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188CB000 == 105 [pid = 3520] [id = 317] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5A6000 == 104 [pid = 3520] [id = 316] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BCD800 == 103 [pid = 3520] [id = 315] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F918890000 == 102 [pid = 3520] [id = 314] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F918565000 == 101 [pid = 3520] [id = 313] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91690B800 == 100 [pid = 3520] [id = 295] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F916446000 == 99 [pid = 3520] [id = 312] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 233 (000000F914C85000) [pid = 3520] [serial = 900] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9082C8800 == 100 [pid = 3520] [id = 330] 05:36:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 234 (000000F9054EE800) [pid = 3520] [serial = 989] [outer = 0000000000000000] 05:36:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 235 (000000F9071BD400) [pid = 3520] [serial = 990] [outer = 000000F9054EE800] 05:36:39 INFO - PROCESS | 3520 | 1464611799704 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 236 (000000F910AC6C00) [pid = 3520] [serial = 991] [outer = 000000F9054EE800] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B1000 == 99 [pid = 3520] [id = 311] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91422B800 == 98 [pid = 3520] [id = 294] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F916921000 == 97 [pid = 3520] [id = 310] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5CE800 == 96 [pid = 3520] [id = 303] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91888B000 == 95 [pid = 3520] [id = 302] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91108B000 == 94 [pid = 3520] [id = 301] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A396800 == 93 [pid = 3520] [id = 300] 05:36:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A47F800 == 92 [pid = 3520] [id = 282] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 235 (000000F914846C00) [pid = 3520] [serial = 898] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 234 (000000F907717400) [pid = 3520] [serial = 876] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 233 (000000F906E2F800) [pid = 3520] [serial = 873] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 232 (000000F90E019800) [pid = 3520] [serial = 883] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 231 (000000F911072800) [pid = 3520] [serial = 886] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 230 (000000F9163D6C00) [pid = 3520] [serial = 855] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 229 (000000F911DA5000) [pid = 3520] [serial = 888] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 228 (000000F914578000) [pid = 3520] [serial = 892] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 227 (000000F907D36800) [pid = 3520] [serial = 877] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 226 (000000F913A9BC00) [pid = 3520] [serial = 889] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 225 (000000F9145CD800) [pid = 3520] [serial = 895] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 224 (000000F90D7DCC00) [pid = 3520] [serial = 882] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 223 (000000F9177ED400) [pid = 3520] [serial = 861] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 222 (000000F917485800) [pid = 3520] [serial = 846] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 221 (000000F918007000) [pid = 3520] [serial = 864] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 220 (000000F908AC7800) [pid = 3520] [serial = 849] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 219 (000000F90C52B000) [pid = 3520] [serial = 879] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 218 (000000F907849C00) [pid = 3520] [serial = 897] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 217 (000000F91457A400) [pid = 3520] [serial = 894] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 216 (000000F9175DFC00) [pid = 3520] [serial = 858] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 215 (000000F918805000) [pid = 3520] [serial = 867] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 214 (000000F90D13A000) [pid = 3520] [serial = 880] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 213 (000000F9142B0800) [pid = 3520] [serial = 891] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 212 (000000F907008800) [pid = 3520] [serial = 874] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 211 (000000F910AC7000) [pid = 3520] [serial = 885] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 210 (000000F910AC9000) [pid = 3520] [serial = 852] [outer = 0000000000000000] [url = about:blank] 05:36:39 INFO - PROCESS | 3520 | --DOMWINDOW == 209 (000000F918810800) [pid = 3520] [serial = 870] [outer = 0000000000000000] [url = about:blank] 05:36:40 INFO - PROCESS | 3520 | 1464611800188 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 05:36:40 INFO - PROCESS | 3520 | 1464611800230 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 3520 | 1464611800233 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 05:36:40 INFO - PROCESS | 3520 | 1464611800236 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:36:40 INFO - PROCESS | 3520 | 1464611800240 Marionette TRACE conn6 <- [1,1286,null,{}] 05:36:40 INFO - PROCESS | 3520 | 1464611800252 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}] 05:36:40 INFO - PROCESS | 3520 | 1464611800355 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 05:36:40 INFO - PROCESS | 3520 | 1464611800365 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91738C000 == 93 [pid = 3520] [id = 331] 05:36:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 210 (000000F910EDEC00) [pid = 3520] [serial = 992] [outer = 0000000000000000] 05:36:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 211 (000000F911CC6000) [pid = 3520] [serial = 993] [outer = 000000F910EDEC00] 05:36:40 INFO - PROCESS | 3520 | 1464611800414 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 212 (000000F91438E400) [pid = 3520] [serial = 994] [outer = 000000F910EDEC00] 05:36:40 INFO - PROCESS | 3520 | 1464611800924 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 05:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:36:40 INFO - PROCESS | 3520 | 1464611800976 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 3520 | 1464611800978 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 05:36:40 INFO - PROCESS | 3520 | 1464611800982 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 3520 | 1464611800984 Marionette TRACE conn6 <- [1,1290,null,{}] 05:36:40 INFO - PROCESS | 3520 | 1464611800988 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}] 05:36:41 INFO - PROCESS | 3520 | 1464611801091 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 05:36:41 INFO - PROCESS | 3520 | 1464611801226 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918728000 == 94 [pid = 3520] [id = 332] 05:36:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 213 (000000F913A5EC00) [pid = 3520] [serial = 995] [outer = 0000000000000000] 05:36:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 214 (000000F9146D0400) [pid = 3520] [serial = 996] [outer = 000000F913A5EC00] 05:36:41 INFO - PROCESS | 3520 | 1464611801283 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 215 (000000F914C80000) [pid = 3520] [serial = 997] [outer = 000000F913A5EC00] 05:36:41 INFO - PROCESS | 3520 | 1464611801665 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]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 732ms 05:36:41 INFO - PROCESS | 3520 | 1464611801717 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 3520 | 1464611801719 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 05:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:36:41 INFO - PROCESS | 3520 | 1464611801722 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 3520 | 1464611801724 Marionette TRACE conn6 <- [1,1294,null,{}] 05:36:41 INFO - PROCESS | 3520 | 1464611801728 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}] 05:36:41 INFO - PROCESS | 3520 | 1464611801824 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 05:36:41 INFO - PROCESS | 3520 | 1464611801832 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919176800 == 95 [pid = 3520] [id = 333] 05:36:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 216 (000000F9151BD400) [pid = 3520] [serial = 998] [outer = 0000000000000000] 05:36:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 217 (000000F9157C9C00) [pid = 3520] [serial = 999] [outer = 000000F9151BD400] 05:36:41 INFO - PROCESS | 3520 | 1464611801877 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 218 (000000F9163D5800) [pid = 3520] [serial = 1000] [outer = 000000F9151BD400] 05:36:42 INFO - PROCESS | 3520 | 1464611802445 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 776ms 05:36:42 INFO - PROCESS | 3520 | 1464611802504 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 3520 | 1464611802506 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 05:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:36:42 INFO - PROCESS | 3520 | 1464611802513 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 3520 | 1464611802515 Marionette TRACE conn6 <- [1,1298,null,{}] 05:36:42 INFO - PROCESS | 3520 | 1464611802518 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}] 05:36:42 INFO - PROCESS | 3520 | 1464611802658 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 05:36:42 INFO - PROCESS | 3520 | 1464611802689 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5A5800 == 96 [pid = 3520] [id = 334] 05:36:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 219 (000000F9177E4000) [pid = 3520] [serial = 1001] [outer = 0000000000000000] 05:36:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 220 (000000F917951000) [pid = 3520] [serial = 1002] [outer = 000000F9177E4000] 05:36:42 INFO - PROCESS | 3520 | 1464611802736 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 221 (000000F917EBBC00) [pid = 3520] [serial = 1003] [outer = 000000F9177E4000] 05:36:43 INFO - PROCESS | 3520 | 1464611803204 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]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 05:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 05:36:43 INFO - PROCESS | 3520 | 1464611803250 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 3520 | 1464611803252 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 05:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:36:43 INFO - PROCESS | 3520 | 1464611803268 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 3520 | 1464611803270 Marionette TRACE conn6 <- [1,1302,null,{}] 05:36:43 INFO - PROCESS | 3520 | 1464611803274 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}] 05:36:43 INFO - PROCESS | 3520 | 1464611803403 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 05:36:43 INFO - PROCESS | 3520 | 1464611803467 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA9B000 == 97 [pid = 3520] [id = 335] 05:36:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 222 (000000F9177E4800) [pid = 3520] [serial = 1004] [outer = 0000000000000000] 05:36:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 223 (000000F918807000) [pid = 3520] [serial = 1005] [outer = 000000F9177E4800] 05:36:43 INFO - PROCESS | 3520 | 1464611803513 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 224 (000000F918B21C00) [pid = 3520] [serial = 1006] [outer = 000000F9177E4800] 05:36:43 INFO - PROCESS | 3520 | 1464611803962 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]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 223 (000000F9157E8400) [pid = 3520] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 222 (000000F9177E6000) [pid = 3520] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 221 (000000F913A61000) [pid = 3520] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 220 (000000F906ECFC00) [pid = 3520] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 219 (000000F918654000) [pid = 3520] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 218 (000000F911CC7000) [pid = 3520] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 217 (000000F9054F3000) [pid = 3520] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 216 (000000F90784A800) [pid = 3520] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:36:44 INFO - PROCESS | 3520 | --DOMWINDOW == 215 (000000F913D64C00) [pid = 3520] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:36:44 INFO - PROCESS | 3520 | 1464611804203 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 3520 | 1464611804206 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 05:36:44 INFO - PROCESS | 3520 | 1464611804217 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 3520 | 1464611804219 Marionette TRACE conn6 <- [1,1306,null,{}] 05:36:44 INFO - PROCESS | 3520 | 1464611804223 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}] 05:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:36:44 INFO - PROCESS | 3520 | 1464611804324 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 05:36:44 INFO - PROCESS | 3520 | 1464611804330 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918725800 == 98 [pid = 3520] [id = 336] 05:36:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 216 (000000F90D869800) [pid = 3520] [serial = 1007] [outer = 0000000000000000] 05:36:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 217 (000000F91457F000) [pid = 3520] [serial = 1008] [outer = 000000F90D869800] 05:36:44 INFO - PROCESS | 3520 | 1464611804387 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 218 (000000F91919DC00) [pid = 3520] [serial = 1009] [outer = 000000F90D869800] 05:36:44 INFO - PROCESS | 3520 | 1464611804855 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]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 05:36:44 INFO - PROCESS | 3520 | 1464611804905 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 3520 | 1464611804907 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 05:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:36:44 INFO - PROCESS | 3520 | 1464611804911 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 3520 | 1464611804912 Marionette TRACE conn6 <- [1,1310,null,{}] 05:36:44 INFO - PROCESS | 3520 | 1464611804916 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}] 05:36:45 INFO - PROCESS | 3520 | 1464611805018 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 05:36:45 INFO - PROCESS | 3520 | 1464611805026 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F527000 == 99 [pid = 3520] [id = 337] 05:36:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 219 (000000F91B8A2400) [pid = 3520] [serial = 1010] [outer = 0000000000000000] 05:36:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 220 (000000F91D417800) [pid = 3520] [serial = 1011] [outer = 000000F91B8A2400] 05:36:45 INFO - PROCESS | 3520 | 1464611805071 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 221 (000000F91F4EF800) [pid = 3520] [serial = 1012] [outer = 000000F91B8A2400] 05:36:45 INFO - PROCESS | 3520 | 1464611805515 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 05:36:45 INFO - PROCESS | 3520 | 1464611805558 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 3520 | 1464611805560 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 05:36:45 INFO - PROCESS | 3520 | 1464611805563 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 3520 | 1464611805565 Marionette TRACE conn6 <- [1,1314,null,{}] 05:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:36:45 INFO - PROCESS | 3520 | 1464611805569 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}] 05:36:45 INFO - PROCESS | 3520 | 1464611805667 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 05:36:45 INFO - PROCESS | 3520 | 1464611805702 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91FFAA800 == 100 [pid = 3520] [id = 338] 05:36:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 222 (000000F91EF30C00) [pid = 3520] [serial = 1013] [outer = 0000000000000000] 05:36:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 223 (000000F91F83D400) [pid = 3520] [serial = 1014] [outer = 000000F91EF30C00] 05:36:45 INFO - PROCESS | 3520 | 1464611805748 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 224 (000000F91FF0DC00) [pid = 3520] [serial = 1015] [outer = 000000F91EF30C00] 05:36:46 INFO - PROCESS | 3520 | 1464611806294 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]]]}] 05:36:46 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 05:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 776ms 05:36:46 INFO - PROCESS | 3520 | 1464611806346 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 3520 | 1464611806351 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 05:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:36:46 INFO - PROCESS | 3520 | 1464611806356 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 3520 | 1464611806361 Marionette TRACE conn6 <- [1,1318,null,{}] 05:36:46 INFO - PROCESS | 3520 | 1464611806369 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}] 05:36:46 INFO - PROCESS | 3520 | 1464611806512 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 05:36:46 INFO - PROCESS | 3520 | 1464611806650 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117C7000 == 101 [pid = 3520] [id = 339] 05:36:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 225 (000000F9070E9000) [pid = 3520] [serial = 1016] [outer = 0000000000000000] 05:36:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 226 (000000F907211800) [pid = 3520] [serial = 1017] [outer = 000000F9070E9000] 05:36:46 INFO - PROCESS | 3520 | 1464611806710 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 227 (000000F90B931800) [pid = 3520] [serial = 1018] [outer = 000000F9070E9000] 05:36:47 INFO - PROCESS | 3520 | 1464611807353 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]]]}] 05:36:47 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 05:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1038ms 05:36:47 INFO - PROCESS | 3520 | 1464611807398 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 3520 | 1464611807404 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 05:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:36:47 INFO - PROCESS | 3520 | 1464611807411 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 3520 | 1464611807414 Marionette TRACE conn6 <- [1,1322,null,{}] 05:36:47 INFO - PROCESS | 3520 | 1464611807455 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}] 05:36:47 INFO - PROCESS | 3520 | 1464611807629 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 05:36:47 INFO - PROCESS | 3520 | 1464611807733 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91871B800 == 102 [pid = 3520] [id = 340] 05:36:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 228 (000000F913A98000) [pid = 3520] [serial = 1019] [outer = 0000000000000000] 05:36:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 229 (000000F913D64000) [pid = 3520] [serial = 1020] [outer = 000000F913A98000] 05:36:47 INFO - PROCESS | 3520 | 1464611807792 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 230 (000000F9145CCC00) [pid = 3520] [serial = 1021] [outer = 000000F913A98000] 05:36:48 INFO - PROCESS | 3520 | 1464611808425 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1049ms 05:36:48 INFO - PROCESS | 3520 | 1464611808466 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 3520 | 1464611808469 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 05:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:36:48 INFO - PROCESS | 3520 | 1464611808473 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 3520 | 1464611808477 Marionette TRACE conn6 <- [1,1326,null,{}] 05:36:48 INFO - PROCESS | 3520 | 1464611808488 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}] 05:36:48 INFO - PROCESS | 3520 | 1464611808619 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 05:36:48 INFO - PROCESS | 3520 | 1464611808762 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9217D5000 == 103 [pid = 3520] [id = 341] 05:36:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 231 (000000F917731000) [pid = 3520] [serial = 1022] [outer = 0000000000000000] 05:36:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 232 (000000F9178E6000) [pid = 3520] [serial = 1023] [outer = 000000F917731000] 05:36:48 INFO - PROCESS | 3520 | 1464611808825 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 233 (000000F91A3DB800) [pid = 3520] [serial = 1024] [outer = 000000F917731000] 05:36:49 INFO - PROCESS | 3520 | 1464611809931 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]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1489ms 05:36:49 INFO - PROCESS | 3520 | 1464611809964 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 3520 | 1464611809967 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 05:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:36:49 INFO - PROCESS | 3520 | 1464611809970 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 3520 | 1464611809972 Marionette TRACE conn6 <- [1,1330,null,{}] 05:36:49 INFO - PROCESS | 3520 | 1464611809976 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}] 05:36:50 INFO - PROCESS | 3520 | 1464611810103 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 05:36:50 INFO - PROCESS | 3520 | 1464611810241 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F58B800 == 104 [pid = 3520] [id = 342] 05:36:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 234 (000000F914C81C00) [pid = 3520] [serial = 1025] [outer = 0000000000000000] 05:36:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 235 (000000F918005400) [pid = 3520] [serial = 1026] [outer = 000000F914C81C00] 05:36:50 INFO - PROCESS | 3520 | 1464611810300 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 236 (000000F9204C7C00) [pid = 3520] [serial = 1027] [outer = 000000F914C81C00] 05:36:50 INFO - PROCESS | 3520 | 1464611810885 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]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 985ms 05:36:50 INFO - PROCESS | 3520 | 1464611810958 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 3520 | 1464611810960 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:36:50 INFO - PROCESS | 3520 | 1464611810964 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 3520 | 1464611810966 Marionette TRACE conn6 <- [1,1334,null,{}] 05:36:50 INFO - PROCESS | 3520 | 1464611810970 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}] 05:36:51 INFO - PROCESS | 3520 | 1464611811092 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 05:36:51 INFO - PROCESS | 3520 | 1464611811206 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F922F69000 == 105 [pid = 3520] [id = 343] 05:36:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 237 (000000F916370800) [pid = 3520] [serial = 1028] [outer = 0000000000000000] 05:36:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 238 (000000F9209A6000) [pid = 3520] [serial = 1029] [outer = 000000F916370800] 05:36:51 INFO - PROCESS | 3520 | 1464611811302 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 239 (000000F9212BF800) [pid = 3520] [serial = 1030] [outer = 000000F916370800] 05:36:51 INFO - PROCESS | 3520 | 1464611811936 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]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1024ms 05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:36:52 INFO - PROCESS | 3520 | 1464611811991 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 3520 | 1464611811994 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 05:36:52 INFO - PROCESS | 3520 | 1464611811997 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 3520 | 1464611811999 Marionette TRACE conn6 <- [1,1338,null,{}] 05:36:52 INFO - PROCESS | 3520 | 1464611812003 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}] 05:36:52 INFO - PROCESS | 3520 | 1464611812166 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 05:36:52 INFO - PROCESS | 3520 | 1464611812313 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CB9800 == 106 [pid = 3520] [id = 344] 05:36:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 240 (000000F9212C8C00) [pid = 3520] [serial = 1031] [outer = 0000000000000000] 05:36:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 241 (000000F921666400) [pid = 3520] [serial = 1032] [outer = 000000F9212C8C00] 05:36:52 INFO - PROCESS | 3520 | 1464611812371 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 242 (000000F922639400) [pid = 3520] [serial = 1033] [outer = 000000F9212C8C00] 05:36:53 INFO - PROCESS | 3520 | 1464611812993 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1027ms 05:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:36:53 INFO - PROCESS | 3520 | 1464611813027 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 3520 | 1464611813029 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 05:36:53 INFO - PROCESS | 3520 | 1464611813033 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 3520 | 1464611813035 Marionette TRACE conn6 <- [1,1342,null,{}] 05:36:53 INFO - PROCESS | 3520 | 1464611813039 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}] 05:36:53 INFO - PROCESS | 3520 | 1464611813159 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 05:36:53 INFO - PROCESS | 3520 | 1464611813311 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B3000 == 107 [pid = 3520] [id = 345] 05:36:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 243 (000000F90D748400) [pid = 3520] [serial = 1034] [outer = 0000000000000000] 05:36:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 244 (000000F910EE1400) [pid = 3520] [serial = 1035] [outer = 000000F90D748400] 05:36:53 INFO - PROCESS | 3520 | 1464611813409 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 245 (000000F915F22800) [pid = 3520] [serial = 1036] [outer = 000000F90D748400] 05:36:54 INFO - PROCESS | 3520 | 1464611814325 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]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1335ms 05:36:54 INFO - PROCESS | 3520 | 1464611814372 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 3520 | 1464611814377 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:36:54 INFO - PROCESS | 3520 | 1464611814382 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 3520 | 1464611814386 Marionette TRACE conn6 <- [1,1346,null,{}] 05:36:54 INFO - PROCESS | 3520 | 1464611814391 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}] 05:36:54 INFO - PROCESS | 3520 | 1464611814509 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 05:36:54 INFO - PROCESS | 3520 | 1464611814658 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914977800 == 108 [pid = 3520] [id = 346] 05:36:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 246 (000000F90D22A400) [pid = 3520] [serial = 1037] [outer = 0000000000000000] 05:36:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 247 (000000F90D7D4800) [pid = 3520] [serial = 1038] [outer = 000000F90D22A400] 05:36:54 INFO - PROCESS | 3520 | 1464611814714 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 248 (000000F911075C00) [pid = 3520] [serial = 1039] [outer = 000000F90D22A400] 05:36:55 INFO - PROCESS | 3520 | 1464611815308 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]]]}] 05:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 05:36:55 INFO - PROCESS | 3520 | 1464611815371 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 3520 | 1464611815377 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:36:55 INFO - PROCESS | 3520 | 1464611815383 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 3520 | 1464611815386 Marionette TRACE conn6 <- [1,1350,null,{}] 05:36:55 INFO - PROCESS | 3520 | 1464611815390 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}] 05:36:55 INFO - PROCESS | 3520 | 1464611815509 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 05:36:55 INFO - PROCESS | 3520 | 1464611815627 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AD800 == 109 [pid = 3520] [id = 347] 05:36:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 249 (000000F9143A8800) [pid = 3520] [serial = 1040] [outer = 0000000000000000] 05:36:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 250 (000000F914582000) [pid = 3520] [serial = 1041] [outer = 000000F9143A8800] 05:36:55 INFO - PROCESS | 3520 | 1464611815720 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 251 (000000F9149A0400) [pid = 3520] [serial = 1042] [outer = 000000F9143A8800] 05:36:56 INFO - PROCESS | 3520 | 1464611816388 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]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1029ms 05:36:56 INFO - PROCESS | 3520 | 1464611816412 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 3520 | 1464611816415 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:36:56 INFO - PROCESS | 3520 | 1464611816419 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 3520 | 1464611816423 Marionette TRACE conn6 <- [1,1354,null,{}] 05:36:56 INFO - PROCESS | 3520 | 1464611816447 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}] 05:36:56 INFO - PROCESS | 3520 | 1464611816562 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 05:36:56 INFO - PROCESS | 3520 | 1464611816720 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5A0800 == 108 [pid = 3520] [id = 44] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C789800 == 107 [pid = 3520] [id = 94] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A87F000 == 106 [pid = 3520] [id = 33] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F527000 == 105 [pid = 3520] [id = 337] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918725800 == 104 [pid = 3520] [id = 336] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA9B000 == 103 [pid = 3520] [id = 335] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5A5800 == 102 [pid = 3520] [id = 334] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F919176800 == 101 [pid = 3520] [id = 333] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918728000 == 100 [pid = 3520] [id = 332] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 250 (000000F910DE4000) [pid = 3520] [serial = 906] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 249 (000000F915373800) [pid = 3520] [serial = 927] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 248 (000000F91640D800) [pid = 3520] [serial = 912] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 247 (000000F90790BC00) [pid = 3520] [serial = 903] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 246 (000000F917576C00) [pid = 3520] [serial = 915] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 245 (000000F91A3D9400) [pid = 3520] [serial = 957] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | --DOMWINDOW == 244 (000000F9151C5800) [pid = 3520] [serial = 909] [outer = 0000000000000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908839000 == 101 [pid = 3520] [id = 348] 05:36:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 245 (000000F906010C00) [pid = 3520] [serial = 1043] [outer = 0000000000000000] 05:36:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 246 (000000F9071AFC00) [pid = 3520] [serial = 1044] [outer = 000000F906010C00] 05:36:56 INFO - PROCESS | 3520 | 1464611816828 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 247 (000000F90D780C00) [pid = 3520] [serial = 1045] [outer = 000000F906010C00] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91738C000 == 100 [pid = 3520] [id = 331] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9082C8800 == 99 [pid = 3520] [id = 330] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918723800 == 98 [pid = 3520] [id = 329] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9219D2800 == 97 [pid = 3520] [id = 325] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F921755800 == 96 [pid = 3520] [id = 324] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9216C3800 == 95 [pid = 3520] [id = 323] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9206E7800 == 94 [pid = 3520] [id = 322] 05:36:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F919184800 == 93 [pid = 3520] [id = 321] 05:36:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143C4000 == 92 [pid = 3520] [id = 320] 05:36:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F5DF000 == 91 [pid = 3520] [id = 319] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 246 (000000F917579800) [pid = 3520] [serial = 945] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 245 (000000F91794E000) [pid = 3520] [serial = 948] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 244 (000000F914390800) [pid = 3520] [serial = 939] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 243 (000000F917738400) [pid = 3520] [serial = 946] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 242 (000000F914580C00) [pid = 3520] [serial = 940] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 241 (000000F90D226800) [pid = 3520] [serial = 951] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 240 (000000F917A26800) [pid = 3520] [serial = 918] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 239 (000000F918881C00) [pid = 3520] [serial = 954] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 238 (000000F911CD0400) [pid = 3520] [serial = 936] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 237 (000000F913A5F000) [pid = 3520] [serial = 937] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 236 (000000F91906B800) [pid = 3520] [serial = 955] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 235 (000000F918658C00) [pid = 3520] [serial = 921] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 234 (000000F918B26000) [pid = 3520] [serial = 924] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 233 (000000F917A2DC00) [pid = 3520] [serial = 949] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 232 (000000F90676FC00) [pid = 3520] [serial = 933] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 231 (000000F90784CC00) [pid = 3520] [serial = 934] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 230 (000000F90B931400) [pid = 3520] [serial = 930] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 229 (000000F90D747400) [pid = 3520] [serial = 931] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 228 (000000F9146C7800) [pid = 3520] [serial = 942] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 227 (000000F915191400) [pid = 3520] [serial = 943] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | --DOMWINDOW == 226 (000000F917EB5000) [pid = 3520] [serial = 952] [outer = 0000000000000000] [url = about:blank] 05:36:57 INFO - PROCESS | 3520 | 1464611817305 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] 05:36:57 INFO - PROCESS | 3520 | 1464611817366 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 05:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:36:57 INFO - PROCESS | 3520 | 1464611817370 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 3520 | 1464611817371 Marionette TRACE conn6 <- [1,1358,null,{}] 05:36:57 INFO - PROCESS | 3520 | 1464611817375 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}] 05:36:57 INFO - PROCESS | 3520 | 1464611817478 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 05:36:57 INFO - PROCESS | 3520 | 1464611817513 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175B3800 == 92 [pid = 3520] [id = 349] 05:36:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 227 (000000F911381400) [pid = 3520] [serial = 1046] [outer = 0000000000000000] 05:36:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 228 (000000F911737C00) [pid = 3520] [serial = 1047] [outer = 000000F911381400] 05:36:57 INFO - PROCESS | 3520 | 1464611817561 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 229 (000000F913D68800) [pid = 3520] [serial = 1048] [outer = 000000F911381400] 05:36:58 INFO - PROCESS | 3520 | 1464611818024 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] 05:36:58 INFO - PROCESS | 3520 | 1464611818088 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 05:36:58 INFO - PROCESS | 3520 | 1464611818092 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 3520 | 1464611818094 Marionette TRACE conn6 <- [1,1362,null,{}] 05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:36:58 INFO - PROCESS | 3520 | 1464611818097 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}] 05:36:58 INFO - PROCESS | 3520 | 1464611818196 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 05:36:58 INFO - PROCESS | 3520 | 1464611818211 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91422B800 == 93 [pid = 3520] [id = 350] 05:36:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 230 (000000F90C6AF000) [pid = 3520] [serial = 1049] [outer = 0000000000000000] 05:36:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 231 (000000F914840000) [pid = 3520] [serial = 1050] [outer = 000000F90C6AF000] 05:36:58 INFO - PROCESS | 3520 | 1464611818346 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 232 (000000F91579FC00) [pid = 3520] [serial = 1051] [outer = 000000F90C6AF000] 05:36:58 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:58 INFO - PROCESS | 3520 | 1464611818757 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] 05:36:58 INFO - PROCESS | 3520 | 1464611818791 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 05:36:58 INFO - PROCESS | 3520 | 1464611818794 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 3520 | 1464611818796 Marionette TRACE conn6 <- [1,1366,null,{}] 05:36:58 INFO - PROCESS | 3520 | 1464611818800 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}] 05:36:58 INFO - PROCESS | 3520 | 1464611818955 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 05:36:58 INFO - PROCESS | 3520 | 1464611818979 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5A2000 == 94 [pid = 3520] [id = 351] 05:36:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 233 (000000F915798400) [pid = 3520] [serial = 1052] [outer = 0000000000000000] 05:36:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 234 (000000F91757F800) [pid = 3520] [serial = 1053] [outer = 000000F915798400] 05:36:59 INFO - PROCESS | 3520 | 1464611819027 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 235 (000000F917EB9800) [pid = 3520] [serial = 1054] [outer = 000000F915798400] 05:36:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 236 (000000F917959400) [pid = 3520] [serial = 1055] [outer = 000000F907717800] 05:36:59 INFO - PROCESS | 3520 | 1464611819593 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] 05:36:59 INFO - PROCESS | 3520 | 1464611819639 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:36:59 INFO - PROCESS | 3520 | 1464611819642 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 3520 | 1464611819644 Marionette TRACE conn6 <- [1,1370,null,{}] 05:36:59 INFO - PROCESS | 3520 | 1464611819648 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}] 05:36:59 INFO - PROCESS | 3520 | 1464611819779 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 05:36:59 INFO - PROCESS | 3520 | 1464611819800 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A886000 == 95 [pid = 3520] [id = 352] 05:36:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 237 (000000F9070E6800) [pid = 3520] [serial = 1056] [outer = 0000000000000000] 05:36:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 238 (000000F918531C00) [pid = 3520] [serial = 1057] [outer = 000000F9070E6800] 05:36:59 INFO - PROCESS | 3520 | 1464611819854 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 239 (000000F918B15400) [pid = 3520] [serial = 1058] [outer = 000000F9070E6800] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA3D800 == 94 [pid = 3520] [id = 203] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9082D2800 == 93 [pid = 3520] [id = 64] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117AF800 == 92 [pid = 3520] [id = 153] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F918632800 == 91 [pid = 3520] [id = 134] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F915F43800 == 90 [pid = 3520] [id = 309] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0D4000 == 89 [pid = 3520] [id = 271] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91EC7B000 == 88 [pid = 3520] [id = 209] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91FF97800 == 87 [pid = 3520] [id = 242] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A3AA800 == 86 [pid = 3520] [id = 23] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B1B800 == 85 [pid = 3520] [id = 28] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0D5000 == 84 [pid = 3520] [id = 327] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91D94C000 == 83 [pid = 3520] [id = 226] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F4D7000 == 82 [pid = 3520] [id = 307] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F4CA800 == 81 [pid = 3520] [id = 244] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5C8000 == 80 [pid = 3520] [id = 48] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA9C800 == 79 [pid = 3520] [id = 95] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91872F800 == 78 [pid = 3520] [id = 270] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F917618800 == 77 [pid = 3520] [id = 290] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F913113000 == 76 [pid = 3520] [id = 16] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91888C000 == 75 [pid = 3520] [id = 169] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA9A000 == 74 [pid = 3520] [id = 75] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9219D5800 == 73 [pid = 3520] [id = 268] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA4C800 == 72 [pid = 3520] [id = 137] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5CC800 == 71 [pid = 3520] [id = 93] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AF000 == 70 [pid = 3520] [id = 328] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9079D1000 == 69 [pid = 3520] [id = 8] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F919185800 == 68 [pid = 3520] [id = 22] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9079CD800 == 67 [pid = 3520] [id = 211] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0CC000 == 66 [pid = 3520] [id = 184] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9219F0000 == 65 [pid = 3520] [id = 326] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91EC77000 == 64 [pid = 3520] [id = 256] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CAB5800 == 63 [pid = 3520] [id = 304] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E3B7000 == 62 [pid = 3520] [id = 154] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA70800 == 61 [pid = 3520] [id = 254] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CAA2000 == 60 [pid = 3520] [id = 204] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9216CB000 == 59 [pid = 3520] [id = 265] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188C8000 == 58 [pid = 3520] [id = 172] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BD1000 == 57 [pid = 3520] [id = 243] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F4A3000 == 56 [pid = 3520] [id = 306] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C1A4000 == 55 [pid = 3520] [id = 253] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E320800 == 54 [pid = 3520] [id = 237] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A86E800 == 53 [pid = 3520] [id = 92] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F911EA1000 == 52 [pid = 3520] [id = 27] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91711C000 == 51 [pid = 3520] [id = 20] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E31C000 == 50 [pid = 3520] [id = 289] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E328000 == 49 [pid = 3520] [id = 255] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A476000 == 48 [pid = 3520] [id = 170] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA56000 == 47 [pid = 3520] [id = 227] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F5E2800 == 46 [pid = 3520] [id = 269] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E3AD800 == 45 [pid = 3520] [id = 305] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F52D000 == 44 [pid = 3520] [id = 308] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA9D800 == 43 [pid = 3520] [id = 288] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA82800 == 42 [pid = 3520] [id = 123] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91E317800 == 41 [pid = 3520] [id = 138] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F914977800 == 40 [pid = 3520] [id = 346] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B3000 == 39 [pid = 3520] [id = 345] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CB9800 == 38 [pid = 3520] [id = 344] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F922F69000 == 37 [pid = 3520] [id = 343] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F58B800 == 36 [pid = 3520] [id = 342] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9217D5000 == 35 [pid = 3520] [id = 341] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91871B800 == 34 [pid = 3520] [id = 340] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F91FFAA800 == 33 [pid = 3520] [id = 338] 05:37:03 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117C7000 == 32 [pid = 3520] [id = 339] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F908839000 == 31 [pid = 3520] [id = 348] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AD800 == 30 [pid = 3520] [id = 347] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5A2000 == 29 [pid = 3520] [id = 351] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175B3800 == 28 [pid = 3520] [id = 349] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91422B800 == 27 [pid = 3520] [id = 350] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91642A000 == 26 [pid = 3520] [id = 196] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A7800 == 25 [pid = 3520] [id = 188] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D0000 == 24 [pid = 3520] [id = 189] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B15000 == 23 [pid = 3520] [id = 197] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91643C000 == 22 [pid = 3520] [id = 186] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A46B800 == 21 [pid = 3520] [id = 200] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91856F000 == 20 [pid = 3520] [id = 198] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F914338800 == 19 [pid = 3520] [id = 192] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A3800 == 18 [pid = 3520] [id = 193] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B57A800 == 17 [pid = 3520] [id = 191] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A6800 == 16 [pid = 3520] [id = 199] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143CF000 == 15 [pid = 3520] [id = 195] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5D1800 == 14 [pid = 3520] [id = 194] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A47C000 == 13 [pid = 3520] [id = 190] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BCE2000 == 12 [pid = 3520] [id = 201] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5C1800 == 11 [pid = 3520] [id = 202] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E07800 == 10 [pid = 3520] [id = 187] 05:37:04 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0BB000 == 9 [pid = 3520] [id = 185] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 238 (000000F91742B000) [pid = 3520] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 237 (000000F917423000) [pid = 3520] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 236 (000000F9157C5400) [pid = 3520] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 235 (000000F9204C5800) [pid = 3520] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 234 (000000F917EBF000) [pid = 3520] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 233 (000000F91852C800) [pid = 3520] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 232 (000000F91748D000) [pid = 3520] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 231 (000000F91852CC00) [pid = 3520] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 230 (000000F91800A400) [pid = 3520] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 229 (000000F91A81A400) [pid = 3520] [serial = 721] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 228 (000000F9146CC800) [pid = 3520] [serial = 667] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 227 (000000F914396800) [pid = 3520] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 226 (000000F922638C00) [pid = 3520] [serial = 814] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 225 (000000F91A81B800) [pid = 3520] [serial = 630] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 224 (000000F91C857800) [pid = 3520] [serial = 682] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 223 (000000F918B25800) [pid = 3520] [serial = 627] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 222 (000000F918810C00) [pid = 3520] [serial = 766] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 221 (000000F92165E400) [pid = 3520] [serial = 733] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 220 (000000F919066800) [pid = 3520] [serial = 928] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 219 (000000F917582800) [pid = 3520] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 218 (000000F918654C00) [pid = 3520] [serial = 624] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 217 (000000F910ABF400) [pid = 3520] [serial = 633] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 216 (000000F91FAE6400) [pid = 3520] [serial = 724] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 215 (000000F914841400) [pid = 3520] [serial = 618] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 214 (000000F917A31800) [pid = 3520] [serial = 621] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 213 (000000F911EC5000) [pid = 3520] [serial = 745] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 212 (000000F9175D6000) [pid = 3520] [serial = 754] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 211 (000000F91794D400) [pid = 3520] [serial = 757] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 210 (000000F9163D4800) [pid = 3520] [serial = 751] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 209 (000000F91D410800) [pid = 3520] [serial = 730] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 208 (000000F91C856000) [pid = 3520] [serial = 763] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 207 (000000F9191A9000) [pid = 3520] [serial = 760] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 206 (000000F918B1C800) [pid = 3520] [serial = 871] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 205 (000000F91C858000) [pid = 3520] [serial = 727] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 204 (000000F918889800) [pid = 3520] [serial = 673] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 203 (000000F90B928C00) [pid = 3520] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 202 (000000F90B927C00) [pid = 3520] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 201 (000000F915F05400) [pid = 3520] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 200 (000000F911E58800) [pid = 3520] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 199 (000000F91457A000) [pid = 3520] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 198 (000000F9070E1400) [pid = 3520] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 197 (000000F91A3E2800) [pid = 3520] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 196 (000000F913D66800) [pid = 3520] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 195 (000000F918B24400) [pid = 3520] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 194 (000000F9178E4800) [pid = 3520] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 193 (000000F90D7D5C00) [pid = 3520] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 192 (000000F90BE86400) [pid = 3520] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 191 (000000F9191A2C00) [pid = 3520] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 190 (000000F906E30800) [pid = 3520] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 189 (000000F918880C00) [pid = 3520] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 188 (000000F918803400) [pid = 3520] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 187 (000000F91D414800) [pid = 3520] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 186 (000000F90D7E2000) [pid = 3520] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 185 (000000F917EBE000) [pid = 3520] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 184 (000000F90700D000) [pid = 3520] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 183 (000000F91C85A400) [pid = 3520] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 182 (000000F91407B000) [pid = 3520] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 181 (000000F91757FC00) [pid = 3520] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 180 (000000F90D747C00) [pid = 3520] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 179 (000000F9177E4000) [pid = 3520] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 178 (000000F907847800) [pid = 3520] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 177 (000000F9054EE800) [pid = 3520] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 176 (000000F9177E4800) [pid = 3520] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 175 (000000F9151BD400) [pid = 3520] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 174 (000000F913A5EC00) [pid = 3520] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 173 (000000F910EDEC00) [pid = 3520] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 172 (000000F90D869800) [pid = 3520] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 171 (000000F91B8A2400) [pid = 3520] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 170 (000000F910DE1C00) [pid = 3520] [serial = 715] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 169 (000000F90E016400) [pid = 3520] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 168 (000000F91028E400) [pid = 3520] [serial = 615] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 167 (000000F917957400) [pid = 3520] [serial = 670] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 166 (000000F91F838800) [pid = 3520] [serial = 769] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 165 (000000F914839800) [pid = 3520] [serial = 748] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 164 (000000F90D7DF400) [pid = 3520] [serial = 664] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 163 (000000F91B89C000) [pid = 3520] [serial = 679] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 162 (000000F91579BC00) [pid = 3520] [serial = 718] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 161 (000000F91919D400) [pid = 3520] [serial = 676] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 160 (000000F913A5D400) [pid = 3520] [serial = 576] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 159 (000000F917422800) [pid = 3520] [serial = 579] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 158 (000000F918B23000) [pid = 3520] [serial = 582] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 157 (000000F917951000) [pid = 3520] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F90D138400) [pid = 3520] [serial = 960] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F911381C00) [pid = 3520] [serial = 988] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F90BE4E000) [pid = 3520] [serial = 987] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F9071BD400) [pid = 3520] [serial = 990] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F910AC6C00) [pid = 3520] [serial = 991] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F91EF35C00) [pid = 3520] [serial = 984] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F91439B000) [pid = 3520] [serial = 963] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F918807000) [pid = 3520] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F9157C9C00) [pid = 3520] [serial = 999] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F917952800) [pid = 3520] [serial = 966] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F917EBBC00) [pid = 3520] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F9146D0400) [pid = 3520] [serial = 996] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F914C80000) [pid = 3520] [serial = 997] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F911CC6000) [pid = 3520] [serial = 993] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F91438E400) [pid = 3520] [serial = 994] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F91B897000) [pid = 3520] [serial = 969] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F91FA02400) [pid = 3520] [serial = 975] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F91F83D400) [pid = 3520] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F91D40C800) [pid = 3520] [serial = 972] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F91FAE3800) [pid = 3520] [serial = 978] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F90C5EAC00) [pid = 3520] [serial = 981] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F91457F000) [pid = 3520] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F91D417800) [pid = 3520] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F918B21C00) [pid = 3520] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F91F4EF800) [pid = 3520] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F91919DC00) [pid = 3520] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F9163D5800) [pid = 3520] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 05:37:06 INFO - PROCESS | 3520 | [3520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:37:06 INFO - PROCESS | 3520 | 1464611826663 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] 05:37:06 INFO - PROCESS | 3520 | 1464611826713 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:37:06 INFO - PROCESS | 3520 | 1464611826720 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 3520 | 1464611826725 Marionette TRACE conn6 <- [1,1374,null,{}] 05:37:06 INFO - PROCESS | 3520 | 1464611826733 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}] 05:37:06 INFO - PROCESS | 3520 | 1464611826865 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 05:37:06 INFO - PROCESS | 3520 | 1464611826945 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B9800 == 10 [pid = 3520] [id = 353] 05:37:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F906ED4800) [pid = 3520] [serial = 1059] [outer = 0000000000000000] 05:37:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F906ED5000) [pid = 3520] [serial = 1060] [outer = 000000F906ED4800] 05:37:07 INFO - PROCESS | 3520 | 1464611827047 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F90700EC00) [pid = 3520] [serial = 1061] [outer = 000000F906ED4800] 05:37:07 INFO - PROCESS | 3520 | 1464611827895 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] 05:37:07 INFO - PROCESS | 3520 | 1464611827930 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 05:37:07 INFO - PROCESS | 3520 | 1464611827937 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:37:07 INFO - PROCESS | 3520 | 1464611827941 Marionette TRACE conn6 <- [1,1378,null,{}] 05:37:07 INFO - PROCESS | 3520 | 1464611827945 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}] 05:37:08 INFO - PROCESS | 3520 | 1464611828074 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 05:37:08 INFO - PROCESS | 3520 | 1464611828152 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070AC000 == 11 [pid = 3520] [id = 354] 05:37:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F9071B3000) [pid = 3520] [serial = 1062] [outer = 0000000000000000] 05:37:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F9071BD800) [pid = 3520] [serial = 1063] [outer = 000000F9071B3000] 05:37:08 INFO - PROCESS | 3520 | 1464611828211 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F90721D400) [pid = 3520] [serial = 1064] [outer = 000000F9071B3000] 05:37:09 INFO - PROCESS | 3520 | 1464611829035 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]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1127ms 05:37:09 INFO - PROCESS | 3520 | 1464611829084 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 3520 | 1464611829088 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:37:09 INFO - PROCESS | 3520 | 1464611829093 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 3520 | 1464611829097 Marionette TRACE conn6 <- [1,1382,null,{}] 05:37:09 INFO - PROCESS | 3520 | 1464611829110 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}] 05:37:09 INFO - PROCESS | 3520 | 1464611829247 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 05:37:09 INFO - PROCESS | 3520 | 1464611829316 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0CE000 == 12 [pid = 3520] [id = 355] 05:37:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F9054F8400) [pid = 3520] [serial = 1065] [outer = 0000000000000000] 05:37:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F907DE8800) [pid = 3520] [serial = 1066] [outer = 000000F9054F8400] 05:37:09 INFO - PROCESS | 3520 | 1464611829380 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F9088BF400) [pid = 3520] [serial = 1067] [outer = 000000F9054F8400] 05:37:10 INFO - PROCESS | 3520 | 1464611830060 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 985ms 05:37:10 INFO - PROCESS | 3520 | 1464611830080 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 3520 | 1464611830085 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 05:37:10 INFO - PROCESS | 3520 | 1464611830090 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:37:10 INFO - PROCESS | 3520 | 1464611830094 Marionette TRACE conn6 <- [1,1386,null,{}] 05:37:10 INFO - PROCESS | 3520 | 1464611830099 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}] 05:37:10 INFO - PROCESS | 3520 | 1464611830192 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 05:37:10 INFO - PROCESS | 3520 | 1464611830279 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BEC0800 == 13 [pid = 3520] [id = 356] 05:37:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F9070E1800) [pid = 3520] [serial = 1068] [outer = 0000000000000000] 05:37:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F9071BDC00) [pid = 3520] [serial = 1069] [outer = 000000F9070E1800] 05:37:10 INFO - PROCESS | 3520 | 1464611830330 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F907840000) [pid = 3520] [serial = 1070] [outer = 000000F9070E1800] 05:37:10 INFO - PROCESS | 3520 | 1464611830750 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 05:37:10 INFO - PROCESS | 3520 | 1464611830795 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 3520 | 1464611830801 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 05:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:37:10 INFO - PROCESS | 3520 | 1464611830807 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 3520 | 1464611830810 Marionette TRACE conn6 <- [1,1390,null,{}] 05:37:10 INFO - PROCESS | 3520 | 1464611830814 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}] 05:37:10 INFO - PROCESS | 3520 | 1464611830911 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 05:37:10 INFO - PROCESS | 3520 | 1464611830918 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911090000 == 14 [pid = 3520] [id = 357] 05:37:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F9071B2C00) [pid = 3520] [serial = 1071] [outer = 0000000000000000] 05:37:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F908A87400) [pid = 3520] [serial = 1072] [outer = 000000F9071B2C00] 05:37:10 INFO - PROCESS | 3520 | 1464611830966 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F90B96A000) [pid = 3520] [serial = 1073] [outer = 000000F9071B2C00] 05:37:11 INFO - PROCESS | 3520 | 1464611831457 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]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 05:37:11 INFO - PROCESS | 3520 | 1464611831504 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 3520 | 1464611831506 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 05:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:37:11 INFO - PROCESS | 3520 | 1464611831510 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 3520 | 1464611831514 Marionette TRACE conn6 <- [1,1394,null,{}] 05:37:11 INFO - PROCESS | 3520 | 1464611831525 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}] 05:37:11 INFO - PROCESS | 3520 | 1464611831628 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 05:37:11 INFO - PROCESS | 3520 | 1464611831711 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DD8800 == 15 [pid = 3520] [id = 358] 05:37:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F90C385400) [pid = 3520] [serial = 1074] [outer = 0000000000000000] 05:37:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 147 (000000F90C5E6C00) [pid = 3520] [serial = 1075] [outer = 000000F90C385400] 05:37:11 INFO - PROCESS | 3520 | 1464611831762 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 148 (000000F90D21CC00) [pid = 3520] [serial = 1076] [outer = 000000F90C385400] 05:37:12 INFO - PROCESS | 3520 | 1464611832180 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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 05:37:12 INFO - PROCESS | 3520 | 1464611832204 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 3520 | 1464611832207 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:37:12 INFO - PROCESS | 3520 | 1464611832210 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 3520 | 1464611832212 Marionette TRACE conn6 <- [1,1398,null,{}] 05:37:12 INFO - PROCESS | 3520 | 1464611832216 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}] 05:37:12 INFO - PROCESS | 3520 | 1464611832377 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 05:37:12 INFO - PROCESS | 3520 | 1464611832389 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B0A000 == 16 [pid = 3520] [id = 359] 05:37:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 149 (000000F90D748C00) [pid = 3520] [serial = 1077] [outer = 0000000000000000] 05:37:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 150 (000000F90D7DB800) [pid = 3520] [serial = 1078] [outer = 000000F90D748C00] 05:37:12 INFO - PROCESS | 3520 | 1464611832476 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 151 (000000F90D869000) [pid = 3520] [serial = 1079] [outer = 000000F90D748C00] 05:37:12 INFO - PROCESS | 3520 | 1464611832984 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 838ms 05:37:13 INFO - PROCESS | 3520 | 1464611833051 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 3520 | 1464611833053 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:37:13 INFO - PROCESS | 3520 | 1464611833062 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 3520 | 1464611833064 Marionette TRACE conn6 <- [1,1402,null,{}] 05:37:13 INFO - PROCESS | 3520 | 1464611833067 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}] 05:37:13 INFO - PROCESS | 3520 | 1464611833180 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 05:37:13 INFO - PROCESS | 3520 | 1464611833242 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914346800 == 17 [pid = 3520] [id = 360] 05:37:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 152 (000000F90D74EC00) [pid = 3520] [serial = 1080] [outer = 0000000000000000] 05:37:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 153 (000000F910239400) [pid = 3520] [serial = 1081] [outer = 000000F90D74EC00] 05:37:13 INFO - PROCESS | 3520 | 1464611833289 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 154 (000000F910AC2800) [pid = 3520] [serial = 1082] [outer = 000000F90D74EC00] 05:37:13 INFO - PROCESS | 3520 | 1464611833825 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 776ms 05:37:13 INFO - PROCESS | 3520 | 1464611833841 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 3520 | 1464611833843 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 05:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:37:13 INFO - PROCESS | 3520 | 1464611833846 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 3520 | 1464611833848 Marionette TRACE conn6 <- [1,1406,null,{}] 05:37:13 INFO - PROCESS | 3520 | 1464611833852 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}] 05:37:14 INFO - PROCESS | 3520 | 1464611833989 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 05:37:14 INFO - PROCESS | 3520 | 1464611834047 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0CC000 == 18 [pid = 3520] [id = 361] 05:37:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 155 (000000F91103AC00) [pid = 3520] [serial = 1083] [outer = 0000000000000000] 05:37:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 156 (000000F911CC5C00) [pid = 3520] [serial = 1084] [outer = 000000F91103AC00] 05:37:14 INFO - PROCESS | 3520 | 1464611834096 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 157 (000000F911CCE400) [pid = 3520] [serial = 1085] [outer = 000000F91103AC00] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 156 (000000F90C6AF000) [pid = 3520] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 155 (000000F915798400) [pid = 3520] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 154 (000000F914C32400) [pid = 3520] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 153 (000000F91EF30C00) [pid = 3520] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 152 (000000F913DA4000) [pid = 3520] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 151 (000000F917420800) [pid = 3520] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 150 (000000F9191A9400) [pid = 3520] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 149 (000000F91852A400) [pid = 3520] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 148 (000000F91F833400) [pid = 3520] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 147 (000000F91C85D800) [pid = 3520] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 146 (000000F90BC87800) [pid = 3520] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F906ED8C00) [pid = 3520] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F91FA10C00) [pid = 3520] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F9163DEC00) [pid = 3520] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F91748C800) [pid = 3520] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F91FF07000) [pid = 3520] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F91483E800) [pid = 3520] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F91518BC00) [pid = 3520] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F91794A800) [pid = 3520] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F918653400) [pid = 3520] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F918536000) [pid = 3520] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F90D223800) [pid = 3520] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F9178E3800) [pid = 3520] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F917573400) [pid = 3520] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F913DA2000) [pid = 3520] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F91800EC00) [pid = 3520] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F914C7DC00) [pid = 3520] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F916988400) [pid = 3520] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F921662000) [pid = 3520] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F9209A1C00) [pid = 3520] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F91F4E7800) [pid = 3520] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F917582400) [pid = 3520] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F907210C00) [pid = 3520] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F907843400) [pid = 3520] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F9157D0400) [pid = 3520] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90E01F000) [pid = 3520] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F916370800) [pid = 3520] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F914C81C00) [pid = 3520] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F917731000) [pid = 3520] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F913A98000) [pid = 3520] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F9070E9000) [pid = 3520] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F911381400) [pid = 3520] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F906010C00) [pid = 3520] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9143A8800) [pid = 3520] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90D22A400) [pid = 3520] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F90D748400) [pid = 3520] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:37:14 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F9212C8C00) [pid = 3520] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:37:14 INFO - PROCESS | 3520 | 1464611834724 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 943ms 05:37:14 INFO - PROCESS | 3520 | 1464611834793 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 3520 | 1464611834795 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:37:14 INFO - PROCESS | 3520 | 1464611834798 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 3520 | 1464611834800 Marionette TRACE conn6 <- [1,1410,null,{}] 05:37:14 INFO - PROCESS | 3520 | 1464611834804 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}] 05:37:14 INFO - PROCESS | 3520 | 1464611834891 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 05:37:14 INFO - PROCESS | 3520 | 1464611834897 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916837000 == 19 [pid = 3520] [id = 362] 05:37:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9071B1C00) [pid = 3520] [serial = 1086] [outer = 0000000000000000] 05:37:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F90C530800) [pid = 3520] [serial = 1087] [outer = 000000F9071B1C00] 05:37:14 INFO - PROCESS | 3520 | 1464611834943 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F911734400) [pid = 3520] [serial = 1088] [outer = 000000F9071B1C00] 05:37:15 INFO - PROCESS | 3520 | 1464611835415 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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 05:37:15 INFO - PROCESS | 3520 | 1464611835430 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 3520 | 1464611835432 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 05:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:37:15 INFO - PROCESS | 3520 | 1464611835436 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 3520 | 1464611835438 Marionette TRACE conn6 <- [1,1414,null,{}] 05:37:15 INFO - PROCESS | 3520 | 1464611835441 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}] 05:37:15 INFO - PROCESS | 3520 | 1464611835527 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 05:37:15 INFO - PROCESS | 3520 | 1464611835534 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91108E800 == 20 [pid = 3520] [id = 363] 05:37:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F911D83000) [pid = 3520] [serial = 1089] [outer = 0000000000000000] 05:37:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F911DA9C00) [pid = 3520] [serial = 1090] [outer = 000000F911D83000] 05:37:15 INFO - PROCESS | 3520 | 1464611835579 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F911EC6400) [pid = 3520] [serial = 1091] [outer = 000000F911D83000] 05:37:16 INFO - PROCESS | 3520 | 1464611836027 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]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 05:37:16 INFO - PROCESS | 3520 | 1464611836074 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 3520 | 1464611836076 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:37:16 INFO - PROCESS | 3520 | 1464611836084 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 3520 | 1464611836086 Marionette TRACE conn6 <- [1,1418,null,{}] 05:37:16 INFO - PROCESS | 3520 | 1464611836090 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}] 05:37:16 INFO - PROCESS | 3520 | 1464611836176 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 05:37:16 INFO - PROCESS | 3520 | 1464611836183 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917603000 == 21 [pid = 3520] [id = 364] 05:37:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F913903000) [pid = 3520] [serial = 1092] [outer = 0000000000000000] 05:37:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F913A5D800) [pid = 3520] [serial = 1093] [outer = 000000F913903000] 05:37:16 INFO - PROCESS | 3520 | 1464611836228 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F913A66C00) [pid = 3520] [serial = 1094] [outer = 000000F913903000] 05:37:16 INFO - PROCESS | 3520 | 1464611836980 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 944ms 05:37:17 INFO - PROCESS | 3520 | 1464611837031 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 3520 | 1464611837036 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:37:17 INFO - PROCESS | 3520 | 1464611837042 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 3520 | 1464611837046 Marionette TRACE conn6 <- [1,1422,null,{}] 05:37:17 INFO - PROCESS | 3520 | 1464611837053 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}] 05:37:17 INFO - PROCESS | 3520 | 1464611837170 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 05:37:17 INFO - PROCESS | 3520 | 1464611837294 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E3C800 == 22 [pid = 3520] [id = 365] 05:37:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F907210000) [pid = 3520] [serial = 1095] [outer = 0000000000000000] 05:37:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F907845400) [pid = 3520] [serial = 1096] [outer = 000000F907210000] 05:37:17 INFO - PROCESS | 3520 | 1464611837356 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F908AC9000) [pid = 3520] [serial = 1097] [outer = 000000F907210000] 05:37:17 INFO - PROCESS | 3520 | 1464611837976 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]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 05:37:18 INFO - PROCESS | 3520 | 1464611838030 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 3520 | 1464611838037 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 05:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:37:18 INFO - PROCESS | 3520 | 1464611838044 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 3520 | 1464611838047 Marionette TRACE conn6 <- [1,1426,null,{}] 05:37:18 INFO - PROCESS | 3520 | 1464611838052 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}] 05:37:18 INFO - PROCESS | 3520 | 1464611838172 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 05:37:18 INFO - PROCESS | 3520 | 1464611838294 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914603000 == 23 [pid = 3520] [id = 366] 05:37:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F90D1E3C00) [pid = 3520] [serial = 1098] [outer = 0000000000000000] 05:37:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90D745800) [pid = 3520] [serial = 1099] [outer = 000000F90D1E3C00] 05:37:18 INFO - PROCESS | 3520 | 1464611838360 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F910AC6800) [pid = 3520] [serial = 1100] [outer = 000000F90D1E3C00] 05:37:18 INFO - PROCESS | 3520 | 1464611838971 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]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 984ms 05:37:19 INFO - PROCESS | 3520 | 1464611839034 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 3520 | 1464611839037 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:37:19 INFO - PROCESS | 3520 | 1464611839041 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 3520 | 1464611839045 Marionette TRACE conn6 <- [1,1430,null,{}] 05:37:19 INFO - PROCESS | 3520 | 1464611839057 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}] 05:37:19 INFO - PROCESS | 3520 | 1464611839219 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 05:37:19 INFO - PROCESS | 3520 | 1464611839232 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179DA800 == 24 [pid = 3520] [id = 367] 05:37:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F911DAFC00) [pid = 3520] [serial = 1101] [outer = 0000000000000000] 05:37:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F913A66800) [pid = 3520] [serial = 1102] [outer = 000000F911DAFC00] 05:37:19 INFO - PROCESS | 3520 | 1464611839290 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F913D63800) [pid = 3520] [serial = 1103] [outer = 000000F911DAFC00] 05:37:19 INFO - PROCESS | 3520 | 1464611839967 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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 05:37:20 INFO - PROCESS | 3520 | 1464611840027 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 3520 | 1464611840030 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:37:20 INFO - PROCESS | 3520 | 1464611840033 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 3520 | 1464611840036 Marionette TRACE conn6 <- [1,1434,null,{}] 05:37:20 INFO - PROCESS | 3520 | 1464611840039 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}] 05:37:20 INFO - PROCESS | 3520 | 1464611840153 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 05:37:20 INFO - PROCESS | 3520 | 1464611840284 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E1A800 == 25 [pid = 3520] [id = 368] 05:37:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F906E35000) [pid = 3520] [serial = 1104] [outer = 0000000000000000] 05:37:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F9142A7400) [pid = 3520] [serial = 1105] [outer = 000000F906E35000] 05:37:20 INFO - PROCESS | 3520 | 1464611840341 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F914396400) [pid = 3520] [serial = 1106] [outer = 000000F906E35000] 05:37:20 INFO - PROCESS | 3520 | 1464611840909 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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 05:37:20 INFO - PROCESS | 3520 | 1464611840980 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 3520 | 1464611840983 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:37:20 INFO - PROCESS | 3520 | 1464611840986 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 3520 | 1464611840988 Marionette TRACE conn6 <- [1,1438,null,{}] 05:37:21 INFO - PROCESS | 3520 | 1464611841006 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}] 05:37:21 INFO - PROCESS | 3520 | 1464611841135 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 05:37:21 INFO - PROCESS | 3520 | 1464611841462 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C6DA000 == 26 [pid = 3520] [id = 369] 05:37:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F90674A400) [pid = 3520] [serial = 1107] [outer = 0000000000000000] 05:37:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F906770400) [pid = 3520] [serial = 1108] [outer = 000000F90674A400] 05:37:21 INFO - PROCESS | 3520 | 1464611841516 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F907007000) [pid = 3520] [serial = 1109] [outer = 000000F90674A400] 05:37:22 INFO - PROCESS | 3520 | 1464611842206 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]]]}] 05:37:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B9800 == 25 [pid = 3520] [id = 353] 05:37:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A886000 == 24 [pid = 3520] [id = 352] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F91FF06400) [pid = 3520] [serial = 985] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F91FF0DC00) [pid = 3520] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F915797000) [pid = 3520] [serial = 964] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F91A3E1000) [pid = 3520] [serial = 967] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F91A816000) [pid = 3520] [serial = 958] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F91C853400) [pid = 3520] [serial = 970] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F91FA0B400) [pid = 3520] [serial = 976] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F91F4E3800) [pid = 3520] [serial = 973] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F91023A800) [pid = 3520] [serial = 961] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F91438B400) [pid = 3520] [serial = 982] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F91FF08C00) [pid = 3520] [serial = 979] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F917427400) [pid = 3520] [serial = 913] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F917711000) [pid = 3520] [serial = 916] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F9209AF000) [pid = 3520] [serial = 808] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F91794F800) [pid = 3520] [serial = 862] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F9157EC400) [pid = 3520] [serial = 910] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F918535C00) [pid = 3520] [serial = 865] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F918882400) [pid = 3520] [serial = 868] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F918883000) [pid = 3520] [serial = 922] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F911CD1C00) [pid = 3520] [serial = 907] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9191A4400) [pid = 3520] [serial = 802] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F918003000) [pid = 3520] [serial = 919] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F915373C00) [pid = 3520] [serial = 799] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F919067000) [pid = 3520] [serial = 925] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9151C8000) [pid = 3520] [serial = 901] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F9175DA400) [pid = 3520] [serial = 847] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F922BD5000) [pid = 3520] [serial = 811] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F9209AD800) [pid = 3520] [serial = 796] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F91FA11800) [pid = 3520] [serial = 805] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F917717400) [pid = 3520] [serial = 859] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90B92C800) [pid = 3520] [serial = 904] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F90D13CC00) [pid = 3520] [serial = 850] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F917489800) [pid = 3520] [serial = 856] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911EBE800) [pid = 3520] [serial = 853] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F9212BF800) [pid = 3520] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F9209A6000) [pid = 3520] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9204C7C00) [pid = 3520] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F918005400) [pid = 3520] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F91A3DB800) [pid = 3520] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F9178E6000) [pid = 3520] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F9145CCC00) [pid = 3520] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F913D64000) [pid = 3520] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90B931800) [pid = 3520] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F907211800) [pid = 3520] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F911737C00) [pid = 3520] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F913D68800) [pid = 3520] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1297ms 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9071AFC00) [pid = 3520] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90D780C00) [pid = 3520] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F9149A0400) [pid = 3520] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F914582000) [pid = 3520] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F911075C00) [pid = 3520] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F90D7D4800) [pid = 3520] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F915F22800) [pid = 3520] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F910EE1400) [pid = 3520] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F922639400) [pid = 3520] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F921666400) [pid = 3520] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F91579FC00) [pid = 3520] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F914840000) [pid = 3520] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F91757F800) [pid = 3520] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F917EB9800) [pid = 3520] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 05:37:22 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F918652C00) [pid = 3520] [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.] 05:37:22 INFO - PROCESS | 3520 | 1464611842287 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 3520 | 1464611842292 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:37:22 INFO - PROCESS | 3520 | 1464611842296 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 3520 | 1464611842300 Marionette TRACE conn6 <- [1,1442,null,{}] 05:37:22 INFO - PROCESS | 3520 | 1464611842317 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}] 05:37:22 INFO - PROCESS | 3520 | 1464611842442 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 05:37:22 INFO - PROCESS | 3520 | 1464611842453 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908842800 == 25 [pid = 3520] [id = 370] 05:37:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F9070E0400) [pid = 3520] [serial = 1110] [outer = 0000000000000000] 05:37:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F9070E5800) [pid = 3520] [serial = 1111] [outer = 000000F9070E0400] 05:37:22 INFO - PROCESS | 3520 | 1464611842501 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F907210C00) [pid = 3520] [serial = 1112] [outer = 000000F9070E0400] 05:37:23 INFO - PROCESS | 3520 | 1464611843047 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 776ms 05:37:23 INFO - PROCESS | 3520 | 1464611843078 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 3520 | 1464611843082 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:37:23 INFO - PROCESS | 3520 | 1464611843086 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 3520 | 1464611843089 Marionette TRACE conn6 <- [1,1446,null,{}] 05:37:23 INFO - PROCESS | 3520 | 1464611843092 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}] 05:37:23 INFO - PROCESS | 3520 | 1464611843184 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 05:37:23 INFO - PROCESS | 3520 | 1464611843195 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111DC000 == 26 [pid = 3520] [id = 371] 05:37:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90887C800) [pid = 3520] [serial = 1113] [outer = 0000000000000000] 05:37:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90B925C00) [pid = 3520] [serial = 1114] [outer = 000000F90887C800] 05:37:23 INFO - PROCESS | 3520 | 1464611843243 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F90BC28800) [pid = 3520] [serial = 1115] [outer = 000000F90887C800] 05:37:23 INFO - PROCESS | 3520 | 1464611843732 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 691ms 05:37:23 INFO - PROCESS | 3520 | 1464611843781 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 3520 | 1464611843784 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 05:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:37:23 INFO - PROCESS | 3520 | 1464611843789 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 3520 | 1464611843795 Marionette TRACE conn6 <- [1,1450,null,{}] 05:37:23 INFO - PROCESS | 3520 | 1464611843811 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}] 05:37:23 INFO - PROCESS | 3520 | 1464611843903 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 05:37:23 INFO - PROCESS | 3520 | 1464611843979 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B13800 == 27 [pid = 3520] [id = 372] 05:37:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F9070E0800) [pid = 3520] [serial = 1116] [outer = 0000000000000000] 05:37:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90D7D8000) [pid = 3520] [serial = 1117] [outer = 000000F9070E0800] 05:37:24 INFO - PROCESS | 3520 | 1464611844027 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D9B6000) [pid = 3520] [serial = 1118] [outer = 000000F9070E0800] 05:37:24 INFO - PROCESS | 3520 | 1464611844434 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]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:37:24 INFO - PROCESS | 3520 | 1464611844487 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 3520 | 1464611844490 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 05:37:24 INFO - PROCESS | 3520 | 1464611844494 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 3520 | 1464611844496 Marionette TRACE conn6 <- [1,1454,null,{}] 05:37:24 INFO - PROCESS | 3520 | 1464611844500 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}] 05:37:24 INFO - PROCESS | 3520 | 1464611844651 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 05:37:24 INFO - PROCESS | 3520 | 1464611844673 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D2800 == 28 [pid = 3520] [id = 373] 05:37:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F91023D400) [pid = 3520] [serial = 1119] [outer = 0000000000000000] 05:37:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F910AC9800) [pid = 3520] [serial = 1120] [outer = 000000F91023D400] 05:37:24 INFO - PROCESS | 3520 | 1464611844722 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F91106EC00) [pid = 3520] [serial = 1121] [outer = 000000F91023D400] 05:37:25 INFO - PROCESS | 3520 | 1464611845184 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 05:37:25 INFO - PROCESS | 3520 | 1464611845230 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 3520 | 1464611845232 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:37:25 INFO - PROCESS | 3520 | 1464611845236 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 3520 | 1464611845237 Marionette TRACE conn6 <- [1,1458,null,{}] 05:37:25 INFO - PROCESS | 3520 | 1464611845241 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}] 05:37:25 INFO - PROCESS | 3520 | 1464611845358 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 05:37:25 INFO - PROCESS | 3520 | 1464611845412 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916314000 == 29 [pid = 3520] [id = 374] 05:37:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911CC3400) [pid = 3520] [serial = 1122] [outer = 0000000000000000] 05:37:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F911CCC000) [pid = 3520] [serial = 1123] [outer = 000000F911CC3400] 05:37:25 INFO - PROCESS | 3520 | 1464611845467 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F91307A400) [pid = 3520] [serial = 1124] [outer = 000000F911CC3400] 05:37:25 INFO - PROCESS | 3520 | 1464611845941 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 05:37:25 INFO - PROCESS | 3520 | 1464611845980 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 3520 | 1464611845982 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 05:37:26 INFO - PROCESS | 3520 | 1464611845999 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 3520 | 1464611846001 Marionette TRACE conn6 <- [1,1462,null,{}] 05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:37:26 INFO - PROCESS | 3520 | 1464611846004 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}] 05:37:26 INFO - PROCESS | 3520 | 1464611846122 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 05:37:26 INFO - PROCESS | 3520 | 1464611846135 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AF000 == 30 [pid = 3520] [id = 375] 05:37:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F913A5E000) [pid = 3520] [serial = 1125] [outer = 0000000000000000] 05:37:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9142B0C00) [pid = 3520] [serial = 1126] [outer = 000000F913A5E000] 05:37:26 INFO - PROCESS | 3520 | 1464611846225 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F91439EC00) [pid = 3520] [serial = 1127] [outer = 000000F913A5E000] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F9070E1800) [pid = 3520] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90D748C00) [pid = 3520] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F90D74EC00) [pid = 3520] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9071B2C00) [pid = 3520] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90C385400) [pid = 3520] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F9070E6800) [pid = 3520] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9071B3000) [pid = 3520] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F906ED4800) [pid = 3520] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F91103AC00) [pid = 3520] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F9054F8400) [pid = 3520] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F911D83000) [pid = 3520] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:37:26 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9071B1C00) [pid = 3520] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:37:26 INFO - PROCESS | 3520 | 1464611846906 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]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 940ms 05:37:26 INFO - PROCESS | 3520 | 1464611846945 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 3520 | 1464611846947 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 05:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:37:26 INFO - PROCESS | 3520 | 1464611846951 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 3520 | 1464611846953 Marionette TRACE conn6 <- [1,1466,null,{}] 05:37:26 INFO - PROCESS | 3520 | 1464611846956 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}] 05:37:27 INFO - PROCESS | 3520 | 1464611847067 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 05:37:27 INFO - PROCESS | 3520 | 1464611847125 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914966800 == 31 [pid = 3520] [id = 376] 05:37:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F906ECF800) [pid = 3520] [serial = 1128] [outer = 0000000000000000] 05:37:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F9080AA800) [pid = 3520] [serial = 1129] [outer = 000000F906ECF800] 05:37:27 INFO - PROCESS | 3520 | 1464611847171 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F913A96C00) [pid = 3520] [serial = 1130] [outer = 000000F906ECF800] 05:37:27 INFO - PROCESS | 3520 | 1464611847577 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]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 689ms 05:37:27 INFO - PROCESS | 3520 | 1464611847644 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 3520 | 1464611847646 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:37:27 INFO - PROCESS | 3520 | 1464611847650 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 3520 | 1464611847651 Marionette TRACE conn6 <- [1,1470,null,{}] 05:37:27 INFO - PROCESS | 3520 | 1464611847655 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}] 05:37:27 INFO - PROCESS | 3520 | 1464611847759 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 05:37:27 INFO - PROCESS | 3520 | 1464611847774 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E1F800 == 32 [pid = 3520] [id = 377] 05:37:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F914576C00) [pid = 3520] [serial = 1131] [outer = 0000000000000000] 05:37:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F91457C800) [pid = 3520] [serial = 1132] [outer = 000000F914576C00] 05:37:27 INFO - PROCESS | 3520 | 1464611847819 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F9145C2800) [pid = 3520] [serial = 1133] [outer = 000000F914576C00] 05:37:28 INFO - PROCESS | 3520 | 1464611848260 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 05:37:28 INFO - PROCESS | 3520 | 1464611848344 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 3520 | 1464611848346 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 05:37:28 INFO - PROCESS | 3520 | 1464611848349 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:37:28 INFO - PROCESS | 3520 | 1464611848351 Marionette TRACE conn6 <- [1,1474,null,{}] 05:37:28 INFO - PROCESS | 3520 | 1464611848354 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}] 05:37:28 INFO - PROCESS | 3520 | 1464611848444 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 05:37:28 INFO - PROCESS | 3520 | 1464611848465 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91862A000 == 33 [pid = 3520] [id = 378] 05:37:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F9143A7400) [pid = 3520] [serial = 1134] [outer = 0000000000000000] 05:37:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F9145CAC00) [pid = 3520] [serial = 1135] [outer = 000000F9143A7400] 05:37:28 INFO - PROCESS | 3520 | 1464611848510 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9146AAC00) [pid = 3520] [serial = 1136] [outer = 000000F9143A7400] 05:37:29 INFO - PROCESS | 3520 | 1464611849149 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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 879ms 05:37:29 INFO - PROCESS | 3520 | 1464611849232 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 3520 | 1464611849237 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 05:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:37:29 INFO - PROCESS | 3520 | 1464611849243 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 3520 | 1464611849247 Marionette TRACE conn6 <- [1,1478,null,{}] 05:37:29 INFO - PROCESS | 3520 | 1464611849253 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}] 05:37:29 INFO - PROCESS | 3520 | 1464611849411 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 05:37:29 INFO - PROCESS | 3520 | 1464611849522 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E7E000 == 34 [pid = 3520] [id = 379] 05:37:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9070DF800) [pid = 3520] [serial = 1137] [outer = 0000000000000000] 05:37:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9071BCC00) [pid = 3520] [serial = 1138] [outer = 000000F9070DF800] 05:37:29 INFO - PROCESS | 3520 | 1464611849584 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F9080A9C00) [pid = 3520] [serial = 1139] [outer = 000000F9070DF800] 05:37:30 INFO - PROCESS | 3520 | 1464611850185 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]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 985ms 05:37:30 INFO - PROCESS | 3520 | 1464611850232 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 3520 | 1464611850238 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 05:37:30 INFO - PROCESS | 3520 | 1464611850245 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:37:30 INFO - PROCESS | 3520 | 1464611850248 Marionette TRACE conn6 <- [1,1482,null,{}] 05:37:30 INFO - PROCESS | 3520 | 1464611850252 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}] 05:37:30 INFO - PROCESS | 3520 | 1464611850371 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 05:37:30 INFO - PROCESS | 3520 | 1464611850461 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91643C000 == 35 [pid = 3520] [id = 380] 05:37:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F90C6AF000) [pid = 3520] [serial = 1140] [outer = 0000000000000000] 05:37:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F90D21F000) [pid = 3520] [serial = 1141] [outer = 000000F90C6AF000] 05:37:30 INFO - PROCESS | 3520 | 1464611850519 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F91023B400) [pid = 3520] [serial = 1142] [outer = 000000F90C6AF000] 05:37:31 INFO - PROCESS | 3520 | 1464611851150 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 923ms 05:37:31 INFO - PROCESS | 3520 | 1464611851174 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 3520 | 1464611851177 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 05:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:37:31 INFO - PROCESS | 3520 | 1464611851181 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 3520 | 1464611851185 Marionette TRACE conn6 <- [1,1486,null,{}] 05:37:31 INFO - PROCESS | 3520 | 1464611851197 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}] 05:37:31 INFO - PROCESS | 3520 | 1464611851316 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 05:37:31 INFO - PROCESS | 3520 | 1464611851437 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918722000 == 36 [pid = 3520] [id = 381] 05:37:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F913077400) [pid = 3520] [serial = 1143] [outer = 0000000000000000] 05:37:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F913AA4C00) [pid = 3520] [serial = 1144] [outer = 000000F913077400] 05:37:31 INFO - PROCESS | 3520 | 1464611851498 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F914579000) [pid = 3520] [serial = 1145] [outer = 000000F913077400] 05:37:32 INFO - PROCESS | 3520 | 1464611852155 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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 05:37:32 INFO - PROCESS | 3520 | 1464611852168 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 3520 | 1464611852171 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:37:32 INFO - PROCESS | 3520 | 1464611852188 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 3520 | 1464611852190 Marionette TRACE conn6 <- [1,1490,null,{}] 05:37:32 INFO - PROCESS | 3520 | 1464611852196 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}] 05:37:32 INFO - PROCESS | 3520 | 1464611852312 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 05:37:32 INFO - PROCESS | 3520 | 1464611852427 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91889C800 == 37 [pid = 3520] [id = 382] 05:37:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9146CEC00) [pid = 3520] [serial = 1146] [outer = 0000000000000000] 05:37:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9146D2000) [pid = 3520] [serial = 1147] [outer = 000000F9146CEC00] 05:37:32 INFO - PROCESS | 3520 | 1464611852485 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F91483C000) [pid = 3520] [serial = 1148] [outer = 000000F9146CEC00] 05:37:33 INFO - PROCESS | 3520 | 1464611853067 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]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 05:37:33 INFO - PROCESS | 3520 | 1464611853336 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 3520 | 1464611853341 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 05:37:33 INFO - PROCESS | 3520 | 1464611853360 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 3520 | 1464611853363 Marionette TRACE conn6 <- [1,1494,null,{}] 05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:37:33 INFO - PROCESS | 3520 | 1464611853369 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}] 05:37:33 INFO - PROCESS | 3520 | 1464611853475 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 05:37:33 INFO - PROCESS | 3520 | 1464611853544 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E5000 == 38 [pid = 3520] [id = 383] 05:37:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9070E1C00) [pid = 3520] [serial = 1149] [outer = 0000000000000000] 05:37:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9071B1400) [pid = 3520] [serial = 1150] [outer = 000000F9070E1C00] 05:37:33 INFO - PROCESS | 3520 | 1464611853595 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F907845C00) [pid = 3520] [serial = 1151] [outer = 000000F9070E1C00] 05:37:34 INFO - PROCESS | 3520 | 1464611854292 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]]]}] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F913A5D800) [pid = 3520] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F918531C00) [pid = 3520] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F9071BDC00) [pid = 3520] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90D7DB800) [pid = 3520] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F907840000) [pid = 3520] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F90D869000) [pid = 3520] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F910AC2800) [pid = 3520] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F910239400) [pid = 3520] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F908A87400) [pid = 3520] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F90B96A000) [pid = 3520] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F90C5E6C00) [pid = 3520] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F918B15400) [pid = 3520] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90721D400) [pid = 3520] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9071BD800) [pid = 3520] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F90700EC00) [pid = 3520] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F906ED5000) [pid = 3520] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F911CC5C00) [pid = 3520] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F907DE8800) [pid = 3520] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9088BF400) [pid = 3520] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F911EC6400) [pid = 3520] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911DA9C00) [pid = 3520] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F911CCE400) [pid = 3520] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F90C530800) [pid = 3520] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 987ms 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F911734400) [pid = 3520] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90D21CC00) [pid = 3520] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 05:37:34 INFO - PROCESS | 3520 | 1464611854359 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 3520 | 1464611854362 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 05:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:37:34 INFO - PROCESS | 3520 | 1464611854369 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 3520 | 1464611854373 Marionette TRACE conn6 <- [1,1498,null,{}] 05:37:34 INFO - PROCESS | 3520 | 1464611854377 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}] 05:37:34 INFO - PROCESS | 3520 | 1464611854469 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 05:37:34 INFO - PROCESS | 3520 | 1464611854484 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BE31000 == 39 [pid = 3520] [id = 384] 05:37:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F9070DF400) [pid = 3520] [serial = 1152] [outer = 0000000000000000] 05:37:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F9070EB000) [pid = 3520] [serial = 1153] [outer = 000000F9070DF400] 05:37:34 INFO - PROCESS | 3520 | 1464611854531 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90771C400) [pid = 3520] [serial = 1154] [outer = 000000F9070DF400] 05:37:35 INFO - PROCESS | 3520 | 1464611855054 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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:37:35 INFO - PROCESS | 3520 | 1464611855106 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 3520 | 1464611855109 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 05:37:35 INFO - PROCESS | 3520 | 1464611855113 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 3520 | 1464611855115 Marionette TRACE conn6 <- [1,1502,null,{}] 05:37:35 INFO - PROCESS | 3520 | 1464611855124 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}] 05:37:35 INFO - PROCESS | 3520 | 1464611855219 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 05:37:35 INFO - PROCESS | 3520 | 1464611855295 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE6000 == 40 [pid = 3520] [id = 385] 05:37:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F907BC3400) [pid = 3520] [serial = 1155] [outer = 0000000000000000] 05:37:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F90C533000) [pid = 3520] [serial = 1156] [outer = 000000F907BC3400] 05:37:35 INFO - PROCESS | 3520 | 1464611855347 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90D228800) [pid = 3520] [serial = 1157] [outer = 000000F907BC3400] 05:37:35 INFO - PROCESS | 3520 | 1464611855740 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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 05:37:35 INFO - PROCESS | 3520 | 1464611855806 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 3520 | 1464611855808 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:37:35 INFO - PROCESS | 3520 | 1464611855818 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 3520 | 1464611855821 Marionette TRACE conn6 <- [1,1506,null,{}] 05:37:35 INFO - PROCESS | 3520 | 1464611855825 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}] 05:37:35 INFO - PROCESS | 3520 | 1464611855916 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 05:37:35 INFO - PROCESS | 3520 | 1464611855923 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143C5800 == 41 [pid = 3520] [id = 386] 05:37:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F90D868800) [pid = 3520] [serial = 1158] [outer = 0000000000000000] 05:37:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90E019400) [pid = 3520] [serial = 1159] [outer = 000000F90D868800] 05:37:35 INFO - PROCESS | 3520 | 1464611855970 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F910AC1000) [pid = 3520] [serial = 1160] [outer = 000000F90D868800] 05:37:36 INFO - PROCESS | 3520 | 1464611856432 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]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 649ms 05:37:36 INFO - PROCESS | 3520 | 1464611856464 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 3520 | 1464611856466 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 05:37:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:37:36 INFO - PROCESS | 3520 | 1464611856470 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 3520 | 1464611856472 Marionette TRACE conn6 <- [1,1510,null,{}] 05:37:36 INFO - PROCESS | 3520 | 1464611856475 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}] 05:37:36 INFO - PROCESS | 3520 | 1464611856591 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 05:37:36 INFO - PROCESS | 3520 | 1464611856598 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916320800 == 42 [pid = 3520] [id = 387] 05:37:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F910DE4000) [pid = 3520] [serial = 1161] [outer = 0000000000000000] 05:37:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F910EDEC00) [pid = 3520] [serial = 1162] [outer = 000000F910DE4000] 05:37:36 INFO - PROCESS | 3520 | 1464611856681 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F911734000) [pid = 3520] [serial = 1163] [outer = 000000F910DE4000] 05:37:37 INFO - PROCESS | 3520 | 1464611857151 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"]]]}] 05:37:37 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 () { 05:37:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:37:37 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 () { 05:37:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:37:37 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 () { 05:37:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:37:37 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 () { 05:37:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:37:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 05:37:37 INFO - PROCESS | 3520 | 1464611857214 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 3520 | 1464611857216 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 05:37:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:37:37 INFO - PROCESS | 3520 | 1464611857220 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 3520 | 1464611857222 Marionette TRACE conn6 <- [1,1514,null,{}] 05:37:37 INFO - PROCESS | 3520 | 1464611857235 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}] 05:37:37 INFO - PROCESS | 3520 | 1464611857417 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 05:37:37 INFO - PROCESS | 3520 | 1464611857472 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0C2000 == 43 [pid = 3520] [id = 388] 05:37:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F913A98000) [pid = 3520] [serial = 1164] [outer = 0000000000000000] 05:37:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F913B6D000) [pid = 3520] [serial = 1165] [outer = 000000F913A98000] 05:37:37 INFO - PROCESS | 3520 | 1464611857520 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F91439A800) [pid = 3520] [serial = 1166] [outer = 000000F913A98000] 05:37:37 INFO - PROCESS | 3520 | 1464611857966 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"]]]}] 05:37:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:37:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:37:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:37:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 799ms 05:37:38 INFO - PROCESS | 3520 | 1464611858025 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3520 | 1464611858027 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:37:38 INFO - PROCESS | 3520 | 1464611858031 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3520 | 1464611858033 Marionette TRACE conn6 <- [1,1518,null,{}] 05:37:38 INFO - PROCESS | 3520 | 1464611858037 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}] 05:37:38 INFO - PROCESS | 3520 | 1464611858146 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 05:37:38 INFO - PROCESS | 3520 | 1464611858198 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175B1000 == 44 [pid = 3520] [id = 389] 05:37:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F91407A800) [pid = 3520] [serial = 1167] [outer = 0000000000000000] 05:37:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9145C7400) [pid = 3520] [serial = 1168] [outer = 000000F91407A800] 05:37:38 INFO - PROCESS | 3520 | 1464611858245 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F91483E800) [pid = 3520] [serial = 1169] [outer = 000000F91407A800] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F914576C00) [pid = 3520] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F91023D400) [pid = 3520] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F90674A400) [pid = 3520] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F911CC3400) [pid = 3520] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F9070E0400) [pid = 3520] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90887C800) [pid = 3520] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9070E0800) [pid = 3520] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F906ECF800) [pid = 3520] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:37:38 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F913A5E000) [pid = 3520] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:37:38 INFO - PROCESS | 3520 | 1464611858785 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]]]}] 05:37:38 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 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:37:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:37:38 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. 05:37:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:37:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 774ms 05:37:38 INFO - PROCESS | 3520 | 1464611858810 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3520 | 1464611858812 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:37:38 INFO - PROCESS | 3520 | 1464611858816 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3520 | 1464611858818 Marionette TRACE conn6 <- [1,1522,null,{}] 05:37:38 INFO - PROCESS | 3520 | 1464611858821 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}] 05:37:38 INFO - PROCESS | 3520 | 1464611858941 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 05:37:38 INFO - PROCESS | 3520 | 1464611858989 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918641800 == 45 [pid = 3520] [id = 390] 05:37:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F90E01F000) [pid = 3520] [serial = 1170] [outer = 0000000000000000] 05:37:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9143A4400) [pid = 3520] [serial = 1171] [outer = 000000F90E01F000] 05:37:39 INFO - PROCESS | 3520 | 1464611859037 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F914841C00) [pid = 3520] [serial = 1172] [outer = 000000F90E01F000] 05:37:39 INFO - PROCESS | 3520 | 1464611859421 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms 05:37:39 INFO - PROCESS | 3520 | 1464611859447 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 3520 | 1464611859450 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 05:37:39 INFO - PROCESS | 3520 | 1464611859453 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:37:39 INFO - PROCESS | 3520 | 1464611859455 Marionette TRACE conn6 <- [1,1526,null,{}] 05:37:39 INFO - PROCESS | 3520 | 1464611859458 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}] 05:37:39 INFO - PROCESS | 3520 | 1464611859543 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 05:37:39 INFO - PROCESS | 3520 | 1464611859550 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CE800 == 46 [pid = 3520] [id = 391] 05:37:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F91499BC00) [pid = 3520] [serial = 1173] [outer = 0000000000000000] 05:37:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F914C78800) [pid = 3520] [serial = 1174] [outer = 000000F91499BC00] 05:37:39 INFO - PROCESS | 3520 | 1464611859596 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F914C7FC00) [pid = 3520] [serial = 1175] [outer = 000000F91499BC00] 05:37:40 INFO - PROCESS | 3520 | 1464611860317 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]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 880ms 05:37:40 INFO - PROCESS | 3520 | 1464611860336 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 3520 | 1464611860342 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 05:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:37:40 INFO - PROCESS | 3520 | 1464611860347 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 3520 | 1464611860352 Marionette TRACE conn6 <- [1,1530,null,{}] 05:37:40 INFO - PROCESS | 3520 | 1464611860358 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}] 05:37:40 INFO - PROCESS | 3520 | 1464611860515 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 05:37:40 INFO - PROCESS | 3520 | 1464611860536 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9110A1000 == 47 [pid = 3520] [id = 392] 05:37:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F907844000) [pid = 3520] [serial = 1176] [outer = 0000000000000000] 05:37:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F90887E800) [pid = 3520] [serial = 1177] [outer = 000000F907844000] 05:37:40 INFO - PROCESS | 3520 | 1464611860595 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90C37E400) [pid = 3520] [serial = 1178] [outer = 000000F907844000] 05:37:41 INFO - PROCESS | 3520 | 1464611861201 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 880ms 05:37:41 INFO - PROCESS | 3520 | 1464611861231 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 3520 | 1464611861240 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 05:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:37:42 INFO - PROCESS | 3520 | 1464611861247 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:37:42 INFO - PROCESS | 3520 | 1464611861250 Marionette TRACE conn6 <- [1,1534,null,{}] 05:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 985ms 05:37:42 INFO - PROCESS | 3520 | 1464611861254 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}] 05:37:42 INFO - PROCESS | 3520 | 1464611861376 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 05:37:42 INFO - PROCESS | 3520 | 1464611861497 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91759E800 == 48 [pid = 3520] [id = 393] 05:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:37:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D9B7C00) [pid = 3520] [serial = 1179] [outer = 0000000000000000] 05:37:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F911074400) [pid = 3520] [serial = 1180] [outer = 000000F90D9B7C00] 05:37:42 INFO - PROCESS | 3520 | 1464611861555 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F911EF7C00) [pid = 3520] [serial = 1181] [outer = 000000F90D9B7C00] 05:37:42 INFO - PROCESS | 3520 | 1464611862142 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]]]}] 05:37:42 INFO - PROCESS | 3520 | 1464611862236 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 3520 | 1464611862239 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 05:37:42 INFO - PROCESS | 3520 | 1464611862243 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 3520 | 1464611862247 Marionette TRACE conn6 <- [1,1538,null,{}] 05:37:42 INFO - PROCESS | 3520 | 1464611862258 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}] 05:37:42 INFO - PROCESS | 3520 | 1464611862423 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 05:37:42 INFO - PROCESS | 3520 | 1464611862435 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F3D800 == 49 [pid = 3520] [id = 394] 05:37:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9146CAC00) [pid = 3520] [serial = 1182] [outer = 0000000000000000] 05:37:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F914C27800) [pid = 3520] [serial = 1183] [outer = 000000F9146CAC00] 05:37:43 INFO - PROCESS | 3520 | 1464611862494 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F914CBE800) [pid = 3520] [serial = 1184] [outer = 000000F9146CAC00] 05:37:43 INFO - PROCESS | 3520 | 1464611863073 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]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 888ms 05:37:43 INFO - PROCESS | 3520 | 1464611863131 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 3520 | 1464611863135 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 05:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:37:43 INFO - PROCESS | 3520 | 1464611863138 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 3520 | 1464611863141 Marionette TRACE conn6 <- [1,1542,null,{}] 05:37:43 INFO - PROCESS | 3520 | 1464611863145 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}] 05:37:43 INFO - PROCESS | 3520 | 1464611863267 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 05:37:43 INFO - PROCESS | 3520 | 1464611863390 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91916A800 == 50 [pid = 3520] [id = 395] 05:37:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9151C0000) [pid = 3520] [serial = 1185] [outer = 0000000000000000] 05:37:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F915791400) [pid = 3520] [serial = 1186] [outer = 000000F9151C0000] 05:37:43 INFO - PROCESS | 3520 | 1464611863449 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F915798C00) [pid = 3520] [serial = 1187] [outer = 000000F9151C0000] 05:37:43 INFO - PROCESS | 3520 | 1464611863971 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]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 881ms 05:37:44 INFO - PROCESS | 3520 | 1464611864021 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 3520 | 1464611864024 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 05:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:37:44 INFO - PROCESS | 3520 | 1464611864028 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 3520 | 1464611864030 Marionette TRACE conn6 <- [1,1546,null,{}] 05:37:44 INFO - PROCESS | 3520 | 1464611864034 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}] 05:37:44 INFO - PROCESS | 3520 | 1464611864146 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 05:37:44 INFO - PROCESS | 3520 | 1464611864266 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BC6000 == 51 [pid = 3520] [id = 396] 05:37:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F91579E400) [pid = 3520] [serial = 1188] [outer = 0000000000000000] 05:37:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F9157C5400) [pid = 3520] [serial = 1189] [outer = 000000F91579E400] 05:37:44 INFO - PROCESS | 3520 | 1464611864324 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9157CE400) [pid = 3520] [serial = 1190] [outer = 000000F91579E400] 05:37:45 INFO - PROCESS | 3520 | 1464611865121 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]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1136ms 05:37:45 INFO - PROCESS | 3520 | 1464611865167 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 3520 | 1464611865169 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 05:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:37:45 INFO - PROCESS | 3520 | 1464611865173 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 3520 | 1464611865175 Marionette TRACE conn6 <- [1,1550,null,{}] 05:37:45 INFO - PROCESS | 3520 | 1464611865179 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}] 05:37:45 INFO - PROCESS | 3520 | 1464611865339 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 05:37:45 INFO - PROCESS | 3520 | 1464611865460 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B9000 == 52 [pid = 3520] [id = 397] 05:37:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F90700C400) [pid = 3520] [serial = 1191] [outer = 0000000000000000] 05:37:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F907215000) [pid = 3520] [serial = 1192] [outer = 000000F90700C400] 05:37:45 INFO - PROCESS | 3520 | 1464611865520 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F91307C800) [pid = 3520] [serial = 1193] [outer = 000000F90700C400] 05:37:46 INFO - PROCESS | 3520 | 1464611866371 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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1241ms 05:37:46 INFO - PROCESS | 3520 | 1464611866417 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 3520 | 1464611866422 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 05:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:37:46 INFO - PROCESS | 3520 | 1464611866442 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 3520 | 1464611866447 Marionette TRACE conn6 <- [1,1554,null,{}] 05:37:46 INFO - PROCESS | 3520 | 1464611866453 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}] 05:37:46 INFO - PROCESS | 3520 | 1464611866563 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 05:37:46 INFO - PROCESS | 3520 | 1464611866688 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3E5000 == 53 [pid = 3520] [id = 398] 05:37:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F90BEF1400) [pid = 3520] [serial = 1194] [outer = 0000000000000000] 05:37:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F90D7DE000) [pid = 3520] [serial = 1195] [outer = 000000F90BEF1400] 05:37:46 INFO - PROCESS | 3520 | 1464611866742 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F910ABF800) [pid = 3520] [serial = 1196] [outer = 000000F90BEF1400] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F918641800 == 52 [pid = 3520] [id = 390] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175B1000 == 51 [pid = 3520] [id = 389] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0C2000 == 50 [pid = 3520] [id = 388] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F916320800 == 49 [pid = 3520] [id = 387] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143C5800 == 48 [pid = 3520] [id = 386] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DE6000 == 47 [pid = 3520] [id = 385] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BE31000 == 46 [pid = 3520] [id = 384] 05:37:46 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111E5000 == 45 [pid = 3520] [id = 383] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9145C2800) [pid = 3520] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F9145CAC00) [pid = 3520] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F910AC9800) [pid = 3520] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F91106EC00) [pid = 3520] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F906770400) [pid = 3520] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F91307A400) [pid = 3520] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90D745800) [pid = 3520] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F907845400) [pid = 3520] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F911CCC000) [pid = 3520] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9070E5800) [pid = 3520] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F907210C00) [pid = 3520] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F90B925C00) [pid = 3520] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F90BC28800) [pid = 3520] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F913A66800) [pid = 3520] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F9142A7400) [pid = 3520] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90D7D8000) [pid = 3520] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9080AA800) [pid = 3520] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9142B0C00) [pid = 3520] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F91457C800) [pid = 3520] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F91439EC00) [pid = 3520] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F907007000) [pid = 3520] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F913A96C00) [pid = 3520] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 05:37:46 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D9B6000) [pid = 3520] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 05:37:47 INFO - PROCESS | 3520 | 1464611867268 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 860ms 05:37:47 INFO - PROCESS | 3520 | 1464611867291 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 3520 | 1464611867297 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 05:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:37:47 INFO - PROCESS | 3520 | 1464611867303 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 3520 | 1464611867306 Marionette TRACE conn6 <- [1,1558,null,{}] 05:37:47 INFO - PROCESS | 3520 | 1464611867315 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}] 05:37:47 INFO - PROCESS | 3520 | 1464611867412 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 05:37:47 INFO - PROCESS | 3520 | 1464611867420 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9110A2800 == 46 [pid = 3520] [id = 399] 05:37:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F907BC2000) [pid = 3520] [serial = 1197] [outer = 0000000000000000] 05:37:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F90BE4E000) [pid = 3520] [serial = 1198] [outer = 000000F907BC2000] 05:37:47 INFO - PROCESS | 3520 | 1464611867468 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F90D86D400) [pid = 3520] [serial = 1199] [outer = 000000F907BC2000] 05:37:47 INFO - PROCESS | 3520 | 1464611867946 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 05:37:48 INFO - PROCESS | 3520 | 1464611867996 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 3520 | 1464611867998 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 05:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:37:48 INFO - PROCESS | 3520 | 1464611868002 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 3520 | 1464611868006 Marionette TRACE conn6 <- [1,1562,null,{}] 05:37:48 INFO - PROCESS | 3520 | 1464611868016 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}] 05:37:48 INFO - PROCESS | 3520 | 1464611868141 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 05:37:48 INFO - PROCESS | 3520 | 1464611868158 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916826800 == 47 [pid = 3520] [id = 400] 05:37:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F911CCC000) [pid = 3520] [serial = 1200] [outer = 0000000000000000] 05:37:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F911CD1400) [pid = 3520] [serial = 1201] [outer = 000000F911CCC000] 05:37:48 INFO - PROCESS | 3520 | 1464611868209 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F913A5AC00) [pid = 3520] [serial = 1202] [outer = 000000F911CCC000] 05:37:48 INFO - PROCESS | 3520 | 1464611868677 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]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 05:37:48 INFO - PROCESS | 3520 | 1464611868737 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 3520 | 1464611868740 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 05:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:37:48 INFO - PROCESS | 3520 | 1464611868744 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 3520 | 1464611868746 Marionette TRACE conn6 <- [1,1566,null,{}] 05:37:48 INFO - PROCESS | 3520 | 1464611868749 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}] 05:37:48 INFO - PROCESS | 3520 | 1464611868842 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 05:37:48 INFO - PROCESS | 3520 | 1464611868851 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917610000 == 48 [pid = 3520] [id = 401] 05:37:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F914079000) [pid = 3520] [serial = 1203] [outer = 0000000000000000] 05:37:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F914392000) [pid = 3520] [serial = 1204] [outer = 000000F914079000] 05:37:48 INFO - PROCESS | 3520 | 1464611868897 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F91457A400) [pid = 3520] [serial = 1205] [outer = 000000F914079000] 05:37:49 INFO - PROCESS | 3520 | 1464611869342 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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 05:37:49 INFO - PROCESS | 3520 | 1464611869375 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 3520 | 1464611869377 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 05:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:37:49 INFO - PROCESS | 3520 | 1464611869387 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 3520 | 1464611869389 Marionette TRACE conn6 <- [1,1570,null,{}] 05:37:49 INFO - PROCESS | 3520 | 1464611869393 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}] 05:37:49 INFO - PROCESS | 3520 | 1464611869506 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 05:37:49 INFO - PROCESS | 3520 | 1464611869588 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E08000 == 49 [pid = 3520] [id = 402] 05:37:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91439E000) [pid = 3520] [serial = 1206] [outer = 0000000000000000] 05:37:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9145C9400) [pid = 3520] [serial = 1207] [outer = 000000F91439E000] 05:37:49 INFO - PROCESS | 3520 | 1464611869636 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F914837400) [pid = 3520] [serial = 1208] [outer = 000000F91439E000] 05:37:50 INFO - PROCESS | 3520 | 1464611870111 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 795ms 05:37:50 INFO - PROCESS | 3520 | 1464611870184 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 3520 | 1464611870194 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 05:37:50 INFO - PROCESS | 3520 | 1464611870204 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 3520 | 1464611870206 Marionette TRACE conn6 <- [1,1574,null,{}] 05:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:37:50 INFO - PROCESS | 3520 | 1464611870210 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}] 05:37:50 INFO - PROCESS | 3520 | 1464611870337 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 05:37:50 INFO - PROCESS | 3520 | 1464611870400 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918733800 == 50 [pid = 3520] [id = 403] 05:37:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9157D1000) [pid = 3520] [serial = 1209] [outer = 0000000000000000] 05:37:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F9157F5C00) [pid = 3520] [serial = 1210] [outer = 000000F9157D1000] 05:37:50 INFO - PROCESS | 3520 | 1464611870448 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F915FB5C00) [pid = 3520] [serial = 1211] [outer = 000000F9157D1000] 05:37:50 INFO - PROCESS | 3520 | 1464611870918 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 776ms 05:37:50 INFO - PROCESS | 3520 | 1464611870987 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 3520 | 1464611870989 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 05:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:37:51 INFO - PROCESS | 3520 | 1464611870993 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 3520 | 1464611870995 Marionette TRACE conn6 <- [1,1578,null,{}] 05:37:51 INFO - PROCESS | 3520 | 1464611870999 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}] 05:37:51 INFO - PROCESS | 3520 | 1464611871116 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 05:37:51 INFO - PROCESS | 3520 | 1464611871169 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F3E800 == 51 [pid = 3520] [id = 404] 05:37:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F9163D6800) [pid = 3520] [serial = 1212] [outer = 0000000000000000] 05:37:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9163DAC00) [pid = 3520] [serial = 1213] [outer = 000000F9163D6800] 05:37:51 INFO - PROCESS | 3520 | 1464611871216 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9163E1800) [pid = 3520] [serial = 1214] [outer = 000000F9163D6800] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F91407A800) [pid = 3520] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F913A98000) [pid = 3520] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F9070E1C00) [pid = 3520] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F907BC3400) [pid = 3520] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9070DF400) [pid = 3520] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90D868800) [pid = 3520] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F910DE4000) [pid = 3520] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:37:51 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F90E01F000) [pid = 3520] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:37:51 INFO - PROCESS | 3520 | 1464611871692 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 05:37:51 INFO - PROCESS | 3520 | 1464611871729 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 3520 | 1464611871731 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 05:37:51 INFO - PROCESS | 3520 | 1464611871734 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:37:51 INFO - PROCESS | 3520 | 1464611871736 Marionette TRACE conn6 <- [1,1582,null,{}] 05:37:51 INFO - PROCESS | 3520 | 1464611871740 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}] 05:37:51 INFO - PROCESS | 3520 | 1464611871865 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 05:37:51 INFO - PROCESS | 3520 | 1464611871917 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BDF800 == 52 [pid = 3520] [id = 405] 05:37:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9163D7000) [pid = 3520] [serial = 1215] [outer = 0000000000000000] 05:37:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F915374C00) [pid = 3520] [serial = 1216] [outer = 000000F9163D7000] 05:37:51 INFO - PROCESS | 3520 | 1464611871965 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F916859400) [pid = 3520] [serial = 1217] [outer = 000000F9163D7000] 05:37:52 INFO - PROCESS | 3520 | 1464611872334 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]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:37:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 05:37:52 INFO - PROCESS | 3520 | 1464611872369 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 3520 | 1464611872371 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 05:37:52 INFO - PROCESS | 3520 | 1464611872375 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:37:52 INFO - PROCESS | 3520 | 1464611872377 Marionette TRACE conn6 <- [1,1586,null,{}] 05:37:52 INFO - PROCESS | 3520 | 1464611872380 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}] 05:37:52 INFO - PROCESS | 3520 | 1464611872494 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 05:37:52 INFO - PROCESS | 3520 | 1464611872503 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CC2800 == 53 [pid = 3520] [id = 406] 05:37:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F9168BC000) [pid = 3520] [serial = 1218] [outer = 0000000000000000] 05:37:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F916990C00) [pid = 3520] [serial = 1219] [outer = 000000F9168BC000] 05:37:52 INFO - PROCESS | 3520 | 1464611872549 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F917427C00) [pid = 3520] [serial = 1220] [outer = 000000F9168BC000] 05:37:52 INFO - PROCESS | 3520 | 1464611872979 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]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 05:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:37:53 INFO - PROCESS | 3520 | 1464611873014 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 3520 | 1464611873016 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 05:37:53 INFO - PROCESS | 3520 | 1464611873020 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 3520 | 1464611873021 Marionette TRACE conn6 <- [1,1590,null,{}] 05:37:53 INFO - PROCESS | 3520 | 1464611873025 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}] 05:37:53 INFO - PROCESS | 3520 | 1464611873129 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 05:37:53 INFO - PROCESS | 3520 | 1464611873135 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A469800 == 54 [pid = 3520] [id = 407] 05:37:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F91742BC00) [pid = 3520] [serial = 1221] [outer = 0000000000000000] 05:37:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F917482400) [pid = 3520] [serial = 1222] [outer = 000000F91742BC00] 05:37:53 INFO - PROCESS | 3520 | 1464611873181 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F91748B000) [pid = 3520] [serial = 1223] [outer = 000000F91742BC00] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0CE000 == 53 [pid = 3520] [id = 355] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E7E000 == 52 [pid = 3520] [id = 379] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F918722000 == 51 [pid = 3520] [id = 381] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91643C000 == 50 [pid = 3520] [id = 380] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91862A000 == 49 [pid = 3520] [id = 378] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91889C800 == 48 [pid = 3520] [id = 382] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AF000 == 47 [pid = 3520] [id = 375] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F916314000 == 46 [pid = 3520] [id = 374] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F914966800 == 45 [pid = 3520] [id = 376] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070AC000 == 44 [pid = 3520] [id = 354] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E1F800 == 43 [pid = 3520] [id = 377] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3E5000 == 42 [pid = 3520] [id = 398] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B9000 == 41 [pid = 3520] [id = 397] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91916A800 == 40 [pid = 3520] [id = 395] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BC6000 == 39 [pid = 3520] [id = 396] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F3D800 == 38 [pid = 3520] [id = 394] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91759E800 == 37 [pid = 3520] [id = 393] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9110A1000 == 36 [pid = 3520] [id = 392] 05:37:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188CE800 == 35 [pid = 3520] [id = 391] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F917610000 == 34 [pid = 3520] [id = 401] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CC2800 == 33 [pid = 3520] [id = 406] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F918733800 == 32 [pid = 3520] [id = 403] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E08000 == 31 [pid = 3520] [id = 402] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F9110A2800 == 30 [pid = 3520] [id = 399] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F916826800 == 29 [pid = 3520] [id = 400] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F3E800 == 28 [pid = 3520] [id = 404] 05:37:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BDF800 == 27 [pid = 3520] [id = 405] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9143A4400) [pid = 3520] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F9145C7400) [pid = 3520] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F91439A800) [pid = 3520] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F9071BCC00) [pid = 3520] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90D21F000) [pid = 3520] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F913B6D000) [pid = 3520] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F913AA4C00) [pid = 3520] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9146D2000) [pid = 3520] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F907845C00) [pid = 3520] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F9071B1400) [pid = 3520] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90C533000) [pid = 3520] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90D228800) [pid = 3520] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9070EB000) [pid = 3520] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90771C400) [pid = 3520] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F90E019400) [pid = 3520] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F91483E800) [pid = 3520] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F914841C00) [pid = 3520] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F910EDEC00) [pid = 3520] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F911734000) [pid = 3520] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F910AC1000) [pid = 3520] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 05:37:55 INFO - PROCESS | 3520 | 1464611875559 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]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:37:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2590ms 05:37:55 INFO - PROCESS | 3520 | 1464611875613 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 3520 | 1464611875618 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 05:37:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:37:55 INFO - PROCESS | 3520 | 1464611875623 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 3520 | 1464611875627 Marionette TRACE conn6 <- [1,1594,null,{}] 05:37:55 INFO - PROCESS | 3520 | 1464611875634 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}] 05:37:55 INFO - PROCESS | 3520 | 1464611875732 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 05:37:55 INFO - PROCESS | 3520 | 1464611875748 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908091800 == 28 [pid = 3520] [id = 408] 05:37:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F907006C00) [pid = 3520] [serial = 1224] [outer = 0000000000000000] 05:37:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F907007800) [pid = 3520] [serial = 1225] [outer = 000000F907006C00] 05:37:55 INFO - PROCESS | 3520 | 1464611875800 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F9070E3800) [pid = 3520] [serial = 1226] [outer = 000000F907006C00] 05:37:56 INFO - PROCESS | 3520 | 1464611876284 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]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 05:37:56 INFO - PROCESS | 3520 | 1464611876362 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 3520 | 1464611876369 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 05:37:56 INFO - PROCESS | 3520 | 1464611876375 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:37:56 INFO - PROCESS | 3520 | 1464611876378 Marionette TRACE conn6 <- [1,1598,null,{}] 05:37:56 INFO - PROCESS | 3520 | 1464611876383 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}] 05:37:56 INFO - PROCESS | 3520 | 1464611876478 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 05:37:56 INFO - PROCESS | 3520 | 1464611876494 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D120800 == 29 [pid = 3520] [id = 409] 05:37:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9071BD000) [pid = 3520] [serial = 1227] [outer = 0000000000000000] 05:37:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F907211C00) [pid = 3520] [serial = 1228] [outer = 000000F9071BD000] 05:37:56 INFO - PROCESS | 3520 | 1464611876548 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90721E800) [pid = 3520] [serial = 1229] [outer = 000000F9071BD000] 05:37:57 INFO - PROCESS | 3520 | 1464611877033 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]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 05:37:57 INFO - PROCESS | 3520 | 1464611877072 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 3520 | 1464611877075 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 05:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:37:57 INFO - PROCESS | 3520 | 1464611877079 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 3520 | 1464611877083 Marionette TRACE conn6 <- [1,1602,null,{}] 05:37:57 INFO - PROCESS | 3520 | 1464611877124 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}] 05:37:57 INFO - PROCESS | 3520 | 1464611877237 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 05:37:57 INFO - PROCESS | 3520 | 1464611877254 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91109B000 == 30 [pid = 3520] [id = 410] 05:37:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9054EE400) [pid = 3520] [serial = 1230] [outer = 0000000000000000] 05:37:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9082EB800) [pid = 3520] [serial = 1231] [outer = 000000F9054EE400] 05:37:57 INFO - PROCESS | 3520 | 1464611877305 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90B928C00) [pid = 3520] [serial = 1232] [outer = 000000F9054EE400] 05:37:57 INFO - PROCESS | 3520 | 1464611877789 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]]]}] 05:37:57 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 05:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 05:37:57 INFO - PROCESS | 3520 | 1464611877815 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 3520 | 1464611877817 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 05:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:37:57 INFO - PROCESS | 3520 | 1464611877821 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 3520 | 1464611877823 Marionette TRACE conn6 <- [1,1606,null,{}] 05:37:57 INFO - PROCESS | 3520 | 1464611877826 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}] 05:37:57 INFO - PROCESS | 3520 | 1464611877937 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 05:37:57 INFO - PROCESS | 3520 | 1464611877947 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E93000 == 31 [pid = 3520] [id = 411] 05:37:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90C593000) [pid = 3520] [serial = 1233] [outer = 0000000000000000] 05:37:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F90C6A7000) [pid = 3520] [serial = 1234] [outer = 000000F90C593000] 05:37:57 INFO - PROCESS | 3520 | 1464611877994 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F90D1DF000) [pid = 3520] [serial = 1235] [outer = 000000F90C593000] 05:37:58 INFO - PROCESS | 3520 | 1464611878451 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 05:37:58 INFO - PROCESS | 3520 | 1464611878514 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 3520 | 1464611878516 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 05:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:37:58 INFO - PROCESS | 3520 | 1464611878520 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 3520 | 1464611878521 Marionette TRACE conn6 <- [1,1610,null,{}] 05:37:58 INFO - PROCESS | 3520 | 1464611878525 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}] 05:37:58 INFO - PROCESS | 3520 | 1464611878637 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 05:37:58 INFO - PROCESS | 3520 | 1464611878647 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B1F800 == 32 [pid = 3520] [id = 412] 05:37:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9071B4800) [pid = 3520] [serial = 1236] [outer = 0000000000000000] 05:37:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F90D77F000) [pid = 3520] [serial = 1237] [outer = 000000F9071B4800] 05:37:58 INFO - PROCESS | 3520 | 1464611878702 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F90D7DCC00) [pid = 3520] [serial = 1238] [outer = 000000F9071B4800] 05:37:59 INFO - PROCESS | 3520 | 1464611879158 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]]]}] 05:37:59 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 05:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 05:37:59 INFO - PROCESS | 3520 | 1464611879214 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 3520 | 1464611879217 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 05:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:37:59 INFO - PROCESS | 3520 | 1464611879220 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 3520 | 1464611879222 Marionette TRACE conn6 <- [1,1614,null,{}] 05:37:59 INFO - PROCESS | 3520 | 1464611879226 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}] 05:37:59 INFO - PROCESS | 3520 | 1464611879342 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 05:37:59 INFO - PROCESS | 3520 | 1464611879361 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91460F000 == 33 [pid = 3520] [id = 413] 05:37:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F91023B000) [pid = 3520] [serial = 1239] [outer = 0000000000000000] 05:37:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F910AC5C00) [pid = 3520] [serial = 1240] [outer = 000000F91023B000] 05:37:59 INFO - PROCESS | 3520 | 1464611879408 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F910EDF800) [pid = 3520] [serial = 1241] [outer = 000000F91023B000] 05:37:59 INFO - PROCESS | 3520 | 1464611879833 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 05:37:59 INFO - PROCESS | 3520 | 1464611879861 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 3520 | 1464611879864 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 05:37:59 INFO - PROCESS | 3520 | 1464611879867 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 3520 | 1464611879868 Marionette TRACE conn6 <- [1,1618,null,{}] 05:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:37:59 INFO - PROCESS | 3520 | 1464611879872 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}] 05:37:59 INFO - PROCESS | 3520 | 1464611879955 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 05:38:00 INFO - PROCESS | 3520 | 1464611879993 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916321800 == 34 [pid = 3520] [id = 414] 05:38:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F906ED1400) [pid = 3520] [serial = 1242] [outer = 0000000000000000] 05:38:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F911380000) [pid = 3520] [serial = 1243] [outer = 000000F906ED1400] 05:38:00 INFO - PROCESS | 3520 | 1464611880040 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F911CC3C00) [pid = 3520] [serial = 1244] [outer = 000000F906ED1400] 05:38:00 INFO - PROCESS | 3520 | 1464611880462 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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:38:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 05:38:00 INFO - PROCESS | 3520 | 1464611880506 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 3520 | 1464611880508 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 05:38:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:38:00 INFO - PROCESS | 3520 | 1464611880515 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 3520 | 1464611880517 Marionette TRACE conn6 <- [1,1622,null,{}] 05:38:00 INFO - PROCESS | 3520 | 1464611880521 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}] 05:38:00 INFO - PROCESS | 3520 | 1464611880603 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 05:38:00 INFO - PROCESS | 3520 | 1464611880612 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91711C000 == 35 [pid = 3520] [id = 415] 05:38:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F911CC9400) [pid = 3520] [serial = 1245] [outer = 0000000000000000] 05:38:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F911CCE800) [pid = 3520] [serial = 1246] [outer = 000000F911CC9400] 05:38:00 INFO - PROCESS | 3520 | 1464611880658 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F911DAB000) [pid = 3520] [serial = 1247] [outer = 000000F911CC9400] 05:38:01 INFO - PROCESS | 3520 | 1464611881142 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 05:38:01 INFO - PROCESS | 3520 | 1464611881205 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 3520 | 1464611881208 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 05:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:38:01 INFO - PROCESS | 3520 | 1464611881211 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 3520 | 1464611881213 Marionette TRACE conn6 <- [1,1626,null,{}] 05:38:01 INFO - PROCESS | 3520 | 1464611881217 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}] 05:38:01 INFO - PROCESS | 3520 | 1464611881332 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 05:38:01 INFO - PROCESS | 3520 | 1464611881417 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91109A000 == 36 [pid = 3520] [id = 416] 05:38:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F911EC1C00) [pid = 3520] [serial = 1248] [outer = 0000000000000000] 05:38:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F913078000) [pid = 3520] [serial = 1249] [outer = 000000F911EC1C00] 05:38:01 INFO - PROCESS | 3520 | 1464611881464 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F913A62800) [pid = 3520] [serial = 1250] [outer = 000000F911EC1C00] 05:38:01 INFO - PROCESS | 3520 | 1464611881918 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 732ms 05:38:01 INFO - PROCESS | 3520 | 1464611881950 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 05:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:38:01 INFO - PROCESS | 3520 | 1464611881952 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 05:38:01 INFO - PROCESS | 3520 | 1464611881956 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 3520 | 1464611881966 Marionette TRACE conn6 <- [1,1630,null,{}] 05:38:01 INFO - PROCESS | 3520 | 1464611881970 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}] 05:38:02 INFO - PROCESS | 3520 | 1464611882087 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 05:38:02 INFO - PROCESS | 3520 | 1464611882094 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A03800 == 37 [pid = 3520] [id = 417] 05:38:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F913A67C00) [pid = 3520] [serial = 1251] [outer = 0000000000000000] 05:38:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F913AA3400) [pid = 3520] [serial = 1252] [outer = 000000F913A67C00] 05:38:02 INFO - PROCESS | 3520 | 1464611882183 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F9142A7800) [pid = 3520] [serial = 1253] [outer = 000000F913A67C00] 05:38:02 INFO - PROCESS | 3520 | 1464611882616 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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 05:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:38:02 INFO - PROCESS | 3520 | 1464611882651 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 3520 | 1464611882654 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 05:38:02 INFO - PROCESS | 3520 | 1464611882657 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 3520 | 1464611882659 Marionette TRACE conn6 <- [1,1634,null,{}] 05:38:02 INFO - PROCESS | 3520 | 1464611882663 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}] 05:38:02 INFO - PROCESS | 3520 | 1464611882822 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F906E35000) [pid = 3520] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F907210000) [pid = 3520] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F911DAFC00) [pid = 3520] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F90D1E3C00) [pid = 3520] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9168BC000) [pid = 3520] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F91439E000) [pid = 3520] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9157D1000) [pid = 3520] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F9163D7000) [pid = 3520] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9163D6800) [pid = 3520] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F911CCC000) [pid = 3520] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F907BC2000) [pid = 3520] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F90BEF1400) [pid = 3520] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90700C400) [pid = 3520] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F91579E400) [pid = 3520] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9151C0000) [pid = 3520] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9146CAC00) [pid = 3520] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90D9B7C00) [pid = 3520] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F907844000) [pid = 3520] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F91499BC00) [pid = 3520] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F914079000) [pid = 3520] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90C6AF000) [pid = 3520] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913077400) [pid = 3520] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9070DF800) [pid = 3520] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9143A7400) [pid = 3520] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F913903000) [pid = 3520] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:38:03 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F9146CEC00) [pid = 3520] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:38:03 INFO - PROCESS | 3520 | 1464611883413 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3CA800 == 38 [pid = 3520] [id = 418] 05:38:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F906019C00) [pid = 3520] [serial = 1254] [outer = 0000000000000000] 05:38:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F906ED3000) [pid = 3520] [serial = 1255] [outer = 000000F906019C00] 05:38:03 INFO - PROCESS | 3520 | 1464611883470 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D7DF400) [pid = 3520] [serial = 1256] [outer = 000000F906019C00] 05:38:03 INFO - PROCESS | 3520 | 1464611883890 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]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1284ms 05:38:03 INFO - PROCESS | 3520 | 1464611883944 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 3520 | 1464611883946 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 05:38:03 INFO - PROCESS | 3520 | 1464611883950 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:38:03 INFO - PROCESS | 3520 | 1464611883951 Marionette TRACE conn6 <- [1,1638,null,{}] 05:38:03 INFO - PROCESS | 3520 | 1464611883955 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}] 05:38:04 INFO - PROCESS | 3520 | 1464611884049 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 05:38:04 INFO - PROCESS | 3520 | 1464611884056 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918631800 == 39 [pid = 3520] [id = 419] 05:38:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F913B71400) [pid = 3520] [serial = 1257] [outer = 0000000000000000] 05:38:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9142AE800) [pid = 3520] [serial = 1258] [outer = 000000F913B71400] 05:38:04 INFO - PROCESS | 3520 | 1464611884102 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9145C6000) [pid = 3520] [serial = 1259] [outer = 000000F913B71400] 05:38:04 INFO - PROCESS | 3520 | 1464611884546 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 05:38:04 INFO - PROCESS | 3520 | 1464611884583 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 3520 | 1464611884585 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 05:38:04 INFO - PROCESS | 3520 | 1464611884588 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:38:04 INFO - PROCESS | 3520 | 1464611884590 Marionette TRACE conn6 <- [1,1642,null,{}] 05:38:04 INFO - PROCESS | 3520 | 1464611884593 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}] 05:38:04 INFO - PROCESS | 3520 | 1464611884677 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 05:38:04 INFO - PROCESS | 3520 | 1464611884712 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918730800 == 40 [pid = 3520] [id = 420] 05:38:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9145C7400) [pid = 3520] [serial = 1260] [outer = 0000000000000000] 05:38:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9146CB400) [pid = 3520] [serial = 1261] [outer = 000000F9145C7400] 05:38:04 INFO - PROCESS | 3520 | 1464611884757 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91483A800) [pid = 3520] [serial = 1262] [outer = 000000F9145C7400] 05:38:05 INFO - PROCESS | 3520 | 1464611885174 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]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 627ms 05:38:05 INFO - PROCESS | 3520 | 1464611885219 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 3520 | 1464611885221 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 05:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:38:05 INFO - PROCESS | 3520 | 1464611885225 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 3520 | 1464611885226 Marionette TRACE conn6 <- [1,1646,null,{}] 05:38:05 INFO - PROCESS | 3520 | 1464611885235 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}] 05:38:05 INFO - PROCESS | 3520 | 1464611885321 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 05:38:05 INFO - PROCESS | 3520 | 1464611885329 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CB800 == 41 [pid = 3520] [id = 421] 05:38:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F914842800) [pid = 3520] [serial = 1263] [outer = 0000000000000000] 05:38:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F914846C00) [pid = 3520] [serial = 1264] [outer = 000000F914842800] 05:38:05 INFO - PROCESS | 3520 | 1464611885374 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F914C78C00) [pid = 3520] [serial = 1265] [outer = 000000F914842800] 05:38:06 INFO - PROCESS | 3520 | 1464611886203 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]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1031ms 05:38:06 INFO - PROCESS | 3520 | 1464611886259 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 3520 | 1464611886265 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 05:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:38:06 INFO - PROCESS | 3520 | 1464611886292 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 3520 | 1464611886297 Marionette TRACE conn6 <- [1,1650,null,{}] 05:38:06 INFO - PROCESS | 3520 | 1464611886344 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}] 05:38:06 INFO - PROCESS | 3520 | 1464611886461 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 05:38:06 INFO - PROCESS | 3520 | 1464611886575 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D10C000 == 42 [pid = 3520] [id = 422] 05:38:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F90700D800) [pid = 3520] [serial = 1266] [outer = 0000000000000000] 05:38:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9070EBC00) [pid = 3520] [serial = 1267] [outer = 000000F90700D800] 05:38:06 INFO - PROCESS | 3520 | 1464611886636 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F90771C400) [pid = 3520] [serial = 1268] [outer = 000000F90700D800] 05:38:07 INFO - PROCESS | 3520 | 1464611887285 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]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1058ms 05:38:07 INFO - PROCESS | 3520 | 1464611887332 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 3520 | 1464611887338 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 05:38:07 INFO - PROCESS | 3520 | 1464611887345 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:38:07 INFO - PROCESS | 3520 | 1464611887348 Marionette TRACE conn6 <- [1,1654,null,{}] 05:38:07 INFO - PROCESS | 3520 | 1464611887352 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}] 05:38:07 INFO - PROCESS | 3520 | 1464611887482 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 05:38:07 INFO - PROCESS | 3520 | 1464611887606 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143C5000 == 43 [pid = 3520] [id = 423] 05:38:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F907212000) [pid = 3520] [serial = 1269] [outer = 0000000000000000] 05:38:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F90B970400) [pid = 3520] [serial = 1270] [outer = 000000F907212000] 05:38:07 INFO - PROCESS | 3520 | 1464611887664 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F90D748C00) [pid = 3520] [serial = 1271] [outer = 000000F907212000] 05:38:08 INFO - PROCESS | 3520 | 1464611888625 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]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1339ms 05:38:08 INFO - PROCESS | 3520 | 1464611888704 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 3520 | 1464611888709 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 05:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:38:08 INFO - PROCESS | 3520 | 1464611888715 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 3520 | 1464611888720 Marionette TRACE conn6 <- [1,1658,null,{}] 05:38:08 INFO - PROCESS | 3520 | 1464611888727 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}] 05:38:08 INFO - PROCESS | 3520 | 1464611888852 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 05:38:08 INFO - PROCESS | 3520 | 1464611888970 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908023000 == 44 [pid = 3520] [id = 424] 05:38:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F90700F400) [pid = 3520] [serial = 1272] [outer = 0000000000000000] 05:38:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F9070E0400) [pid = 3520] [serial = 1273] [outer = 000000F90700F400] 05:38:09 INFO - PROCESS | 3520 | 1464611889023 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F907215800) [pid = 3520] [serial = 1274] [outer = 000000F90700F400] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F911090000 == 43 [pid = 3520] [id = 357] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0CC000 == 42 [pid = 3520] [id = 361] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F91108E800 == 41 [pid = 3520] [id = 363] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179DA800 == 40 [pid = 3520] [id = 367] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F914346800 == 39 [pid = 3520] [id = 360] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F917603000 == 38 [pid = 3520] [id = 364] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F914603000 == 37 [pid = 3520] [id = 366] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E1A800 == 36 [pid = 3520] [id = 368] 05:38:09 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DD8800 == 35 [pid = 3520] [id = 358] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F91023B400) [pid = 3520] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F914579000) [pid = 3520] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F9080A9C00) [pid = 3520] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9146AAC00) [pid = 3520] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F913A66C00) [pid = 3520] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F91483C000) [pid = 3520] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F914396400) [pid = 3520] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F908AC9000) [pid = 3520] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F913D63800) [pid = 3520] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F910AC6800) [pid = 3520] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F917427C00) [pid = 3520] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F9145C9400) [pid = 3520] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F914837400) [pid = 3520] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F915FB5C00) [pid = 3520] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F9157F5C00) [pid = 3520] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F915374C00) [pid = 3520] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F9163DAC00) [pid = 3520] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F916990C00) [pid = 3520] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9163E1800) [pid = 3520] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F911CD1400) [pid = 3520] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F90BE4E000) [pid = 3520] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F90D86D400) [pid = 3520] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F910ABF800) [pid = 3520] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D7DE000) [pid = 3520] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F91307C800) [pid = 3520] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F907215000) [pid = 3520] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9157CE400) [pid = 3520] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9157C5400) [pid = 3520] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F915798C00) [pid = 3520] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F915791400) [pid = 3520] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F914CBE800) [pid = 3520] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F914C27800) [pid = 3520] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911EF7C00) [pid = 3520] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F911074400) [pid = 3520] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F917482400) [pid = 3520] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F90C37E400) [pid = 3520] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90887E800) [pid = 3520] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F914C78800) [pid = 3520] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F914C7FC00) [pid = 3520] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F914392000) [pid = 3520] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F913A5AC00) [pid = 3520] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F916859400) [pid = 3520] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F91457A400) [pid = 3520] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 05:38:09 INFO - PROCESS | 3520 | 1464611889612 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]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 944ms 05:38:09 INFO - PROCESS | 3520 | 1464611889661 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 3520 | 1464611889667 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 05:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:38:09 INFO - PROCESS | 3520 | 1464611889673 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 3520 | 1464611889675 Marionette TRACE conn6 <- [1,1662,null,{}] 05:38:09 INFO - PROCESS | 3520 | 1464611889679 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}] 05:38:09 INFO - PROCESS | 3520 | 1464611889770 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 05:38:09 INFO - PROCESS | 3520 | 1464611889839 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E22800 == 36 [pid = 3520] [id = 425] 05:38:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F9071B5400) [pid = 3520] [serial = 1275] [outer = 0000000000000000] 05:38:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F90784DC00) [pid = 3520] [serial = 1276] [outer = 000000F9071B5400] 05:38:09 INFO - PROCESS | 3520 | 1464611889895 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F908AC7000) [pid = 3520] [serial = 1277] [outer = 000000F9071B5400] 05:38:10 INFO - PROCESS | 3520 | 1464611890363 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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 05:38:10 INFO - PROCESS | 3520 | 1464611890407 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 3520 | 1464611890410 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 05:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:38:10 INFO - PROCESS | 3520 | 1464611890414 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 3520 | 1464611890417 Marionette TRACE conn6 <- [1,1666,null,{}] 05:38:10 INFO - PROCESS | 3520 | 1464611890429 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}] 05:38:10 INFO - PROCESS | 3520 | 1464611890522 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 05:38:10 INFO - PROCESS | 3520 | 1464611890538 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91310E800 == 37 [pid = 3520] [id = 426] 05:38:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90C5F3C00) [pid = 3520] [serial = 1278] [outer = 0000000000000000] 05:38:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90D1DD800) [pid = 3520] [serial = 1279] [outer = 000000F90C5F3C00] 05:38:10 INFO - PROCESS | 3520 | 1464611890589 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90D7D6C00) [pid = 3520] [serial = 1280] [outer = 000000F90C5F3C00] 05:38:11 INFO - PROCESS | 3520 | 1464611891051 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]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:38:11 INFO - PROCESS | 3520 | 1464611891107 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 3520 | 1464611891110 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 05:38:11 INFO - PROCESS | 3520 | 1464611891114 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 3520 | 1464611891116 Marionette TRACE conn6 <- [1,1670,null,{}] 05:38:11 INFO - PROCESS | 3520 | 1464611891119 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}] 05:38:11 INFO - PROCESS | 3520 | 1464611891209 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 05:38:11 INFO - PROCESS | 3520 | 1464611891218 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143C9800 == 38 [pid = 3520] [id = 427] 05:38:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F91023A400) [pid = 3520] [serial = 1281] [outer = 0000000000000000] 05:38:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F91023D400) [pid = 3520] [serial = 1282] [outer = 000000F91023A400] 05:38:11 INFO - PROCESS | 3520 | 1464611891265 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F910AC7400) [pid = 3520] [serial = 1283] [outer = 000000F91023A400] 05:38:11 INFO - PROCESS | 3520 | 1464611891697 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]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 05:38:11 INFO - PROCESS | 3520 | 1464611891749 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 3520 | 1464611891751 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 05:38:11 INFO - PROCESS | 3520 | 1464611891755 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:38:11 INFO - PROCESS | 3520 | 1464611891756 Marionette TRACE conn6 <- [1,1674,null,{}] 05:38:11 INFO - PROCESS | 3520 | 1464611891760 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}] 05:38:11 INFO - PROCESS | 3520 | 1464611891867 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 05:38:11 INFO - PROCESS | 3520 | 1464611891946 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916911800 == 39 [pid = 3520] [id = 428] 05:38:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F910AC4800) [pid = 3520] [serial = 1284] [outer = 0000000000000000] 05:38:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F910EDF400) [pid = 3520] [serial = 1285] [outer = 000000F910AC4800] 05:38:12 INFO - PROCESS | 3520 | 1464611891994 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F91138C400) [pid = 3520] [serial = 1286] [outer = 000000F910AC4800] 05:38:12 INFO - PROCESS | 3520 | 1464611892441 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]]]}] 05:38:12 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 05:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 05:38:12 INFO - PROCESS | 3520 | 1464611892493 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 3520 | 1464611892495 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 05:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:38:12 INFO - PROCESS | 3520 | 1464611892498 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 3520 | 1464611892500 Marionette TRACE conn6 <- [1,1678,null,{}] 05:38:12 INFO - PROCESS | 3520 | 1464611892512 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}] 05:38:12 INFO - PROCESS | 3520 | 1464611892650 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 05:38:12 INFO - PROCESS | 3520 | 1464611892666 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917609800 == 40 [pid = 3520] [id = 429] 05:38:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F911CD1400) [pid = 3520] [serial = 1287] [outer = 0000000000000000] 05:38:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911EC5000) [pid = 3520] [serial = 1288] [outer = 000000F911CD1400] 05:38:12 INFO - PROCESS | 3520 | 1464611892753 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F913A69000) [pid = 3520] [serial = 1289] [outer = 000000F911CD1400] 05:38:13 INFO - PROCESS | 3520 | 1464611893259 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]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 05:38:13 INFO - PROCESS | 3520 | 1464611893282 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 05:38:13 INFO - PROCESS | 3520 | 1464611893284 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 05:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:38:13 INFO - PROCESS | 3520 | 1464611893288 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 3520 | 1464611893290 Marionette TRACE conn6 <- [1,1682,null,{}] 05:38:13 INFO - PROCESS | 3520 | 1464611893293 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}] 05:38:13 INFO - PROCESS | 3520 | 1464611893403 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 05:38:13 INFO - PROCESS | 3520 | 1464611893455 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0D8000 == 41 [pid = 3520] [id = 430] 05:38:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F913D66000) [pid = 3520] [serial = 1290] [outer = 0000000000000000] 05:38:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F913DA2C00) [pid = 3520] [serial = 1291] [outer = 000000F913D66000] 05:38:13 INFO - PROCESS | 3520 | 1464611893501 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F91439B800) [pid = 3520] [serial = 1292] [outer = 000000F913D66000] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9145C7400) [pid = 3520] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F911EC1C00) [pid = 3520] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9054EE400) [pid = 3520] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F913A67C00) [pid = 3520] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90C593000) [pid = 3520] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911CC9400) [pid = 3520] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F91742BC00) [pid = 3520] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F91023B000) [pid = 3520] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F907006C00) [pid = 3520] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9071BD000) [pid = 3520] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9071B4800) [pid = 3520] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F906ED1400) [pid = 3520] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F913B71400) [pid = 3520] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:38:13 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F906019C00) [pid = 3520] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:38:13 INFO - PROCESS | 3520 | 1464611893985 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]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 05:38:14 INFO - PROCESS | 3520 | 1464611894025 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 3520 | 1464611894028 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:38:14 INFO - PROCESS | 3520 | 1464611894031 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 3520 | 1464611894033 Marionette TRACE conn6 <- [1,1686,null,{}] 05:38:14 INFO - PROCESS | 3520 | 1464611894045 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}] 05:38:14 INFO - PROCESS | 3520 | 1464611894159 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 05:38:14 INFO - PROCESS | 3520 | 1464611894207 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E15800 == 42 [pid = 3520] [id = 431] 05:38:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F907847800) [pid = 3520] [serial = 1293] [outer = 0000000000000000] 05:38:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90E01F000) [pid = 3520] [serial = 1294] [outer = 000000F907847800] 05:38:14 INFO - PROCESS | 3520 | 1464611894256 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F913D66800) [pid = 3520] [serial = 1295] [outer = 000000F907847800] 05:38:14 INFO - PROCESS | 3520 | 1464611894630 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]]]}] 05:38:14 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 05:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 05:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:38:14 INFO - PROCESS | 3520 | 1464611894664 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 3520 | 1464611894666 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 05:38:14 INFO - PROCESS | 3520 | 1464611894669 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 3520 | 1464611894671 Marionette TRACE conn6 <- [1,1690,null,{}] 05:38:14 INFO - PROCESS | 3520 | 1464611894675 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}] 05:38:14 INFO - PROCESS | 3520 | 1464611894787 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 05:38:14 INFO - PROCESS | 3520 | 1464611894797 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91857E000 == 43 [pid = 3520] [id = 432] 05:38:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F91439B000) [pid = 3520] [serial = 1296] [outer = 0000000000000000] 05:38:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F914575C00) [pid = 3520] [serial = 1297] [outer = 000000F91439B000] 05:38:14 INFO - PROCESS | 3520 | 1464611894843 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F914581400) [pid = 3520] [serial = 1298] [outer = 000000F91439B000] 05:38:15 INFO - PROCESS | 3520 | 1464611895284 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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 05:38:15 INFO - PROCESS | 3520 | 1464611895364 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 3520 | 1464611895366 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 05:38:15 INFO - PROCESS | 3520 | 1464611895370 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:38:15 INFO - PROCESS | 3520 | 1464611895372 Marionette TRACE conn6 <- [1,1694,null,{}] 05:38:15 INFO - PROCESS | 3520 | 1464611895376 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}] 05:38:15 INFO - PROCESS | 3520 | 1464611895470 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 05:38:15 INFO - PROCESS | 3520 | 1464611895483 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91872A000 == 44 [pid = 3520] [id = 433] 05:38:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9145C1800) [pid = 3520] [serial = 1299] [outer = 0000000000000000] 05:38:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9145CC400) [pid = 3520] [serial = 1300] [outer = 000000F9145C1800] 05:38:15 INFO - PROCESS | 3520 | 1464611895529 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F9146CF400) [pid = 3520] [serial = 1301] [outer = 000000F9145C1800] 05:38:16 INFO - PROCESS | 3520 | 1464611896073 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]]]}] 05:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 05:38:16 INFO - PROCESS | 3520 | 1464611896160 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 3520 | 1464611896165 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 05:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:38:16 INFO - PROCESS | 3520 | 1464611896173 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 3520 | 1464611896177 Marionette TRACE conn6 <- [1,1698,null,{}] 05:38:16 INFO - PROCESS | 3520 | 1464611896183 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}] 05:38:16 INFO - PROCESS | 3520 | 1464611896310 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 05:38:16 INFO - PROCESS | 3520 | 1464611896422 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91108E000 == 45 [pid = 3520] [id = 434] 05:38:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F906ED7000) [pid = 3520] [serial = 1302] [outer = 0000000000000000] 05:38:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F907718400) [pid = 3520] [serial = 1303] [outer = 000000F906ED7000] 05:38:16 INFO - PROCESS | 3520 | 1464611896484 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9088B9000) [pid = 3520] [serial = 1304] [outer = 000000F906ED7000] 05:38:17 INFO - PROCESS | 3520 | 1464611897071 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]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 944ms 05:38:17 INFO - PROCESS | 3520 | 1464611897117 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 3520 | 1464611897123 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 05:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:38:17 INFO - PROCESS | 3520 | 1464611897130 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 3520 | 1464611897133 Marionette TRACE conn6 <- [1,1702,null,{}] 05:38:17 INFO - PROCESS | 3520 | 1464611897138 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}] 05:38:17 INFO - PROCESS | 3520 | 1464611897254 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 05:38:17 INFO - PROCESS | 3520 | 1464611897374 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91710B000 == 46 [pid = 3520] [id = 435] 05:38:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F90C5E5000) [pid = 3520] [serial = 1305] [outer = 0000000000000000] 05:38:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F90D7D8400) [pid = 3520] [serial = 1306] [outer = 000000F90C5E5000] 05:38:17 INFO - PROCESS | 3520 | 1464611897432 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F910AC4400) [pid = 3520] [serial = 1307] [outer = 000000F90C5E5000] 05:38:18 INFO - PROCESS | 3520 | 1464611898076 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 05:38:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 05:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:38:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 3520 | 1464611898125 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 05:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:38:18 INFO - PROCESS | 3520 | 1464611898129 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 3520 | 1464611898133 Marionette TRACE conn6 <- [1,1706,null,{}] 05:38:18 INFO - PROCESS | 3520 | 1464611898145 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}] 05:38:18 INFO - PROCESS | 3520 | 1464611898262 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 05:38:18 INFO - PROCESS | 3520 | 1464611898385 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D4000 == 47 [pid = 3520] [id = 436] 05:38:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F913A60400) [pid = 3520] [serial = 1308] [outer = 0000000000000000] 05:38:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F914581800) [pid = 3520] [serial = 1309] [outer = 000000F913A60400] 05:38:18 INFO - PROCESS | 3520 | 1464611898447 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F914842400) [pid = 3520] [serial = 1310] [outer = 000000F913A60400] 05:38:19 INFO - PROCESS | 3520 | 1464611899054 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]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 985ms 05:38:19 INFO - PROCESS | 3520 | 1464611899116 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 3520 | 1464611899119 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 05:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:38:19 INFO - PROCESS | 3520 | 1464611899123 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 3520 | 1464611899125 Marionette TRACE conn6 <- [1,1710,null,{}] 05:38:19 INFO - PROCESS | 3520 | 1464611899143 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}] 05:38:19 INFO - PROCESS | 3520 | 1464611899258 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 05:38:19 INFO - PROCESS | 3520 | 1464611899375 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190CB000 == 48 [pid = 3520] [id = 437] 05:38:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F914C7D400) [pid = 3520] [serial = 1311] [outer = 0000000000000000] 05:38:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F914C82800) [pid = 3520] [serial = 1312] [outer = 000000F914C7D400] 05:38:19 INFO - PROCESS | 3520 | 1464611899434 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F915189800) [pid = 3520] [serial = 1313] [outer = 000000F914C7D400] 05:38:19 INFO - PROCESS | 3520 | 1464611899986 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]]]}] 05:38:20 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 05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 881ms 05:38:20 INFO - PROCESS | 3520 | 1464611900005 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 3520 | 1464611900008 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:38:20 INFO - PROCESS | 3520 | 1464611900028 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 3520 | 1464611900030 Marionette TRACE conn6 <- [1,1714,null,{}] 05:38:20 INFO - PROCESS | 3520 | 1464611900035 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}] 05:38:20 INFO - PROCESS | 3520 | 1464611900143 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 05:38:20 INFO - PROCESS | 3520 | 1464611900233 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919178800 == 49 [pid = 3520] [id = 438] 05:38:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9151C3800) [pid = 3520] [serial = 1314] [outer = 0000000000000000] 05:38:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F915791400) [pid = 3520] [serial = 1315] [outer = 000000F9151C3800] 05:38:20 INFO - PROCESS | 3520 | 1464611900290 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F915799800) [pid = 3520] [serial = 1316] [outer = 000000F9151C3800] 05:38:20 INFO - PROCESS | 3520 | 1464611900877 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]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 900ms 05:38:20 INFO - PROCESS | 3520 | 1464611900915 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 3520 | 1464611900917 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 05:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:38:20 INFO - PROCESS | 3520 | 1464611900921 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 3520 | 1464611900923 Marionette TRACE conn6 <- [1,1718,null,{}] 05:38:20 INFO - PROCESS | 3520 | 1464611900927 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}] 05:38:21 INFO - PROCESS | 3520 | 1464611901059 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 05:38:21 INFO - PROCESS | 3520 | 1464611901285 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C6F5800 == 50 [pid = 3520] [id = 439] 05:38:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F90674B000) [pid = 3520] [serial = 1317] [outer = 0000000000000000] 05:38:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F906ECD400) [pid = 3520] [serial = 1318] [outer = 000000F90674B000] 05:38:21 INFO - PROCESS | 3520 | 1464611901349 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9070E3400) [pid = 3520] [serial = 1319] [outer = 000000F90674B000] 05:38:21 INFO - PROCESS | 3520 | 1464611901923 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] 05:38:21 INFO - PROCESS | 3520 | 1464611901970 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 05:38:21 INFO - PROCESS | 3520 | 1464611901975 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:38:21 INFO - PROCESS | 3520 | 1464611901979 Marionette TRACE conn6 <- [1,1722,null,{}] 05:38:22 INFO - PROCESS | 3520 | 1464611902002 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}] 05:38:22 INFO - PROCESS | 3520 | 1464611902108 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 05:38:22 INFO - PROCESS | 3520 | 1464611902205 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A2D000 == 51 [pid = 3520] [id = 440] 05:38:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F907217800) [pid = 3520] [serial = 1320] [outer = 0000000000000000] 05:38:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F90C5F0800) [pid = 3520] [serial = 1321] [outer = 000000F907217800] 05:38:22 INFO - PROCESS | 3520 | 1464611902258 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F90D7E1800) [pid = 3520] [serial = 1322] [outer = 000000F907217800] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F913078000) [pid = 3520] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9082EB800) [pid = 3520] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F913AA3400) [pid = 3520] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F90B928C00) [pid = 3520] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F90C6A7000) [pid = 3520] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90D1DF000) [pid = 3520] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F911CCE800) [pid = 3520] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F91748B000) [pid = 3520] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F910AC5C00) [pid = 3520] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9070E3800) [pid = 3520] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F907007800) [pid = 3520] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F910EDF800) [pid = 3520] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F907211C00) [pid = 3520] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F90721E800) [pid = 3520] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D77F000) [pid = 3520] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90D7DCC00) [pid = 3520] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F911380000) [pid = 3520] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F911CC3C00) [pid = 3520] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F913A62800) [pid = 3520] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F91483A800) [pid = 3520] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F9142A7800) [pid = 3520] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9142AE800) [pid = 3520] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F906ED3000) [pid = 3520] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F9145C6000) [pid = 3520] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90D7DF400) [pid = 3520] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F911DAB000) [pid = 3520] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9146CB400) [pid = 3520] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 05:38:22 INFO - PROCESS | 3520 | 1464611902814 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]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 879ms 05:38:22 INFO - PROCESS | 3520 | 1464611902862 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 3520 | 1464611902866 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 05:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:38:22 INFO - PROCESS | 3520 | 1464611902871 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 3520 | 1464611902873 Marionette TRACE conn6 <- [1,1726,null,{}] 05:38:22 INFO - PROCESS | 3520 | 1464611902877 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}] 05:38:22 INFO - PROCESS | 3520 | 1464611902971 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 05:38:23 INFO - PROCESS | 3520 | 1464611903073 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111DC800 == 52 [pid = 3520] [id = 441] 05:38:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F907713C00) [pid = 3520] [serial = 1323] [outer = 0000000000000000] 05:38:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F907DF4800) [pid = 3520] [serial = 1324] [outer = 000000F907713C00] 05:38:23 INFO - PROCESS | 3520 | 1464611903121 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D1DDC00) [pid = 3520] [serial = 1325] [outer = 000000F907713C00] 05:38:23 INFO - PROCESS | 3520 | 1464611903531 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]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 05:38:23 INFO - PROCESS | 3520 | 1464611903566 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 3520 | 1464611903569 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 05:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:38:23 INFO - PROCESS | 3520 | 1464611903574 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 3520 | 1464611903580 Marionette TRACE conn6 <- [1,1730,null,{}] 05:38:23 INFO - PROCESS | 3520 | 1464611903589 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}] 05:38:23 INFO - PROCESS | 3520 | 1464611903681 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 05:38:23 INFO - PROCESS | 3520 | 1464611903725 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916432000 == 53 [pid = 3520] [id = 442] 05:38:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F90D746400) [pid = 3520] [serial = 1326] [outer = 0000000000000000] 05:38:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F910DEE400) [pid = 3520] [serial = 1327] [outer = 000000F90D746400] 05:38:23 INFO - PROCESS | 3520 | 1464611903774 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F911384800) [pid = 3520] [serial = 1328] [outer = 000000F90D746400] 05:38:24 INFO - PROCESS | 3520 | 1464611904238 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 05:38:24 INFO - PROCESS | 3520 | 1464611904267 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 3520 | 1464611904270 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:38:24 INFO - PROCESS | 3520 | 1464611904273 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 3520 | 1464611904275 Marionette TRACE conn6 <- [1,1734,null,{}] 05:38:24 INFO - PROCESS | 3520 | 1464611904278 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}] 05:38:24 INFO - PROCESS | 3520 | 1464611904370 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 05:38:24 INFO - PROCESS | 3520 | 1464611904376 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175A0800 == 54 [pid = 3520] [id = 443] 05:38:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911CC8000) [pid = 3520] [serial = 1329] [outer = 0000000000000000] 05:38:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F911D85C00) [pid = 3520] [serial = 1330] [outer = 000000F911CC8000] 05:38:24 INFO - PROCESS | 3520 | 1464611904426 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F913077C00) [pid = 3520] [serial = 1331] [outer = 000000F911CC8000] 05:38:24 INFO - PROCESS | 3520 | 1464611904907 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 689ms 05:38:24 INFO - PROCESS | 3520 | 1464611904965 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 3520 | 1464611904967 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 05:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:38:24 INFO - PROCESS | 3520 | 1464611904971 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 3520 | 1464611904973 Marionette TRACE conn6 <- [1,1738,null,{}] 05:38:24 INFO - PROCESS | 3520 | 1464611904983 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}] 05:38:25 INFO - PROCESS | 3520 | 1464611905124 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 05:38:25 INFO - PROCESS | 3520 | 1464611905149 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C321000 == 55 [pid = 3520] [id = 444] 05:38:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F913A95400) [pid = 3520] [serial = 1332] [outer = 0000000000000000] 05:38:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F913A9B000) [pid = 3520] [serial = 1333] [outer = 000000F913A95400] 05:38:25 INFO - PROCESS | 3520 | 1464611905203 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F914390000) [pid = 3520] [serial = 1334] [outer = 000000F913A95400] 05:38:25 INFO - PROCESS | 3520 | 1464611905695 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]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 774ms 05:38:25 INFO - PROCESS | 3520 | 1464611905748 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 3520 | 1464611905750 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 05:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:38:25 INFO - PROCESS | 3520 | 1464611905753 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 3520 | 1464611905755 Marionette TRACE conn6 <- [1,1742,null,{}] 05:38:25 INFO - PROCESS | 3520 | 1464611905759 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}] 05:38:25 INFO - PROCESS | 3520 | 1464611905881 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 05:38:25 INFO - PROCESS | 3520 | 1464611905935 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91857C000 == 56 [pid = 3520] [id = 445] 05:38:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F9146AA400) [pid = 3520] [serial = 1335] [outer = 0000000000000000] 05:38:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F91483A400) [pid = 3520] [serial = 1336] [outer = 000000F9146AA400] 05:38:25 INFO - PROCESS | 3520 | 1464611905982 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F914C76800) [pid = 3520] [serial = 1337] [outer = 000000F9146AA400] 05:38:26 INFO - PROCESS | 3520 | 1464611906429 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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 05:38:26 INFO - PROCESS | 3520 | 1464611906500 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 3520 | 1464611906502 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 05:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:38:26 INFO - PROCESS | 3520 | 1464611906518 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 3520 | 1464611906520 Marionette TRACE conn6 <- [1,1746,null,{}] 05:38:26 INFO - PROCESS | 3520 | 1464611906523 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}] 05:38:26 INFO - PROCESS | 3520 | 1464611906666 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F91023A400) [pid = 3520] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F90700F400) [pid = 3520] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F910AC4800) [pid = 3520] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F914842800) [pid = 3520] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90C5F3C00) [pid = 3520] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F91439B000) [pid = 3520] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9071B5400) [pid = 3520] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F911CD1400) [pid = 3520] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F907847800) [pid = 3520] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:38:26 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F913D66000) [pid = 3520] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:38:26 INFO - PROCESS | 3520 | 1464611906725 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91461E800 == 57 [pid = 3520] [id = 446] 05:38:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F906019C00) [pid = 3520] [serial = 1338] [outer = 0000000000000000] 05:38:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F907008000) [pid = 3520] [serial = 1339] [outer = 000000F906019C00] 05:38:26 INFO - PROCESS | 3520 | 1464611906772 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F911CCCC00) [pid = 3520] [serial = 1340] [outer = 000000F906019C00] 05:38:27 INFO - PROCESS | 3520 | 1464611907146 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]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 05:38:27 INFO - PROCESS | 3520 | 1464611907210 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 3520 | 1464611907212 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:38:27 INFO - PROCESS | 3520 | 1464611907216 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 3520 | 1464611907217 Marionette TRACE conn6 <- [1,1750,null,{}] 05:38:27 INFO - PROCESS | 3520 | 1464611907229 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}] 05:38:27 INFO - PROCESS | 3520 | 1464611907316 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 05:38:27 INFO - PROCESS | 3520 | 1464611907323 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F33000 == 58 [pid = 3520] [id = 447] 05:38:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9143A6C00) [pid = 3520] [serial = 1341] [outer = 0000000000000000] 05:38:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9157C7000) [pid = 3520] [serial = 1342] [outer = 000000F9143A6C00] 05:38:27 INFO - PROCESS | 3520 | 1464611907368 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9157CEC00) [pid = 3520] [serial = 1343] [outer = 000000F9143A6C00] 05:38:27 INFO - PROCESS | 3520 | 1464611907784 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]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 05:38:27 INFO - PROCESS | 3520 | 1464611907848 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 3520 | 1464611907850 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 05:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:38:27 INFO - PROCESS | 3520 | 1464611907854 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 3520 | 1464611907856 Marionette TRACE conn6 <- [1,1754,null,{}] 05:38:27 INFO - PROCESS | 3520 | 1464611907859 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}] 05:38:27 INFO - PROCESS | 3520 | 1464611907947 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 05:38:27 INFO - PROCESS | 3520 | 1464611907956 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BDA000 == 59 [pid = 3520] [id = 448] 05:38:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F9157F2C00) [pid = 3520] [serial = 1344] [outer = 0000000000000000] 05:38:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F915F05000) [pid = 3520] [serial = 1345] [outer = 000000F9157F2C00] 05:38:28 INFO - PROCESS | 3520 | 1464611908036 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F915FB5400) [pid = 3520] [serial = 1346] [outer = 000000F9157F2C00] 05:38:28 INFO - PROCESS | 3520 | 1464611908488 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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 05:38:28 INFO - PROCESS | 3520 | 1464611908549 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 3520 | 1464611908552 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 05:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:38:28 INFO - PROCESS | 3520 | 1464611908555 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 3520 | 1464611908557 Marionette TRACE conn6 <- [1,1758,null,{}] 05:38:28 INFO - PROCESS | 3520 | 1464611908561 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}] 05:38:28 INFO - PROCESS | 3520 | 1464611908658 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 05:38:28 INFO - PROCESS | 3520 | 1464611908784 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F908AAD000 == 60 [pid = 3520] [id = 449] 05:38:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9054EDC00) [pid = 3520] [serial = 1347] [outer = 0000000000000000] 05:38:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F90653BC00) [pid = 3520] [serial = 1348] [outer = 000000F9054EDC00] 05:38:28 INFO - PROCESS | 3520 | 1464611908844 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9070DCC00) [pid = 3520] [serial = 1349] [outer = 000000F9054EDC00] 05:38:29 INFO - PROCESS | 3520 | 1464611909535 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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1025ms 05:38:29 INFO - PROCESS | 3520 | 1464611909585 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 3520 | 1464611909590 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 05:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:38:29 INFO - PROCESS | 3520 | 1464611909595 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 3520 | 1464611909599 Marionette TRACE conn6 <- [1,1762,null,{}] 05:38:29 INFO - PROCESS | 3520 | 1464611909625 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}] 05:38:29 INFO - PROCESS | 3520 | 1464611909792 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 05:38:29 INFO - PROCESS | 3520 | 1464611909842 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916305800 == 61 [pid = 3520] [id = 450] 05:38:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D224000) [pid = 3520] [serial = 1350] [outer = 0000000000000000] 05:38:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90D7DA800) [pid = 3520] [serial = 1351] [outer = 000000F90D224000] 05:38:29 INFO - PROCESS | 3520 | 1464611909902 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F910ABF400) [pid = 3520] [serial = 1352] [outer = 000000F90D224000] 05:38:30 INFO - PROCESS | 3520 | 1464611910515 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 986ms 05:38:30 INFO - PROCESS | 3520 | 1464611910587 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 3520 | 1464611910592 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 05:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:38:30 INFO - PROCESS | 3520 | 1464611910596 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 3520 | 1464611910598 Marionette TRACE conn6 <- [1,1766,null,{}] 05:38:30 INFO - PROCESS | 3520 | 1464611910603 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}] 05:38:30 INFO - PROCESS | 3520 | 1464611910722 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 05:38:30 INFO - PROCESS | 3520 | 1464611910846 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CBC000 == 62 [pid = 3520] [id = 451] 05:38:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F911EF1C00) [pid = 3520] [serial = 1353] [outer = 0000000000000000] 05:38:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F913A9BC00) [pid = 3520] [serial = 1354] [outer = 000000F911EF1C00] 05:38:30 INFO - PROCESS | 3520 | 1464611910904 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9145C4C00) [pid = 3520] [serial = 1355] [outer = 000000F911EF1C00] 05:38:31 INFO - PROCESS | 3520 | 1464611911506 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]]]}] 05:38:31 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 05:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 05:38:31 INFO - PROCESS | 3520 | 1464611911584 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 3520 | 1464611911587 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 05:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:38:31 INFO - PROCESS | 3520 | 1464611911598 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 3520 | 1464611911605 Marionette TRACE conn6 <- [1,1770,null,{}] 05:38:31 INFO - PROCESS | 3520 | 1464611911610 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}] 05:38:31 INFO - PROCESS | 3520 | 1464611911773 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 05:38:31 INFO - PROCESS | 3520 | 1464611911784 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A473800 == 63 [pid = 3520] [id = 452] 05:38:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F914C82400) [pid = 3520] [serial = 1356] [outer = 0000000000000000] 05:38:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9163D7C00) [pid = 3520] [serial = 1357] [outer = 000000F914C82400] 05:38:31 INFO - PROCESS | 3520 | 1464611911840 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F916409C00) [pid = 3520] [serial = 1358] [outer = 000000F914C82400] 05:38:32 INFO - PROCESS | 3520 | 1464611912473 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]]]}] 05:38:32 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 05:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 943ms 05:38:32 INFO - PROCESS | 3520 | 1464611912536 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 3520 | 1464611912539 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 05:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:38:32 INFO - PROCESS | 3520 | 1464611912543 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 3520 | 1464611912545 Marionette TRACE conn6 <- [1,1774,null,{}] 05:38:32 INFO - PROCESS | 3520 | 1464611912549 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}] 05:38:32 INFO - PROCESS | 3520 | 1464611912666 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 05:38:32 INFO - PROCESS | 3520 | 1464611912787 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A874800 == 64 [pid = 3520] [id = 453] 05:38:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F916988400) [pid = 3520] [serial = 1359] [outer = 0000000000000000] 05:38:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F916997800) [pid = 3520] [serial = 1360] [outer = 000000F916988400] 05:38:32 INFO - PROCESS | 3520 | 1464611912845 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F917427400) [pid = 3520] [serial = 1361] [outer = 000000F916988400] 05:38:33 INFO - PROCESS | 3520 | 1464611913390 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]]]}] 05:38:33 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 05:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 881ms 05:38:33 INFO - PROCESS | 3520 | 1464611913428 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 3520 | 1464611913431 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 05:38:33 INFO - PROCESS | 3520 | 1464611913435 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:38:33 INFO - PROCESS | 3520 | 1464611913437 Marionette TRACE conn6 <- [1,1778,null,{}] 05:38:33 INFO - PROCESS | 3520 | 1464611913441 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}] 05:38:33 INFO - PROCESS | 3520 | 1464611913556 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 05:38:33 INFO - PROCESS | 3520 | 1464611913649 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B56A800 == 65 [pid = 3520] [id = 454] 05:38:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F917485000) [pid = 3520] [serial = 1362] [outer = 0000000000000000] 05:38:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F917489800) [pid = 3520] [serial = 1363] [outer = 000000F917485000] 05:38:33 INFO - PROCESS | 3520 | 1464611913714 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F917575400) [pid = 3520] [serial = 1364] [outer = 000000F917485000] 05:38:34 INFO - PROCESS | 3520 | 1464611914557 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]]]}] 05:38:34 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) 05:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1183ms 05:38:34 INFO - PROCESS | 3520 | 1464611914623 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 3520 | 1464611914628 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 05:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:38:34 INFO - PROCESS | 3520 | 1464611914633 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 3520 | 1464611914637 Marionette TRACE conn6 <- [1,1782,null,{}] 05:38:34 INFO - PROCESS | 3520 | 1464611914642 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}] 05:38:34 INFO - PROCESS | 3520 | 1464611914788 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 05:38:34 INFO - PROCESS | 3520 | 1464611914800 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B1B000 == 66 [pid = 3520] [id = 455] 05:38:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F907846C00) [pid = 3520] [serial = 1365] [outer = 0000000000000000] 05:38:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F90887AC00) [pid = 3520] [serial = 1366] [outer = 000000F907846C00] 05:38:34 INFO - PROCESS | 3520 | 1464611914850 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F90D21E800) [pid = 3520] [serial = 1367] [outer = 000000F907846C00] 05:38:35 INFO - PROCESS | 3520 | 1464611915426 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]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 840ms 05:38:35 INFO - PROCESS | 3520 | 1464611915477 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 3520 | 1464611915483 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 05:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:38:35 INFO - PROCESS | 3520 | 1464611915489 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 3520 | 1464611915492 Marionette TRACE conn6 <- [1,1786,null,{}] 05:38:35 INFO - PROCESS | 3520 | 1464611915496 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}] 05:38:35 INFO - PROCESS | 3520 | 1464611915601 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 05:38:35 INFO - PROCESS | 3520 | 1464611915730 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D47800 == 67 [pid = 3520] [id = 456] 05:38:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F907847800) [pid = 3520] [serial = 1368] [outer = 0000000000000000] 05:38:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F90D9B8000) [pid = 3520] [serial = 1369] [outer = 000000F907847800] 05:38:35 INFO - PROCESS | 3520 | 1464611915781 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F911074000) [pid = 3520] [serial = 1370] [outer = 000000F907847800] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D2800 == 66 [pid = 3520] [id = 373] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B13800 == 65 [pid = 3520] [id = 372] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BDA000 == 64 [pid = 3520] [id = 448] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F33000 == 63 [pid = 3520] [id = 447] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F91461E800 == 62 [pid = 3520] [id = 446] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F91857C000 == 61 [pid = 3520] [id = 445] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C321000 == 60 [pid = 3520] [id = 444] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175A0800 == 59 [pid = 3520] [id = 443] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F916432000 == 58 [pid = 3520] [id = 442] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111DC800 == 57 [pid = 3520] [id = 441] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F913A2D000 == 56 [pid = 3520] [id = 440] 05:38:35 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C6F5800 == 55 [pid = 3520] [id = 439] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F9070EBC00) [pid = 3520] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F90B970400) [pid = 3520] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9145CC400) [pid = 3520] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190CB000 == 54 [pid = 3520] [id = 437] 05:38:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D4000 == 53 [pid = 3520] [id = 436] 05:38:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F91710B000 == 52 [pid = 3520] [id = 435] 05:38:36 INFO - PROCESS | 3520 | --DOCSHELL 000000F91108E000 == 51 [pid = 3520] [id = 434] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F91023D400) [pid = 3520] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F907215800) [pid = 3520] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9070E0400) [pid = 3520] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F910EDF400) [pid = 3520] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F914846C00) [pid = 3520] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F91138C400) [pid = 3520] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F914C78C00) [pid = 3520] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90D1DD800) [pid = 3520] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90D7D6C00) [pid = 3520] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F914581400) [pid = 3520] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90784DC00) [pid = 3520] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F908AC7000) [pid = 3520] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F913A69000) [pid = 3520] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911EC5000) [pid = 3520] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90E01F000) [pid = 3520] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913DA2C00) [pid = 3520] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F914575C00) [pid = 3520] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F91439B800) [pid = 3520] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F910AC7400) [pid = 3520] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F913D66800) [pid = 3520] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 05:38:36 INFO - PROCESS | 3520 | 1464611916315 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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 881ms 05:38:36 INFO - PROCESS | 3520 | 1464611916371 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 3520 | 1464611916374 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 05:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:38:36 INFO - PROCESS | 3520 | 1464611916378 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 3520 | 1464611916381 Marionette TRACE conn6 <- [1,1790,null,{}] 05:38:36 INFO - PROCESS | 3520 | 1464611916392 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}] 05:38:36 INFO - PROCESS | 3520 | 1464611916488 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 05:38:36 INFO - PROCESS | 3520 | 1464611916600 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A29000 == 52 [pid = 3520] [id = 457] 05:38:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F907846400) [pid = 3520] [serial = 1371] [outer = 0000000000000000] 05:38:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90D747800) [pid = 3520] [serial = 1372] [outer = 000000F907846400] 05:38:36 INFO - PROCESS | 3520 | 1464611916650 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F910AC2400) [pid = 3520] [serial = 1373] [outer = 000000F907846400] 05:38:37 INFO - PROCESS | 3520 | 1464611917066 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]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 735ms 05:38:37 INFO - PROCESS | 3520 | 1464611917115 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 3520 | 1464611917118 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 05:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:38:37 INFO - PROCESS | 3520 | 1464611917121 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 3520 | 1464611917123 Marionette TRACE conn6 <- [1,1794,null,{}] 05:38:37 INFO - PROCESS | 3520 | 1464611917127 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}] 05:38:37 INFO - PROCESS | 3520 | 1464611917219 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 05:38:37 INFO - PROCESS | 3520 | 1464611917227 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917603000 == 53 [pid = 3520] [id = 458] 05:38:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F911731400) [pid = 3520] [serial = 1374] [outer = 0000000000000000] 05:38:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F911D4CC00) [pid = 3520] [serial = 1375] [outer = 000000F911731400] 05:38:37 INFO - PROCESS | 3520 | 1464611917274 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F913A61000) [pid = 3520] [serial = 1376] [outer = 000000F911731400] 05:38:37 INFO - PROCESS | 3520 | 1464611917758 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]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 05:38:37 INFO - PROCESS | 3520 | 1464611917816 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 3520 | 1464611917819 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 05:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:38:37 INFO - PROCESS | 3520 | 1464611917822 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 3520 | 1464611917824 Marionette TRACE conn6 <- [1,1798,null,{}] 05:38:37 INFO - PROCESS | 3520 | 1464611917828 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}] 05:38:37 INFO - PROCESS | 3520 | 1464611917916 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 05:38:37 INFO - PROCESS | 3520 | 1464611917923 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A20000 == 54 [pid = 3520] [id = 459] 05:38:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F913B71400) [pid = 3520] [serial = 1377] [outer = 0000000000000000] 05:38:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F913DA3C00) [pid = 3520] [serial = 1378] [outer = 000000F913B71400] 05:38:37 INFO - PROCESS | 3520 | 1464611917969 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9143A9000) [pid = 3520] [serial = 1379] [outer = 000000F913B71400] 05:38:38 INFO - PROCESS | 3520 | 1464611918463 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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 05:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:38:38 INFO - PROCESS | 3520 | 1464611918517 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 3520 | 1464611918520 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 05:38:38 INFO - PROCESS | 3520 | 1464611918523 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 3520 | 1464611918525 Marionette TRACE conn6 <- [1,1802,null,{}] 05:38:38 INFO - PROCESS | 3520 | 1464611918528 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}] 05:38:38 INFO - PROCESS | 3520 | 1464611918694 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 05:38:38 INFO - PROCESS | 3520 | 1464611918722 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91863C800 == 55 [pid = 3520] [id = 460] 05:38:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F91483E400) [pid = 3520] [serial = 1380] [outer = 0000000000000000] 05:38:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F914C7B000) [pid = 3520] [serial = 1381] [outer = 000000F91483E400] 05:38:38 INFO - PROCESS | 3520 | 1464611918769 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F915792000) [pid = 3520] [serial = 1382] [outer = 000000F91483E400] 05:38:39 INFO - PROCESS | 3520 | 1464611919250 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]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 05:38:39 INFO - PROCESS | 3520 | 1464611919302 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 3520 | 1464611919304 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 05:38:39 INFO - PROCESS | 3520 | 1464611919307 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:38:39 INFO - PROCESS | 3520 | 1464611919309 Marionette TRACE conn6 <- [1,1806,null,{}] 05:38:39 INFO - PROCESS | 3520 | 1464611919319 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}] 05:38:39 INFO - PROCESS | 3520 | 1464611919433 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 05:38:39 INFO - PROCESS | 3520 | 1464611919490 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F27800 == 56 [pid = 3520] [id = 461] 05:38:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F91579E400) [pid = 3520] [serial = 1383] [outer = 0000000000000000] 05:38:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9157CF000) [pid = 3520] [serial = 1384] [outer = 000000F91579E400] 05:38:39 INFO - PROCESS | 3520 | 1464611919536 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9163D7000) [pid = 3520] [serial = 1385] [outer = 000000F91579E400] 05:38:39 INFO - PROCESS | 3520 | 1464611919970 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 05:38:40 INFO - PROCESS | 3520 | 1464611920008 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 3520 | 1464611920010 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 05:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:38:40 INFO - PROCESS | 3520 | 1464611920013 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 3520 | 1464611920015 Marionette TRACE conn6 <- [1,1810,null,{}] 05:38:40 INFO - PROCESS | 3520 | 1464611920058 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}] 05:38:40 INFO - PROCESS | 3520 | 1464611920261 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F907212000) [pid = 3520] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F90700D800) [pid = 3520] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F913A95400) [pid = 3520] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F906ED7000) [pid = 3520] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F907713C00) [pid = 3520] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F913A60400) [pid = 3520] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9146AA400) [pid = 3520] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F90D746400) [pid = 3520] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F907217800) [pid = 3520] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F911CC8000) [pid = 3520] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90674B000) [pid = 3520] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F906019C00) [pid = 3520] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90C5E5000) [pid = 3520] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:38:40 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F9143A6C00) [pid = 3520] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:38:40 INFO - PROCESS | 3520 | 1464611920324 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91312E000 == 57 [pid = 3520] [id = 462] 05:38:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F905DC9800) [pid = 3520] [serial = 1386] [outer = 0000000000000000] 05:38:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9070E1400) [pid = 3520] [serial = 1387] [outer = 000000F905DC9800] 05:38:40 INFO - PROCESS | 3520 | 1464611920370 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90D7E3400) [pid = 3520] [serial = 1388] [outer = 000000F905DC9800] 05:38:40 INFO - PROCESS | 3520 | 1464611920747 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 774ms 05:38:40 INFO - PROCESS | 3520 | 1464611920791 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 3520 | 1464611920793 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 05:38:40 INFO - PROCESS | 3520 | 1464611920796 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:38:40 INFO - PROCESS | 3520 | 1464611920798 Marionette TRACE conn6 <- [1,1814,null,{}] 05:38:40 INFO - PROCESS | 3520 | 1464611920801 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}] 05:38:40 INFO - PROCESS | 3520 | 1464611920889 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 05:38:40 INFO - PROCESS | 3520 | 1464611920897 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CB3800 == 58 [pid = 3520] [id = 463] 05:38:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F911EEF000) [pid = 3520] [serial = 1389] [outer = 0000000000000000] 05:38:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9157CC800) [pid = 3520] [serial = 1390] [outer = 000000F911EEF000] 05:38:40 INFO - PROCESS | 3520 | 1464611920942 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91748F800) [pid = 3520] [serial = 1391] [outer = 000000F911EEF000] 05:38:41 INFO - PROCESS | 3520 | 1464611921378 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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 05:38:41 INFO - PROCESS | 3520 | 1464611921428 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 3520 | 1464611921430 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 05:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:38:41 INFO - PROCESS | 3520 | 1464611921434 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 3520 | 1464611921436 Marionette TRACE conn6 <- [1,1818,null,{}] 05:38:41 INFO - PROCESS | 3520 | 1464611921439 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}] 05:38:41 INFO - PROCESS | 3520 | 1464611921529 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 05:38:41 INFO - PROCESS | 3520 | 1464611921536 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B565800 == 59 [pid = 3520] [id = 464] 05:38:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F917578400) [pid = 3520] [serial = 1392] [outer = 0000000000000000] 05:38:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91757D800) [pid = 3520] [serial = 1393] [outer = 000000F917578400] 05:38:41 INFO - PROCESS | 3520 | 1464611921581 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9175D7400) [pid = 3520] [serial = 1394] [outer = 000000F917578400] 05:38:42 INFO - PROCESS | 3520 | 1464611922026 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]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 05:38:42 INFO - PROCESS | 3520 | 1464611922066 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 3520 | 1464611922069 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 05:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:38:42 INFO - PROCESS | 3520 | 1464611922085 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 3520 | 1464611922088 Marionette TRACE conn6 <- [1,1822,null,{}] 05:38:42 INFO - PROCESS | 3520 | 1464611922092 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}] 05:38:42 INFO - PROCESS | 3520 | 1464611922201 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 05:38:42 INFO - PROCESS | 3520 | 1464611922210 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5AA800 == 60 [pid = 3520] [id = 465] 05:38:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F91770D000) [pid = 3520] [serial = 1395] [outer = 0000000000000000] 05:38:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F917714C00) [pid = 3520] [serial = 1396] [outer = 000000F91770D000] 05:38:42 INFO - PROCESS | 3520 | 1464611922261 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F917738000) [pid = 3520] [serial = 1397] [outer = 000000F91770D000] 05:38:43 INFO - PROCESS | 3520 | 1464611923019 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]]]}] 05:38:43 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 05:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1003ms 05:38:43 INFO - PROCESS | 3520 | 1464611923079 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 3520 | 1464611923084 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 05:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:38:43 INFO - PROCESS | 3520 | 1464611923090 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 3520 | 1464611923095 Marionette TRACE conn6 <- [1,1826,null,{}] 05:38:43 INFO - PROCESS | 3520 | 1464611923115 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}] 05:38:43 INFO - PROCESS | 3520 | 1464611923238 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 05:38:43 INFO - PROCESS | 3520 | 1464611923392 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91313D800 == 61 [pid = 3520] [id = 466] 05:38:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F90BC2B400) [pid = 3520] [serial = 1398] [outer = 0000000000000000] 05:38:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F90C388C00) [pid = 3520] [serial = 1399] [outer = 000000F90BC2B400] 05:38:43 INFO - PROCESS | 3520 | 1464611923454 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F90D874400) [pid = 3520] [serial = 1400] [outer = 000000F90BC2B400] 05:38:44 INFO - PROCESS | 3520 | 1464611924100 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1046ms 05:38:44 INFO - PROCESS | 3520 | 1464611924138 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 3520 | 1464611924145 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 05:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:38:44 INFO - PROCESS | 3520 | 1464611924151 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 3520 | 1464611924155 Marionette TRACE conn6 <- [1,1830,null,{}] 05:38:44 INFO - PROCESS | 3520 | 1464611924159 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}] 05:38:44 INFO - PROCESS | 3520 | 1464611924336 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 05:38:44 INFO - PROCESS | 3520 | 1464611924461 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C1000 == 62 [pid = 3520] [id = 467] 05:38:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F911D86C00) [pid = 3520] [serial = 1401] [outer = 0000000000000000] 05:38:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F914391000) [pid = 3520] [serial = 1402] [outer = 000000F911D86C00] 05:38:44 INFO - PROCESS | 3520 | 1464611924520 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F9146CF000) [pid = 3520] [serial = 1403] [outer = 000000F911D86C00] 05:38:45 INFO - PROCESS | 3520 | 1464611925153 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]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1023ms 05:38:45 INFO - PROCESS | 3520 | 1464611925180 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 3520 | 1464611925183 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 05:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:38:45 INFO - PROCESS | 3520 | 1464611925187 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 3520 | 1464611925191 Marionette TRACE conn6 <- [1,1834,null,{}] 05:38:45 INFO - PROCESS | 3520 | 1464611925203 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}] 05:38:45 INFO - PROCESS | 3520 | 1464611925324 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 05:38:45 INFO - PROCESS | 3520 | 1464611925424 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5CE800 == 63 [pid = 3520] [id = 468] 05:38:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F916374C00) [pid = 3520] [serial = 1404] [outer = 0000000000000000] 05:38:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91698C400) [pid = 3520] [serial = 1405] [outer = 000000F916374C00] 05:38:45 INFO - PROCESS | 3520 | 1464611925483 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91770D800) [pid = 3520] [serial = 1406] [outer = 000000F916374C00] 05:38:46 INFO - PROCESS | 3520 | 1464611926114 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]]]}] 05:38:46 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) 05:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 983ms 05:38:46 INFO - PROCESS | 3520 | 1464611926172 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 3520 | 1464611926176 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 05:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:38:46 INFO - PROCESS | 3520 | 1464611926179 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 3520 | 1464611926181 Marionette TRACE conn6 <- [1,1838,null,{}] 05:38:46 INFO - PROCESS | 3520 | 1464611926185 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}] 05:38:46 INFO - PROCESS | 3520 | 1464611926306 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 05:38:46 INFO - PROCESS | 3520 | 1464611926430 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C1AC800 == 64 [pid = 3520] [id = 469] 05:38:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91771AC00) [pid = 3520] [serial = 1407] [outer = 0000000000000000] 05:38:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F917737000) [pid = 3520] [serial = 1408] [outer = 000000F91771AC00] 05:38:46 INFO - PROCESS | 3520 | 1464611926488 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F9177EFC00) [pid = 3520] [serial = 1409] [outer = 000000F91771AC00] 05:38:47 INFO - PROCESS | 3520 | 1464611927082 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]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 05:38:47 INFO - PROCESS | 3520 | 1464611927125 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 3520 | 1464611927127 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 05:38:47 INFO - PROCESS | 3520 | 1464611927131 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:38:47 INFO - PROCESS | 3520 | 1464611927133 Marionette TRACE conn6 <- [1,1842,null,{}] 05:38:47 INFO - PROCESS | 3520 | 1464611927137 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}] 05:38:47 INFO - PROCESS | 3520 | 1464611927252 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 05:38:47 INFO - PROCESS | 3520 | 1464611927377 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C798800 == 65 [pid = 3520] [id = 470] 05:38:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F9178E6800) [pid = 3520] [serial = 1410] [outer = 0000000000000000] 05:38:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F9178EAC00) [pid = 3520] [serial = 1411] [outer = 000000F9178E6800] 05:38:47 INFO - PROCESS | 3520 | 1464611927436 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F91794D000) [pid = 3520] [serial = 1412] [outer = 000000F9178E6800] 05:38:48 INFO - PROCESS | 3520 | 1464611928231 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]]]}] 05:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1189ms 05:38:48 INFO - PROCESS | 3520 | 1464611928323 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 3520 | 1464611928327 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 05:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:38:48 INFO - PROCESS | 3520 | 1464611928332 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 3520 | 1464611928336 Marionette TRACE conn6 <- [1,1846,null,{}] 05:38:48 INFO - PROCESS | 3520 | 1464611928342 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}] 05:38:48 INFO - PROCESS | 3520 | 1464611928451 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 05:38:48 INFO - PROCESS | 3520 | 1464611928573 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3D8800 == 66 [pid = 3520] [id = 471] 05:38:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F90653A000) [pid = 3520] [serial = 1413] [outer = 0000000000000000] 05:38:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F906E32C00) [pid = 3520] [serial = 1414] [outer = 000000F90653A000] 05:38:48 INFO - PROCESS | 3520 | 1464611928628 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F907844400) [pid = 3520] [serial = 1415] [outer = 000000F90653A000] 05:38:49 INFO - PROCESS | 3520 | 1464611929272 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]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 05:38:49 INFO - PROCESS | 3520 | 1464611929322 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 3520 | 1464611929328 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 05:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:38:49 INFO - PROCESS | 3520 | 1464611929335 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 3520 | 1464611929338 Marionette TRACE conn6 <- [1,1850,null,{}] 05:38:49 INFO - PROCESS | 3520 | 1464611929342 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}] 05:38:49 INFO - PROCESS | 3520 | 1464611929520 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E15800 == 65 [pid = 3520] [id = 431] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F91310E800 == 64 [pid = 3520] [id = 426] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143C9800 == 63 [pid = 3520] [id = 427] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0D8000 == 62 [pid = 3520] [id = 430] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F917609800 == 61 [pid = 3520] [id = 429] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C6DA000 == 60 [pid = 3520] [id = 369] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B565800 == 59 [pid = 3520] [id = 464] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CB3800 == 58 [pid = 3520] [id = 463] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F91312E000 == 57 [pid = 3520] [id = 462] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F27800 == 56 [pid = 3520] [id = 461] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F91863C800 == 55 [pid = 3520] [id = 460] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A20000 == 54 [pid = 3520] [id = 459] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F917603000 == 53 [pid = 3520] [id = 458] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F913A29000 == 52 [pid = 3520] [id = 457] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D47800 == 51 [pid = 3520] [id = 456] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B1B000 == 50 [pid = 3520] [id = 455] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F914C82800) [pid = 3520] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F915791400) [pid = 3520] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F915F05000) [pid = 3520] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A473800 == 49 [pid = 3520] [id = 452] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CBC000 == 48 [pid = 3520] [id = 451] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F916305800 == 47 [pid = 3520] [id = 450] 05:38:49 INFO - PROCESS | 3520 | --DOCSHELL 000000F908AAD000 == 46 [pid = 3520] [id = 449] 05:38:49 INFO - PROCESS | 3520 | 1464611929626 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0BD000 == 47 [pid = 3520] [id = 472] 05:38:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F9054F9800) [pid = 3520] [serial = 1416] [outer = 0000000000000000] 05:38:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F906ED5000) [pid = 3520] [serial = 1417] [outer = 000000F9054F9800] 05:38:49 INFO - PROCESS | 3520 | 1464611929676 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F907D98400) [pid = 3520] [serial = 1418] [outer = 000000F9054F9800] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F913A9B000) [pid = 3520] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F9088B9000) [pid = 3520] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F907718400) [pid = 3520] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F907DF4800) [pid = 3520] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F90D1DDC00) [pid = 3520] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F914842400) [pid = 3520] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F914581800) [pid = 3520] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F91483A400) [pid = 3520] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F910DEE400) [pid = 3520] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F911384800) [pid = 3520] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F90D7E1800) [pid = 3520] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F90C5F0800) [pid = 3520] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F911D85C00) [pid = 3520] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9070E3400) [pid = 3520] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F906ECD400) [pid = 3520] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F914390000) [pid = 3520] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F907008000) [pid = 3520] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F910AC4400) [pid = 3520] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90D7D8400) [pid = 3520] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F914C76800) [pid = 3520] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9157C7000) [pid = 3520] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F911CCCC00) [pid = 3520] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9157CEC00) [pid = 3520] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F913077C00) [pid = 3520] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90D748C00) [pid = 3520] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 05:38:49 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90771C400) [pid = 3520] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 05:38:50 INFO - PROCESS | 3520 | 1464611930173 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]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 881ms 05:38:50 INFO - PROCESS | 3520 | 1464611930217 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 3520 | 1464611930219 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 05:38:50 INFO - PROCESS | 3520 | 1464611930223 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:38:50 INFO - PROCESS | 3520 | 1464611930227 Marionette TRACE conn6 <- [1,1854,null,{}] 05:38:50 INFO - PROCESS | 3520 | 1464611930238 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}] 05:38:50 INFO - PROCESS | 3520 | 1464611930335 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 05:38:50 INFO - PROCESS | 3520 | 1464611930413 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B1B000 == 48 [pid = 3520] [id = 473] 05:38:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F906ECD400) [pid = 3520] [serial = 1419] [outer = 0000000000000000] 05:38:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F90E01B000) [pid = 3520] [serial = 1420] [outer = 000000F906ECD400] 05:38:50 INFO - PROCESS | 3520 | 1464611930471 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F910DE3C00) [pid = 3520] [serial = 1421] [outer = 000000F906ECD400] 05:38:50 INFO - PROCESS | 3520 | 1464611930877 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]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 05:38:50 INFO - PROCESS | 3520 | 1464611930916 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 3520 | 1464611930919 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 05:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:38:50 INFO - PROCESS | 3520 | 1464611930922 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 3520 | 1464611930924 Marionette TRACE conn6 <- [1,1858,null,{}] 05:38:50 INFO - PROCESS | 3520 | 1464611930928 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}] 05:38:51 INFO - PROCESS | 3520 | 1464611931048 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 05:38:51 INFO - PROCESS | 3520 | 1464611931058 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91690B800 == 49 [pid = 3520] [id = 474] 05:38:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91172AC00) [pid = 3520] [serial = 1422] [outer = 0000000000000000] 05:38:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F911CCB000) [pid = 3520] [serial = 1423] [outer = 000000F91172AC00] 05:38:51 INFO - PROCESS | 3520 | 1464611931118 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F911EC1000) [pid = 3520] [serial = 1424] [outer = 000000F91172AC00] 05:38:51 INFO - PROCESS | 3520 | 1464611931552 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]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 05:38:51 INFO - PROCESS | 3520 | 1464611931616 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 3520 | 1464611931618 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 05:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:38:51 INFO - PROCESS | 3520 | 1464611931622 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 3520 | 1464611931623 Marionette TRACE conn6 <- [1,1862,null,{}] 05:38:51 INFO - PROCESS | 3520 | 1464611931627 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}] 05:38:51 INFO - PROCESS | 3520 | 1464611931741 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 05:38:51 INFO - PROCESS | 3520 | 1464611931792 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917603000 == 50 [pid = 3520] [id = 475] 05:38:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F913903000) [pid = 3520] [serial = 1425] [outer = 0000000000000000] 05:38:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F913A60000) [pid = 3520] [serial = 1426] [outer = 000000F913903000] 05:38:51 INFO - PROCESS | 3520 | 1464611931840 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F913D65C00) [pid = 3520] [serial = 1427] [outer = 000000F913903000] 05:38:52 INFO - PROCESS | 3520 | 1464611932287 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 689ms 05:38:52 INFO - PROCESS | 3520 | 1464611932315 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 3520 | 1464611932317 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 05:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:38:52 INFO - PROCESS | 3520 | 1464611932321 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 3520 | 1464611932323 Marionette TRACE conn6 <- [1,1866,null,{}] 05:38:52 INFO - PROCESS | 3520 | 1464611932326 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}] 05:38:52 INFO - PROCESS | 3520 | 1464611932499 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 05:38:52 INFO - PROCESS | 3520 | 1464611932525 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E03800 == 51 [pid = 3520] [id = 476] 05:38:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9143A7400) [pid = 3520] [serial = 1428] [outer = 0000000000000000] 05:38:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F9146C8000) [pid = 3520] [serial = 1429] [outer = 000000F9143A7400] 05:38:52 INFO - PROCESS | 3520 | 1464611932572 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F914C78400) [pid = 3520] [serial = 1430] [outer = 000000F9143A7400] 05:38:53 INFO - PROCESS | 3520 | 1464611933047 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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 796ms 05:38:53 INFO - PROCESS | 3520 | 1464611933125 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 3520 | 1464611933128 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 05:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:38:53 INFO - PROCESS | 3520 | 1464611933136 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 3520 | 1464611933138 Marionette TRACE conn6 <- [1,1870,null,{}] 05:38:53 INFO - PROCESS | 3520 | 1464611933142 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}] 05:38:53 INFO - PROCESS | 3520 | 1464611933258 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 05:38:53 INFO - PROCESS | 3520 | 1464611933315 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070A1000 == 52 [pid = 3520] [id = 477] 05:38:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F915184000) [pid = 3520] [serial = 1431] [outer = 0000000000000000] 05:38:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F915373800) [pid = 3520] [serial = 1432] [outer = 000000F915184000] 05:38:53 INFO - PROCESS | 3520 | 1464611933363 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F9157CD000) [pid = 3520] [serial = 1433] [outer = 000000F915184000] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F91483E400) [pid = 3520] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F911731400) [pid = 3520] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F907846400) [pid = 3520] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F907847800) [pid = 3520] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F91579E400) [pid = 3520] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F905DC9800) [pid = 3520] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F907846C00) [pid = 3520] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F911EEF000) [pid = 3520] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F913B71400) [pid = 3520] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9157F2C00) [pid = 3520] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F914C7D400) [pid = 3520] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9151C3800) [pid = 3520] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:38:53 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F917578400) [pid = 3520] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:38:53 INFO - PROCESS | 3520 | 1464611933945 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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 837ms 05:38:53 INFO - PROCESS | 3520 | 1464611933975 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 3520 | 1464611933977 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 05:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:38:53 INFO - PROCESS | 3520 | 1464611933980 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 3520 | 1464611933982 Marionette TRACE conn6 <- [1,1874,null,{}] 05:38:53 INFO - PROCESS | 3520 | 1464611933986 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}] 05:38:54 INFO - PROCESS | 3520 | 1464611934104 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 05:38:54 INFO - PROCESS | 3520 | 1464611934161 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A1000 == 53 [pid = 3520] [id = 478] 05:38:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F90721C000) [pid = 3520] [serial = 1434] [outer = 0000000000000000] 05:38:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91438EC00) [pid = 3520] [serial = 1435] [outer = 000000F90721C000] 05:38:54 INFO - PROCESS | 3520 | 1464611934207 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9157D1C00) [pid = 3520] [serial = 1436] [outer = 000000F90721C000] 05:38:54 INFO - PROCESS | 3520 | 1464611934590 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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 627ms 05:38:54 INFO - PROCESS | 3520 | 1464611934618 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 3520 | 1464611934620 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 05:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:38:54 INFO - PROCESS | 3520 | 1464611934623 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 3520 | 1464611934625 Marionette TRACE conn6 <- [1,1878,null,{}] 05:38:54 INFO - PROCESS | 3520 | 1464611934629 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}] 05:38:54 INFO - PROCESS | 3520 | 1464611934716 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 05:38:54 INFO - PROCESS | 3520 | 1464611934724 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F3C800 == 54 [pid = 3520] [id = 479] 05:38:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F915F08800) [pid = 3520] [serial = 1437] [outer = 0000000000000000] 05:38:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F9163DDC00) [pid = 3520] [serial = 1438] [outer = 000000F915F08800] 05:38:54 INFO - PROCESS | 3520 | 1464611934769 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F917423400) [pid = 3520] [serial = 1439] [outer = 000000F915F08800] 05:38:55 INFO - PROCESS | 3520 | 1464611935208 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 05:38:55 INFO - PROCESS | 3520 | 1464611935254 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 3520 | 1464611935256 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 05:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:38:55 INFO - PROCESS | 3520 | 1464611935259 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 3520 | 1464611935261 Marionette TRACE conn6 <- [1,1882,null,{}] 05:38:55 INFO - PROCESS | 3520 | 1464611935265 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}] 05:38:55 INFO - PROCESS | 3520 | 1464611935356 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 05:38:55 INFO - PROCESS | 3520 | 1464611935364 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BCE000 == 55 [pid = 3520] [id = 480] 05:38:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F91742E400) [pid = 3520] [serial = 1440] [outer = 0000000000000000] 05:38:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F91748EC00) [pid = 3520] [serial = 1441] [outer = 000000F91742E400] 05:38:55 INFO - PROCESS | 3520 | 1464611935408 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F91757F800) [pid = 3520] [serial = 1442] [outer = 000000F91742E400] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F919178800 == 54 [pid = 3520] [id = 438] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F908842800 == 53 [pid = 3520] [id = 370] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111DC000 == 52 [pid = 3520] [id = 371] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A874800 == 51 [pid = 3520] [id = 453] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B56A800 == 50 [pid = 3520] [id = 454] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91872A000 == 49 [pid = 3520] [id = 433] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91857E000 == 48 [pid = 3520] [id = 432] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A469800 == 47 [pid = 3520] [id = 407] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BEC0800 == 46 [pid = 3520] [id = 356] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E3C800 == 45 [pid = 3520] [id = 365] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F916911800 == 44 [pid = 3520] [id = 428] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B0A000 == 43 [pid = 3520] [id = 359] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F916837000 == 42 [pid = 3520] [id = 362] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0BD000 == 41 [pid = 3520] [id = 472] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3D8800 == 40 [pid = 3520] [id = 471] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C798800 == 39 [pid = 3520] [id = 470] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C1AC800 == 38 [pid = 3520] [id = 469] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5CE800 == 37 [pid = 3520] [id = 468] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190C1000 == 36 [pid = 3520] [id = 467] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91313D800 == 35 [pid = 3520] [id = 466] 05:38:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5AA800 == 34 [pid = 3520] [id = 465] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A1000 == 33 [pid = 3520] [id = 478] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F3C800 == 32 [pid = 3520] [id = 479] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B1B000 == 31 [pid = 3520] [id = 473] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E03800 == 30 [pid = 3520] [id = 476] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070A1000 == 29 [pid = 3520] [id = 477] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F91690B800 == 28 [pid = 3520] [id = 474] 05:38:57 INFO - PROCESS | 3520 | --DOCSHELL 000000F917603000 == 27 [pid = 3520] [id = 475] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F915FB5400) [pid = 3520] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F915189800) [pid = 3520] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F915799800) [pid = 3520] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F91757D800) [pid = 3520] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F914C7B000) [pid = 3520] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F913A61000) [pid = 3520] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F911D4CC00) [pid = 3520] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F90D747800) [pid = 3520] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F910AC2400) [pid = 3520] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911074000) [pid = 3520] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90D9B8000) [pid = 3520] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913A9BC00) [pid = 3520] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9157CF000) [pid = 3520] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90653BC00) [pid = 3520] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F90D7DA800) [pid = 3520] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F915792000) [pid = 3520] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F9163D7C00) [pid = 3520] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F9070E1400) [pid = 3520] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F916997800) [pid = 3520] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F917489800) [pid = 3520] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90D21E800) [pid = 3520] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9163D7000) [pid = 3520] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9157CC800) [pid = 3520] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90887AC00) [pid = 3520] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90D7E3400) [pid = 3520] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F913DA3C00) [pid = 3520] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F91748F800) [pid = 3520] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F9175D7400) [pid = 3520] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F9143A9000) [pid = 3520] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 05:38:57 INFO - PROCESS | 3520 | 1464611937669 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]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2449ms 05:38:57 INFO - PROCESS | 3520 | 1464611937712 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 3520 | 1464611937717 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 05:38:57 INFO - PROCESS | 3520 | 1464611937722 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:38:57 INFO - PROCESS | 3520 | 1464611937726 Marionette TRACE conn6 <- [1,1886,null,{}] 05:38:57 INFO - PROCESS | 3520 | 1464611937733 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}] 05:38:57 INFO - PROCESS | 3520 | 1464611937830 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 05:38:57 INFO - PROCESS | 3520 | 1464611937840 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9088D0000 == 28 [pid = 3520] [id = 481] 05:38:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F907003800) [pid = 3520] [serial = 1443] [outer = 0000000000000000] 05:38:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F907004400) [pid = 3520] [serial = 1444] [outer = 000000F907003800] 05:38:57 INFO - PROCESS | 3520 | 1464611937890 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9070DFC00) [pid = 3520] [serial = 1445] [outer = 000000F907003800] 05:38:58 INFO - PROCESS | 3520 | 1464611938418 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 05:38:58 INFO - PROCESS | 3520 | 1464611938460 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 3520 | 1464611938467 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 05:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:38:58 INFO - PROCESS | 3520 | 1464611938473 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 3520 | 1464611938476 Marionette TRACE conn6 <- [1,1890,null,{}] 05:38:58 INFO - PROCESS | 3520 | 1464611938480 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}] 05:38:58 INFO - PROCESS | 3520 | 1464611938577 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 05:38:58 INFO - PROCESS | 3520 | 1464611938659 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3CD800 == 29 [pid = 3520] [id = 482] 05:38:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F9071B2C00) [pid = 3520] [serial = 1446] [outer = 0000000000000000] 05:38:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F907212000) [pid = 3520] [serial = 1447] [outer = 000000F9071B2C00] 05:38:58 INFO - PROCESS | 3520 | 1464611938708 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90770B000) [pid = 3520] [serial = 1448] [outer = 000000F9071B2C00] 05:38:59 INFO - PROCESS | 3520 | 1464611939132 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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 05:38:59 INFO - PROCESS | 3520 | 1464611939167 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 3520 | 1464611939170 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 05:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:38:59 INFO - PROCESS | 3520 | 1464611939182 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 3520 | 1464611939186 Marionette TRACE conn6 <- [1,1894,null,{}] 05:38:59 INFO - PROCESS | 3520 | 1464611939228 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}] 05:38:59 INFO - PROCESS | 3520 | 1464611939328 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 05:38:59 INFO - PROCESS | 3520 | 1464611939348 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111DC000 == 30 [pid = 3520] [id = 483] 05:38:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9054F5400) [pid = 3520] [serial = 1449] [outer = 0000000000000000] 05:38:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9088B5000) [pid = 3520] [serial = 1450] [outer = 000000F9054F5400] 05:38:59 INFO - PROCESS | 3520 | 1464611939399 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F90B928800) [pid = 3520] [serial = 1451] [outer = 000000F9054F5400] 05:38:59 INFO - PROCESS | 3520 | 1464611939853 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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 713ms 05:38:59 INFO - PROCESS | 3520 | 1464611939899 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 3520 | 1464611939902 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 05:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:38:59 INFO - PROCESS | 3520 | 1464611939905 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 3520 | 1464611939907 Marionette TRACE conn6 <- [1,1898,null,{}] 05:38:59 INFO - PROCESS | 3520 | 1464611939911 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}] 05:39:00 INFO - PROCESS | 3520 | 1464611940001 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 05:39:00 INFO - PROCESS | 3520 | 1464611940009 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DED800 == 31 [pid = 3520] [id = 484] 05:39:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F90BC28800) [pid = 3520] [serial = 1452] [outer = 0000000000000000] 05:39:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F90C5E6C00) [pid = 3520] [serial = 1453] [outer = 000000F90BC28800] 05:39:00 INFO - PROCESS | 3520 | 1464611940058 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F90D13BC00) [pid = 3520] [serial = 1454] [outer = 000000F90BC28800] 05:39:00 INFO - PROCESS | 3520 | 1464611940506 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 05:39:00 INFO - PROCESS | 3520 | 1464611940537 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 3520 | 1464611940539 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 05:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:39:00 INFO - PROCESS | 3520 | 1464611940543 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 3520 | 1464611940545 Marionette TRACE conn6 <- [1,1902,null,{}] 05:39:00 INFO - PROCESS | 3520 | 1464611940548 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}] 05:39:00 INFO - PROCESS | 3520 | 1464611940629 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 05:39:00 INFO - PROCESS | 3520 | 1464611940636 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B08800 == 32 [pid = 3520] [id = 485] 05:39:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9070E0800) [pid = 3520] [serial = 1455] [outer = 0000000000000000] 05:39:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F90D226000) [pid = 3520] [serial = 1456] [outer = 000000F9070E0800] 05:39:00 INFO - PROCESS | 3520 | 1464611940691 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90D77F000) [pid = 3520] [serial = 1457] [outer = 000000F9070E0800] 05:39:01 INFO - PROCESS | 3520 | 1464611941151 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]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 05:39:01 INFO - PROCESS | 3520 | 1464611941178 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 3520 | 1464611941181 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 05:39:01 INFO - PROCESS | 3520 | 1464611941184 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:39:01 INFO - PROCESS | 3520 | 1464611941186 Marionette TRACE conn6 <- [1,1906,null,{}] 05:39:01 INFO - PROCESS | 3520 | 1464611941189 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}] 05:39:01 INFO - PROCESS | 3520 | 1464611941312 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 05:39:01 INFO - PROCESS | 3520 | 1464611941323 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D8800 == 33 [pid = 3520] [id = 486] 05:39:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D9B4800) [pid = 3520] [serial = 1458] [outer = 0000000000000000] 05:39:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F910292C00) [pid = 3520] [serial = 1459] [outer = 000000F90D9B4800] 05:39:01 INFO - PROCESS | 3520 | 1464611941371 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F910AC5800) [pid = 3520] [serial = 1460] [outer = 000000F90D9B4800] 05:39:01 INFO - PROCESS | 3520 | 1464611941817 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]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 05:39:01 INFO - PROCESS | 3520 | 1464611941879 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 3520 | 1464611941881 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 05:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:39:01 INFO - PROCESS | 3520 | 1464611941885 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 3520 | 1464611941886 Marionette TRACE conn6 <- [1,1910,null,{}] 05:39:01 INFO - PROCESS | 3520 | 1464611941890 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}] 05:39:01 INFO - PROCESS | 3520 | 1464611941971 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 05:39:02 INFO - PROCESS | 3520 | 1464611942010 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916432000 == 34 [pid = 3520] [id = 487] 05:39:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F910DE4000) [pid = 3520] [serial = 1461] [outer = 0000000000000000] 05:39:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91102E400) [pid = 3520] [serial = 1462] [outer = 000000F910DE4000] 05:39:02 INFO - PROCESS | 3520 | 1464611942056 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F911074800) [pid = 3520] [serial = 1463] [outer = 000000F910DE4000] 05:39:02 INFO - PROCESS | 3520 | 1464611942495 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 05:39:02 INFO - PROCESS | 3520 | 1464611942579 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 3520 | 1464611942582 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 05:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:39:02 INFO - PROCESS | 3520 | 1464611942585 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 3520 | 1464611942587 Marionette TRACE conn6 <- [1,1914,null,{}] 05:39:02 INFO - PROCESS | 3520 | 1464611942590 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}] 05:39:02 INFO - PROCESS | 3520 | 1464611942671 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 05:39:02 INFO - PROCESS | 3520 | 1464611942681 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917376000 == 35 [pid = 3520] [id = 488] 05:39:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F911072800) [pid = 3520] [serial = 1464] [outer = 0000000000000000] 05:39:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F911737C00) [pid = 3520] [serial = 1465] [outer = 000000F911072800] 05:39:02 INFO - PROCESS | 3520 | 1464611942726 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F911CCD000) [pid = 3520] [serial = 1466] [outer = 000000F911072800] 05:39:03 INFO - PROCESS | 3520 | 1464611943220 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 05:39:03 INFO - PROCESS | 3520 | 1464611943279 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 05:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:39:03 INFO - PROCESS | 3520 | 1464611943282 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 05:39:03 INFO - PROCESS | 3520 | 1464611943285 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 3520 | 1464611943287 Marionette TRACE conn6 <- [1,1918,null,{}] 05:39:03 INFO - PROCESS | 3520 | 1464611943296 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}] 05:39:03 INFO - PROCESS | 3520 | 1464611943433 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 05:39:03 INFO - PROCESS | 3520 | 1464611943486 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111DB000 == 36 [pid = 3520] [id = 489] 05:39:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F910297000) [pid = 3520] [serial = 1467] [outer = 0000000000000000] 05:39:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F911D8B800) [pid = 3520] [serial = 1468] [outer = 000000F910297000] 05:39:03 INFO - PROCESS | 3520 | 1464611943534 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F911EBE400) [pid = 3520] [serial = 1469] [outer = 000000F910297000] 05:39:03 INFO - PROCESS | 3520 | 1464611943963 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]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 732ms 05:39:04 INFO - PROCESS | 3520 | 1464611944020 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 3520 | 1464611944023 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 05:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:39:04 INFO - PROCESS | 3520 | 1464611944031 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 3520 | 1464611944042 Marionette TRACE conn6 <- [1,1922,null,{}] 05:39:04 INFO - PROCESS | 3520 | 1464611944046 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}] 05:39:04 INFO - PROCESS | 3520 | 1464611944159 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 05:39:04 INFO - PROCESS | 3520 | 1464611944170 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CD000 == 37 [pid = 3520] [id = 490] 05:39:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F911E60C00) [pid = 3520] [serial = 1470] [outer = 0000000000000000] 05:39:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F913A5A400) [pid = 3520] [serial = 1471] [outer = 000000F911E60C00] 05:39:04 INFO - PROCESS | 3520 | 1464611944216 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F913A67C00) [pid = 3520] [serial = 1472] [outer = 000000F911E60C00] 05:39:04 INFO - PROCESS | 3520 | 1464611944710 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]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 691ms 05:39:04 INFO - PROCESS | 3520 | 1464611944725 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 3520 | 1464611944728 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 05:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:39:04 INFO - PROCESS | 3520 | 1464611944731 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 3520 | 1464611944733 Marionette TRACE conn6 <- [1,1926,null,{}] 05:39:04 INFO - PROCESS | 3520 | 1464611944780 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}] 05:39:05 INFO - PROCESS | 3520 | 1464611945196 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F911EF1C00) [pid = 3520] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F917485000) [pid = 3520] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F916988400) [pid = 3520] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F914C82400) [pid = 3520] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90D224000) [pid = 3520] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9054EDC00) [pid = 3520] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9145C1800) [pid = 3520] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F915184000) [pid = 3520] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9143A7400) [pid = 3520] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F90721C000) [pid = 3520] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F915F08800) [pid = 3520] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F91172AC00) [pid = 3520] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F906ECD400) [pid = 3520] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9054F9800) [pid = 3520] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90653A000) [pid = 3520] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F9178E6800) [pid = 3520] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F91771AC00) [pid = 3520] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F916374C00) [pid = 3520] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F911D86C00) [pid = 3520] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90BC2B400) [pid = 3520] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F91770D000) [pid = 3520] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:39:05 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F913903000) [pid = 3520] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:39:05 INFO - PROCESS | 3520 | 1464611945263 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C6F4000 == 38 [pid = 3520] [id = 491] 05:39:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9068C0800) [pid = 3520] [serial = 1473] [outer = 0000000000000000] 05:39:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F9071BC800) [pid = 3520] [serial = 1474] [outer = 000000F9068C0800] 05:39:05 INFO - PROCESS | 3520 | 1464611945320 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F913A5B400) [pid = 3520] [serial = 1475] [outer = 000000F9068C0800] 05:39:05 INFO - PROCESS | 3520 | 1464611945709 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1026ms 05:39:05 INFO - PROCESS | 3520 | 1464611945761 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 3520 | 1464611945763 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 05:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:39:05 INFO - PROCESS | 3520 | 1464611945766 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 3520 | 1464611945768 Marionette TRACE conn6 <- [1,1930,null,{}] 05:39:05 INFO - PROCESS | 3520 | 1464611945772 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}] 05:39:05 INFO - PROCESS | 3520 | 1464611945863 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 05:39:05 INFO - PROCESS | 3520 | 1464611945870 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918577000 == 39 [pid = 3520] [id = 492] 05:39:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F914390000) [pid = 3520] [serial = 1476] [outer = 0000000000000000] 05:39:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F91439F800) [pid = 3520] [serial = 1477] [outer = 000000F914390000] 05:39:05 INFO - PROCESS | 3520 | 1464611945915 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9143A9000) [pid = 3520] [serial = 1478] [outer = 000000F914390000] 05:39:06 INFO - PROCESS | 3520 | 1464611946324 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 586ms 05:39:06 INFO - PROCESS | 3520 | 1464611946366 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 3520 | 1464611946369 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 05:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:39:06 INFO - PROCESS | 3520 | 1464611946373 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 3520 | 1464611946374 Marionette TRACE conn6 <- [1,1934,null,{}] 05:39:06 INFO - PROCESS | 3520 | 1464611946383 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}] 05:39:06 INFO - PROCESS | 3520 | 1464611946467 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 05:39:06 INFO - PROCESS | 3520 | 1464611946474 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91863B000 == 40 [pid = 3520] [id = 493] 05:39:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90D1E5C00) [pid = 3520] [serial = 1479] [outer = 0000000000000000] 05:39:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F91457C800) [pid = 3520] [serial = 1480] [outer = 000000F90D1E5C00] 05:39:06 INFO - PROCESS | 3520 | 1464611946520 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9145C1400) [pid = 3520] [serial = 1481] [outer = 000000F90D1E5C00] 05:39:06 INFO - PROCESS | 3520 | 1464611946965 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]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 05:39:07 INFO - PROCESS | 3520 | 1464611947005 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 3520 | 1464611947007 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 05:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:39:07 INFO - PROCESS | 3520 | 1464611947011 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 3520 | 1464611947012 Marionette TRACE conn6 <- [1,1938,null,{}] 05:39:07 INFO - PROCESS | 3520 | 1464611947021 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}] 05:39:07 INFO - PROCESS | 3520 | 1464611947106 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 05:39:07 INFO - PROCESS | 3520 | 1464611947115 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918732800 == 41 [pid = 3520] [id = 494] 05:39:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9145C6C00) [pid = 3520] [serial = 1482] [outer = 0000000000000000] 05:39:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F9145CC400) [pid = 3520] [serial = 1483] [outer = 000000F9145C6C00] 05:39:07 INFO - PROCESS | 3520 | 1464611947159 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9146CAC00) [pid = 3520] [serial = 1484] [outer = 000000F9145C6C00] 05:39:08 INFO - PROCESS | 3520 | 1464611948009 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]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1038ms 05:39:08 INFO - PROCESS | 3520 | 1464611948051 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 3520 | 1464611948057 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 05:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:39:08 INFO - PROCESS | 3520 | 1464611948083 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 3520 | 1464611948088 Marionette TRACE conn6 <- [1,1942,null,{}] 05:39:08 INFO - PROCESS | 3520 | 1464611948093 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}] 05:39:08 INFO - PROCESS | 3520 | 1464611948242 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 05:39:08 INFO - PROCESS | 3520 | 1464611948366 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0B2000 == 42 [pid = 3520] [id = 495] 05:39:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9071AF000) [pid = 3520] [serial = 1485] [outer = 0000000000000000] 05:39:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9071BA000) [pid = 3520] [serial = 1486] [outer = 000000F9071AF000] 05:39:08 INFO - PROCESS | 3520 | 1464611948428 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F907849000) [pid = 3520] [serial = 1487] [outer = 000000F9071AF000] 05:39:09 INFO - PROCESS | 3520 | 1464611949176 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]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1134ms 05:39:09 INFO - PROCESS | 3520 | 1464611949236 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 3520 | 1464611949243 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 05:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:39:09 INFO - PROCESS | 3520 | 1464611949251 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 3520 | 1464611949254 Marionette TRACE conn6 <- [1,1946,null,{}] 05:39:09 INFO - PROCESS | 3520 | 1464611949259 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}] 05:39:09 INFO - PROCESS | 3520 | 1464611949392 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 05:39:09 INFO - PROCESS | 3520 | 1464611949640 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070AC000 == 43 [pid = 3520] [id = 496] 05:39:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F9054F2C00) [pid = 3520] [serial = 1488] [outer = 0000000000000000] 05:39:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F90674A800) [pid = 3520] [serial = 1489] [outer = 000000F9054F2C00] 05:39:09 INFO - PROCESS | 3520 | 1464611949708 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F907008000) [pid = 3520] [serial = 1490] [outer = 000000F9054F2C00] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B1F800 == 42 [pid = 3520] [id = 412] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F918631800 == 41 [pid = 3520] [id = 419] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A03800 == 40 [pid = 3520] [id = 417] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91109A000 == 39 [pid = 3520] [id = 416] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91711C000 == 38 [pid = 3520] [id = 415] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3CA800 == 37 [pid = 3520] [id = 418] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91460F000 == 36 [pid = 3520] [id = 413] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F916321800 == 35 [pid = 3520] [id = 414] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F91748EC00) [pid = 3520] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BCE000 == 34 [pid = 3520] [id = 480] 05:39:10 INFO - PROCESS | 3520 | 1464611950424 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]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1186ms 05:39:10 INFO - PROCESS | 3520 | 1464611950440 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 3520 | 1464611950444 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 05:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:39:10 INFO - PROCESS | 3520 | 1464611950449 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 3520 | 1464611950452 Marionette TRACE conn6 <- [1,1950,null,{}] 05:39:10 INFO - PROCESS | 3520 | 1464611950467 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}] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9146CF400) [pid = 3520] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9070DCC00) [pid = 3520] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F9145C4C00) [pid = 3520] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F917575400) [pid = 3520] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F917427400) [pid = 3520] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F916409C00) [pid = 3520] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F910ABF400) [pid = 3520] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F915373800) [pid = 3520] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F914C78400) [pid = 3520] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9146C8000) [pid = 3520] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F91438EC00) [pid = 3520] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F9163DDC00) [pid = 3520] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F917423400) [pid = 3520] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F9157CD000) [pid = 3520] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F911CCB000) [pid = 3520] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90E01B000) [pid = 3520] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F910DE3C00) [pid = 3520] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F906ED5000) [pid = 3520] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F907D98400) [pid = 3520] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F907844400) [pid = 3520] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F906E32C00) [pid = 3520] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F91794D000) [pid = 3520] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9178EAC00) [pid = 3520] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F9177EFC00) [pid = 3520] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F917737000) [pid = 3520] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F91770D800) [pid = 3520] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F91698C400) [pid = 3520] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F9146CF000) [pid = 3520] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F914391000) [pid = 3520] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90D874400) [pid = 3520] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90C388C00) [pid = 3520] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F917714C00) [pid = 3520] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F917738000) [pid = 3520] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F913A60000) [pid = 3520] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F913D65C00) [pid = 3520] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F9157D1C00) [pid = 3520] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F911EC1000) [pid = 3520] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 05:39:10 INFO - PROCESS | 3520 | 1464611950590 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 05:39:10 INFO - PROCESS | 3520 | 1464611950602 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C30C800 == 35 [pid = 3520] [id = 497] 05:39:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F9070E6000) [pid = 3520] [serial = 1491] [outer = 0000000000000000] 05:39:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F9071B6000) [pid = 3520] [serial = 1492] [outer = 000000F9070E6000] 05:39:10 INFO - PROCESS | 3520 | 1464611950652 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90721D400) [pid = 3520] [serial = 1493] [outer = 000000F9070E6000] 05:39:11 INFO - PROCESS | 3520 | 1464611951174 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]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 796ms 05:39:11 INFO - PROCESS | 3520 | 1464611951247 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 3520 | 1464611951251 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 05:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:39:11 INFO - PROCESS | 3520 | 1464611951256 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 3520 | 1464611951258 Marionette TRACE conn6 <- [1,1954,null,{}] 05:39:11 INFO - PROCESS | 3520 | 1464611951262 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}] 05:39:11 INFO - PROCESS | 3520 | 1464611951351 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 05:39:11 INFO - PROCESS | 3520 | 1464611951426 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911367000 == 36 [pid = 3520] [id = 498] 05:39:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F907D2A800) [pid = 3520] [serial = 1494] [outer = 0000000000000000] 05:39:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F90887AC00) [pid = 3520] [serial = 1495] [outer = 000000F907D2A800] 05:39:11 INFO - PROCESS | 3520 | 1464611951474 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F90B932C00) [pid = 3520] [serial = 1496] [outer = 000000F907D2A800] 05:39:11 INFO - PROCESS | 3520 | 1464611951873 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]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 05:39:11 INFO - PROCESS | 3520 | 1464611951888 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 3520 | 1464611951898 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 05:39:11 INFO - PROCESS | 3520 | 1464611951904 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:39:11 INFO - PROCESS | 3520 | 1464611951911 Marionette TRACE conn6 <- [1,1958,null,{}] 05:39:11 INFO - PROCESS | 3520 | 1464611951921 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}] 05:39:12 INFO - PROCESS | 3520 | 1464611952010 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 05:39:12 INFO - PROCESS | 3520 | 1464611952019 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A26800 == 37 [pid = 3520] [id = 499] 05:39:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90BE79400) [pid = 3520] [serial = 1497] [outer = 0000000000000000] 05:39:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90C5F0800) [pid = 3520] [serial = 1498] [outer = 000000F90BE79400] 05:39:12 INFO - PROCESS | 3520 | 1464611952065 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90D744800) [pid = 3520] [serial = 1499] [outer = 000000F90BE79400] 05:39:12 INFO - PROCESS | 3520 | 1464611952490 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]]]}] 05:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 05:39:12 INFO - PROCESS | 3520 | 1464611952538 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 3520 | 1464611952540 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 05:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:39:12 INFO - PROCESS | 3520 | 1464611952544 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 3520 | 1464611952546 Marionette TRACE conn6 <- [1,1962,null,{}] 05:39:12 INFO - PROCESS | 3520 | 1464611952561 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}] 05:39:12 INFO - PROCESS | 3520 | 1464611952673 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 05:39:12 INFO - PROCESS | 3520 | 1464611952755 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D7000 == 38 [pid = 3520] [id = 500] 05:39:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F90D7E3400) [pid = 3520] [serial = 1500] [outer = 0000000000000000] 05:39:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90D872800) [pid = 3520] [serial = 1501] [outer = 000000F90D7E3400] 05:39:12 INFO - PROCESS | 3520 | 1464611952803 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F910239800) [pid = 3520] [serial = 1502] [outer = 000000F90D7E3400] 05:39:13 INFO - PROCESS | 3520 | 1464611953222 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]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 05:39:13 INFO - PROCESS | 3520 | 1464611953281 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 3520 | 1464611953283 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 05:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:39:13 INFO - PROCESS | 3520 | 1464611953286 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 3520 | 1464611953288 Marionette TRACE conn6 <- [1,1966,null,{}] 05:39:13 INFO - PROCESS | 3520 | 1464611953299 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}] 05:39:13 INFO - PROCESS | 3520 | 1464611953424 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 05:39:13 INFO - PROCESS | 3520 | 1464611953499 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916322000 == 39 [pid = 3520] [id = 501] 05:39:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F910AC8800) [pid = 3520] [serial = 1503] [outer = 0000000000000000] 05:39:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F910ACBC00) [pid = 3520] [serial = 1504] [outer = 000000F910AC8800] 05:39:13 INFO - PROCESS | 3520 | 1464611953556 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F911075800) [pid = 3520] [serial = 1505] [outer = 000000F910AC8800] 05:39:14 INFO - PROCESS | 3520 | 1464611954048 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]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 796ms 05:39:14 INFO - PROCESS | 3520 | 1464611954085 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 3520 | 1464611954088 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 05:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:39:14 INFO - PROCESS | 3520 | 1464611954091 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 3520 | 1464611954093 Marionette TRACE conn6 <- [1,1970,null,{}] 05:39:14 INFO - PROCESS | 3520 | 1464611954102 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}] 05:39:14 INFO - PROCESS | 3520 | 1464611954211 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 05:39:14 INFO - PROCESS | 3520 | 1464611954225 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AB800 == 40 [pid = 3520] [id = 502] 05:39:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F911D49800) [pid = 3520] [serial = 1506] [outer = 0000000000000000] 05:39:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911DA9400) [pid = 3520] [serial = 1507] [outer = 000000F911D49800] 05:39:14 INFO - PROCESS | 3520 | 1464611954270 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F911EF3000) [pid = 3520] [serial = 1508] [outer = 000000F911D49800] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90D1E5C00) [pid = 3520] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F910297000) [pid = 3520] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911E60C00) [pid = 3520] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9070E0800) [pid = 3520] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F907003800) [pid = 3520] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F911072800) [pid = 3520] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F90BC28800) [pid = 3520] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F90D9B4800) [pid = 3520] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F9071B2C00) [pid = 3520] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9054F5400) [pid = 3520] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F910DE4000) [pid = 3520] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F914390000) [pid = 3520] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:39:14 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F9068C0800) [pid = 3520] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:39:14 INFO - PROCESS | 3520 | 1464611954784 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]]]}] 05:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 732ms 05:39:14 INFO - PROCESS | 3520 | 1464611954827 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 3520 | 1464611954829 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 05:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:39:14 INFO - PROCESS | 3520 | 1464611954832 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 3520 | 1464611954834 Marionette TRACE conn6 <- [1,1974,null,{}] 05:39:14 INFO - PROCESS | 3520 | 1464611954838 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}] 05:39:14 INFO - PROCESS | 3520 | 1464611954928 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 05:39:15 INFO - PROCESS | 3520 | 1464611955003 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111DC800 == 41 [pid = 3520] [id = 503] 05:39:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F9071B3800) [pid = 3520] [serial = 1509] [outer = 0000000000000000] 05:39:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90D1E5C00) [pid = 3520] [serial = 1510] [outer = 000000F9071B3800] 05:39:15 INFO - PROCESS | 3520 | 1464611955050 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F913076400) [pid = 3520] [serial = 1511] [outer = 000000F9071B3800] 05:39:15 INFO - PROCESS | 3520 | 1464611955414 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]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 05:39:15 INFO - PROCESS | 3520 | 1464611955464 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 3520 | 1464611955467 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 05:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:39:15 INFO - PROCESS | 3520 | 1464611955470 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 3520 | 1464611955471 Marionette TRACE conn6 <- [1,1978,null,{}] 05:39:15 INFO - PROCESS | 3520 | 1464611955475 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}] 05:39:15 INFO - PROCESS | 3520 | 1464611955610 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 05:39:15 INFO - PROCESS | 3520 | 1464611955623 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A10800 == 42 [pid = 3520] [id = 504] 05:39:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F910DEE000) [pid = 3520] [serial = 1512] [outer = 0000000000000000] 05:39:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F913A64400) [pid = 3520] [serial = 1513] [outer = 000000F910DEE000] 05:39:15 INFO - PROCESS | 3520 | 1464611955669 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F913AA4800) [pid = 3520] [serial = 1514] [outer = 000000F910DEE000] 05:39:16 INFO - PROCESS | 3520 | 1464611956073 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]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 627ms 05:39:16 INFO - PROCESS | 3520 | 1464611956101 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 3520 | 1464611956103 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 05:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:39:16 INFO - PROCESS | 3520 | 1464611956106 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 3520 | 1464611956108 Marionette TRACE conn6 <- [1,1982,null,{}] 05:39:16 INFO - PROCESS | 3520 | 1464611956111 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}] 05:39:16 INFO - PROCESS | 3520 | 1464611956235 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 05:39:16 INFO - PROCESS | 3520 | 1464611956244 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918569000 == 43 [pid = 3520] [id = 505] 05:39:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F913D67000) [pid = 3520] [serial = 1515] [outer = 0000000000000000] 05:39:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F913EDDC00) [pid = 3520] [serial = 1516] [outer = 000000F913D67000] 05:39:16 INFO - PROCESS | 3520 | 1464611956291 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F91438BC00) [pid = 3520] [serial = 1517] [outer = 000000F913D67000] 05:39:16 INFO - PROCESS | 3520 | 1464611956724 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]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 05:39:16 INFO - PROCESS | 3520 | 1464611956803 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 3520 | 1464611956808 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 05:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:39:16 INFO - PROCESS | 3520 | 1464611956814 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 3520 | 1464611956820 Marionette TRACE conn6 <- [1,1986,null,{}] 05:39:16 INFO - PROCESS | 3520 | 1464611956878 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}] 05:39:17 INFO - PROCESS | 3520 | 1464611957048 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 05:39:17 INFO - PROCESS | 3520 | 1464611957132 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D11F800 == 44 [pid = 3520] [id = 506] 05:39:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9070DE400) [pid = 3520] [serial = 1518] [outer = 0000000000000000] 05:39:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F9070E5400) [pid = 3520] [serial = 1519] [outer = 000000F9070DE400] 05:39:17 INFO - PROCESS | 3520 | 1464611957192 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F907844C00) [pid = 3520] [serial = 1520] [outer = 000000F9070DE400] 05:39:17 INFO - PROCESS | 3520 | 1464611957736 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]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 986ms 05:39:17 INFO - PROCESS | 3520 | 1464611957803 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 3520 | 1464611957810 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 05:39:17 INFO - PROCESS | 3520 | 1464611957817 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:39:17 INFO - PROCESS | 3520 | 1464611957820 Marionette TRACE conn6 <- [1,1990,null,{}] 05:39:17 INFO - PROCESS | 3520 | 1464611957824 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}] 05:39:17 INFO - PROCESS | 3520 | 1464611957939 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 05:39:18 INFO - PROCESS | 3520 | 1464611958031 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D0800 == 45 [pid = 3520] [id = 507] 05:39:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90BEF1800) [pid = 3520] [serial = 1521] [outer = 0000000000000000] 05:39:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F90C5E7400) [pid = 3520] [serial = 1522] [outer = 000000F90BEF1800] 05:39:18 INFO - PROCESS | 3520 | 1464611958089 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F90D7D9C00) [pid = 3520] [serial = 1523] [outer = 000000F90BEF1800] 05:39:18 INFO - PROCESS | 3520 | 1464611958708 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]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 944ms 05:39:18 INFO - PROCESS | 3520 | 1464611958765 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 3520 | 1464611958768 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 05:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:39:18 INFO - PROCESS | 3520 | 1464611958772 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 3520 | 1464611958777 Marionette TRACE conn6 <- [1,1994,null,{}] 05:39:18 INFO - PROCESS | 3520 | 1464611958788 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}] 05:39:18 INFO - PROCESS | 3520 | 1464611958906 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 05:39:19 INFO - PROCESS | 3520 | 1464611959025 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91871F800 == 46 [pid = 3520] [id = 508] 05:39:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F911070C00) [pid = 3520] [serial = 1524] [outer = 0000000000000000] 05:39:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F911CCAC00) [pid = 3520] [serial = 1525] [outer = 000000F911070C00] 05:39:19 INFO - PROCESS | 3520 | 1464611959087 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F914390800) [pid = 3520] [serial = 1526] [outer = 000000F911070C00] 05:39:19 INFO - PROCESS | 3520 | 1464611959659 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]]]}] 05:39:19 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 05:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 941ms 05:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:39:19 INFO - PROCESS | 3520 | 1464611959714 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 3520 | 1464611959718 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 05:39:19 INFO - PROCESS | 3520 | 1464611959721 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 3520 | 1464611959724 Marionette TRACE conn6 <- [1,1998,null,{}] 05:39:19 INFO - PROCESS | 3520 | 1464611959728 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}] 05:39:19 INFO - PROCESS | 3520 | 1464611959871 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 05:39:19 INFO - PROCESS | 3520 | 1464611959990 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188C3000 == 47 [pid = 3520] [id = 509] 05:39:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F914579C00) [pid = 3520] [serial = 1527] [outer = 0000000000000000] 05:39:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F914581400) [pid = 3520] [serial = 1528] [outer = 000000F914579C00] 05:39:20 INFO - PROCESS | 3520 | 1464611960048 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9145CCC00) [pid = 3520] [serial = 1529] [outer = 000000F914579C00] 05:39:20 INFO - PROCESS | 3520 | 1464611960659 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]]]}] 05:39:20 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 05:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 985ms 05:39:20 INFO - PROCESS | 3520 | 1464611960708 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 3520 | 1464611960710 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 05:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:39:20 INFO - PROCESS | 3520 | 1464611960714 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 3520 | 1464611960716 Marionette TRACE conn6 <- [1,2002,null,{}] 05:39:20 INFO - PROCESS | 3520 | 1464611960720 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}] 05:39:20 INFO - PROCESS | 3520 | 1464611960826 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 05:39:20 INFO - PROCESS | 3520 | 1464611960903 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918716800 == 48 [pid = 3520] [id = 510] 05:39:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F91457B000) [pid = 3520] [serial = 1530] [outer = 0000000000000000] 05:39:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9146C6000) [pid = 3520] [serial = 1531] [outer = 000000F91457B000] 05:39:21 INFO - PROCESS | 3520 | 1464611961022 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F914839C00) [pid = 3520] [serial = 1532] [outer = 000000F91457B000] 05:39:21 INFO - PROCESS | 3520 | 1464611961744 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1082ms 05:39:21 INFO - PROCESS | 3520 | 1464611961799 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 3520 | 1464611961803 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 05:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:39:21 INFO - PROCESS | 3520 | 1464611961809 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 3520 | 1464611961813 Marionette TRACE conn6 <- [1,2006,null,{}] 05:39:21 INFO - PROCESS | 3520 | 1464611961818 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}] 05:39:21 INFO - PROCESS | 3520 | 1464611961922 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 05:39:22 INFO - PROCESS | 3520 | 1464611962003 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F906EA4000 == 49 [pid = 3520] [id = 511] 05:39:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F907213C00) [pid = 3520] [serial = 1533] [outer = 0000000000000000] 05:39:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90770EC00) [pid = 3520] [serial = 1534] [outer = 000000F907213C00] 05:39:22 INFO - PROCESS | 3520 | 1464611962100 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F908AC3000) [pid = 3520] [serial = 1535] [outer = 000000F907213C00] 05:39:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F91109B000 == 48 [pid = 3520] [id = 410] 05:39:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F908091800 == 47 [pid = 3520] [id = 408] 05:39:22 INFO - PROCESS | 3520 | --DOCSHELL 000000F918730800 == 46 [pid = 3520] [id = 420] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911D8B800) [pid = 3520] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F913A5A400) [pid = 3520] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90D226000) [pid = 3520] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F90D77F000) [pid = 3520] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F907004400) [pid = 3520] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F9070DFC00) [pid = 3520] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F911EBE400) [pid = 3520] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F911737C00) [pid = 3520] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F90C5E6C00) [pid = 3520] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D13BC00) [pid = 3520] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F910292C00) [pid = 3520] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F910AC5800) [pid = 3520] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F907212000) [pid = 3520] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F90770B000) [pid = 3520] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F9088B5000) [pid = 3520] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90B928800) [pid = 3520] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F91102E400) [pid = 3520] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F911074800) [pid = 3520] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F913A67C00) [pid = 3520] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F91439F800) [pid = 3520] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9071BC800) [pid = 3520] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F913A5B400) [pid = 3520] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F9143A9000) [pid = 3520] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F911CCD000) [pid = 3520] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F9145C1400) [pid = 3520] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F91457C800) [pid = 3520] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 05:39:22 INFO - PROCESS | 3520 | 1464611962644 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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 879ms 05:39:22 INFO - PROCESS | 3520 | 1464611962692 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 3520 | 1464611962698 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 05:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:39:22 INFO - PROCESS | 3520 | 1464611962704 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 3520 | 1464611962706 Marionette TRACE conn6 <- [1,2010,null,{}] 05:39:22 INFO - PROCESS | 3520 | 1464611962710 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}] 05:39:22 INFO - PROCESS | 3520 | 1464611962805 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 05:39:22 INFO - PROCESS | 3520 | 1464611962884 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E89800 == 47 [pid = 3520] [id = 512] 05:39:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F9070DFC00) [pid = 3520] [serial = 1536] [outer = 0000000000000000] 05:39:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90784B400) [pid = 3520] [serial = 1537] [outer = 000000F9070DFC00] 05:39:22 INFO - PROCESS | 3520 | 1464611962932 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90B92FC00) [pid = 3520] [serial = 1538] [outer = 000000F9070DFC00] 05:39:23 INFO - PROCESS | 3520 | 1464611963364 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]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 05:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:39:23 INFO - PROCESS | 3520 | 1464611963397 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 3520 | 1464611963399 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 05:39:23 INFO - PROCESS | 3520 | 1464611963403 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 3520 | 1464611963406 Marionette TRACE conn6 <- [1,2014,null,{}] 05:39:23 INFO - PROCESS | 3520 | 1464611963417 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}] 05:39:23 INFO - PROCESS | 3520 | 1464611963510 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 05:39:23 INFO - PROCESS | 3520 | 1464611963519 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914346800 == 48 [pid = 3520] [id = 513] 05:39:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F90C6AF400) [pid = 3520] [serial = 1539] [outer = 0000000000000000] 05:39:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90D22A000) [pid = 3520] [serial = 1540] [outer = 000000F90C6AF400] 05:39:23 INFO - PROCESS | 3520 | 1464611963569 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90D873800) [pid = 3520] [serial = 1541] [outer = 000000F90C6AF400] 05:39:24 INFO - PROCESS | 3520 | 1464611964049 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]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 05:39:24 INFO - PROCESS | 3520 | 1464611964097 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 3520 | 1464611964100 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 05:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:39:24 INFO - PROCESS | 3520 | 1464611964104 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 3520 | 1464611964105 Marionette TRACE conn6 <- [1,2018,null,{}] 05:39:24 INFO - PROCESS | 3520 | 1464611964109 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}] 05:39:24 INFO - PROCESS | 3520 | 1464611964228 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 05:39:24 INFO - PROCESS | 3520 | 1464611964238 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916446000 == 49 [pid = 3520] [id = 514] 05:39:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F910ACA800) [pid = 3520] [serial = 1542] [outer = 0000000000000000] 05:39:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F910DE8C00) [pid = 3520] [serial = 1543] [outer = 000000F910ACA800] 05:39:24 INFO - PROCESS | 3520 | 1464611964289 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F911383C00) [pid = 3520] [serial = 1544] [outer = 000000F910ACA800] 05:39:24 INFO - PROCESS | 3520 | 1464611964719 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]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 689ms 05:39:24 INFO - PROCESS | 3520 | 1464611964796 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 05:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:39:24 INFO - PROCESS | 3520 | 1464611964798 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 05:39:24 INFO - PROCESS | 3520 | 1464611964802 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 3520 | 1464611964804 Marionette TRACE conn6 <- [1,2022,null,{}] 05:39:24 INFO - PROCESS | 3520 | 1464611964807 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}] 05:39:24 INFO - PROCESS | 3520 | 1464611964916 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 05:39:24 INFO - PROCESS | 3520 | 1464611964923 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91759E800 == 50 [pid = 3520] [id = 515] 05:39:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F910EDEC00) [pid = 3520] [serial = 1545] [outer = 0000000000000000] 05:39:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911CC4400) [pid = 3520] [serial = 1546] [outer = 000000F910EDEC00] 05:39:25 INFO - PROCESS | 3520 | 1464611965010 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F911DA5000) [pid = 3520] [serial = 1547] [outer = 000000F910EDEC00] 05:39:25 INFO - PROCESS | 3520 | 1464611965465 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]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 05:39:25 INFO - PROCESS | 3520 | 1464611965506 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 3520 | 1464611965517 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 05:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:39:25 INFO - PROCESS | 3520 | 1464611965521 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 3520 | 1464611965523 Marionette TRACE conn6 <- [1,2026,null,{}] 05:39:25 INFO - PROCESS | 3520 | 1464611965526 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}] 05:39:25 INFO - PROCESS | 3520 | 1464611965692 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 05:39:25 INFO - PROCESS | 3520 | 1464611965724 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9068A4800 == 51 [pid = 3520] [id = 516] 05:39:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F913A69C00) [pid = 3520] [serial = 1548] [outer = 0000000000000000] 05:39:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9142B0400) [pid = 3520] [serial = 1549] [outer = 000000F913A69C00] 05:39:25 INFO - PROCESS | 3520 | 1464611965770 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F914577800) [pid = 3520] [serial = 1550] [outer = 000000F913A69C00] 05:39:26 INFO - PROCESS | 3520 | 1464611966224 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]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 05:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:39:26 INFO - PROCESS | 3520 | 1464611966258 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 3520 | 1464611966260 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 05:39:26 INFO - PROCESS | 3520 | 1464611966264 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 3520 | 1464611966266 Marionette TRACE conn6 <- [1,2030,null,{}] 05:39:26 INFO - PROCESS | 3520 | 1464611966269 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}] 05:39:26 INFO - PROCESS | 3520 | 1464611966378 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 05:39:26 INFO - PROCESS | 3520 | 1464611966385 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91857A000 == 52 [pid = 3520] [id = 517] 05:39:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F914580400) [pid = 3520] [serial = 1551] [outer = 0000000000000000] 05:39:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F9145CB000) [pid = 3520] [serial = 1552] [outer = 000000F914580400] 05:39:26 INFO - PROCESS | 3520 | 1464611966431 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F91483EC00) [pid = 3520] [serial = 1553] [outer = 000000F914580400] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F910DEE000) [pid = 3520] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D7E3400) [pid = 3520] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F9070E6000) [pid = 3520] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9054F2C00) [pid = 3520] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F907D2A800) [pid = 3520] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F90BE79400) [pid = 3520] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F910AC8800) [pid = 3520] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F9071B3800) [pid = 3520] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911D49800) [pid = 3520] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:39:26 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F91742E400) [pid = 3520] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:39:26 INFO - PROCESS | 3520 | 1464611966933 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]]]}] 05:39:26 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) 05:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 05:39:26 INFO - PROCESS | 3520 | 1464611966956 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 3520 | 1464611966958 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 05:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:39:26 INFO - PROCESS | 3520 | 1464611966966 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 3520 | 1464611966968 Marionette TRACE conn6 <- [1,2034,null,{}] 05:39:26 INFO - PROCESS | 3520 | 1464611966972 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}] 05:39:27 INFO - PROCESS | 3520 | 1464611967093 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 05:39:27 INFO - PROCESS | 3520 | 1464611967174 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918642000 == 53 [pid = 3520] [id = 518] 05:39:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F905D4E400) [pid = 3520] [serial = 1554] [outer = 0000000000000000] 05:39:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F90D7E3400) [pid = 3520] [serial = 1555] [outer = 000000F905D4E400] 05:39:27 INFO - PROCESS | 3520 | 1464611967220 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F914841000) [pid = 3520] [serial = 1556] [outer = 000000F905D4E400] 05:39:27 INFO - PROCESS | 3520 | 1464611967594 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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 694ms 05:39:27 INFO - PROCESS | 3520 | 1464611967663 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 3520 | 1464611967665 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 05:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:39:27 INFO - PROCESS | 3520 | 1464611967668 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 3520 | 1464611967670 Marionette TRACE conn6 <- [1,2038,null,{}] 05:39:27 INFO - PROCESS | 3520 | 1464611967674 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}] 05:39:27 INFO - PROCESS | 3520 | 1464611967758 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 05:39:27 INFO - PROCESS | 3520 | 1464611967765 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F32000 == 54 [pid = 3520] [id = 519] 05:39:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F914846400) [pid = 3520] [serial = 1557] [outer = 0000000000000000] 05:39:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F914C78400) [pid = 3520] [serial = 1558] [outer = 000000F914846400] 05:39:27 INFO - PROCESS | 3520 | 1464611967810 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F914C80800) [pid = 3520] [serial = 1559] [outer = 000000F914846400] 05:39:28 INFO - PROCESS | 3520 | 1464611968249 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]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 628ms 05:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:39:28 INFO - PROCESS | 3520 | 1464611968300 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 3520 | 1464611968303 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 05:39:28 INFO - PROCESS | 3520 | 1464611968306 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 3520 | 1464611968308 Marionette TRACE conn6 <- [1,2042,null,{}] 05:39:28 INFO - PROCESS | 3520 | 1464611968312 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}] 05:39:28 INFO - PROCESS | 3520 | 1464611968409 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 05:39:28 INFO - PROCESS | 3520 | 1464611968454 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190DC000 == 55 [pid = 3520] [id = 520] 05:39:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F91518F800) [pid = 3520] [serial = 1560] [outer = 0000000000000000] 05:39:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F9151C0400) [pid = 3520] [serial = 1561] [outer = 000000F91518F800] 05:39:28 INFO - PROCESS | 3520 | 1464611968500 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F915792C00) [pid = 3520] [serial = 1562] [outer = 000000F91518F800] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143C5000 == 54 [pid = 3520] [id = 423] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AB800 == 53 [pid = 3520] [id = 502] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188CB800 == 52 [pid = 3520] [id = 421] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A10800 == 51 [pid = 3520] [id = 504] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D7000 == 50 [pid = 3520] [id = 500] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D10C000 == 49 [pid = 3520] [id = 422] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F913A26800 == 48 [pid = 3520] [id = 499] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111DC800 == 47 [pid = 3520] [id = 503] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F916322000 == 46 [pid = 3520] [id = 501] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F908023000 == 45 [pid = 3520] [id = 424] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E22800 == 44 [pid = 3520] [id = 425] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D120800 == 43 [pid = 3520] [id = 409] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E93000 == 42 [pid = 3520] [id = 411] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F906EA4000 == 41 [pid = 3520] [id = 511] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F918716800 == 40 [pid = 3520] [id = 510] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188C3000 == 39 [pid = 3520] [id = 509] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F91871F800 == 38 [pid = 3520] [id = 508] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D0800 == 37 [pid = 3520] [id = 507] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F918569000 == 36 [pid = 3520] [id = 505] 05:39:29 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D11F800 == 35 [pid = 3520] [id = 506] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E89800 == 34 [pid = 3520] [id = 512] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F32000 == 33 [pid = 3520] [id = 519] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F9068A4800 == 32 [pid = 3520] [id = 516] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F91857A000 == 31 [pid = 3520] [id = 517] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F916446000 == 30 [pid = 3520] [id = 514] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F91759E800 == 29 [pid = 3520] [id = 515] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F914346800 == 28 [pid = 3520] [id = 513] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F918642000 == 27 [pid = 3520] [id = 518] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F91757F800) [pid = 3520] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F913AA4800) [pid = 3520] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90D872800) [pid = 3520] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F910239800) [pid = 3520] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9071B6000) [pid = 3520] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90721D400) [pid = 3520] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F907008000) [pid = 3520] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F90674A800) [pid = 3520] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9071BA000) [pid = 3520] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F90887AC00) [pid = 3520] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90B932C00) [pid = 3520] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9145CC400) [pid = 3520] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F90C5F0800) [pid = 3520] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F911075800) [pid = 3520] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F910ACBC00) [pid = 3520] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90D1E5C00) [pid = 3520] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F911DA9400) [pid = 3520] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F913A64400) [pid = 3520] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F913EDDC00) [pid = 3520] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F911EF3000) [pid = 3520] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F913076400) [pid = 3520] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F90D744800) [pid = 3520] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 05:39:30 INFO - PROCESS | 3520 | --DOCSHELL 000000F90B99A000 == 26 [pid = 3520] [id = 10] 05:39:30 INFO - PROCESS | 3520 | 1464611970583 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2336ms 05:39:30 INFO - PROCESS | 3520 | 1464611970647 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 3520 | 1464611970651 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 05:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:39:30 INFO - PROCESS | 3520 | 1464611970657 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 3520 | 1464611970661 Marionette TRACE conn6 <- [1,2046,null,{}] 05:39:30 INFO - PROCESS | 3520 | 1464611970667 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}] 05:39:30 INFO - PROCESS | 3520 | 1464611970765 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 05:39:30 INFO - PROCESS | 3520 | 1464611970870 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BCD0000 == 27 [pid = 3520] [id = 521] 05:39:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F907006000) [pid = 3520] [serial = 1563] [outer = 0000000000000000] 05:39:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F907006C00) [pid = 3520] [serial = 1564] [outer = 000000F907006000] 05:39:30 INFO - PROCESS | 3520 | 1464611970920 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F9070E1C00) [pid = 3520] [serial = 1565] [outer = 000000F907006000] 05:39:31 INFO - PROCESS | 3520 | 1464611971344 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]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 732ms 05:39:31 INFO - PROCESS | 3520 | 1464611971392 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 3520 | 1464611971398 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 05:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:39:31 INFO - PROCESS | 3520 | 1464611971404 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 3520 | 1464611971407 Marionette TRACE conn6 <- [1,2050,null,{}] 05:39:31 INFO - PROCESS | 3520 | 1464611971411 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}] 05:39:31 INFO - PROCESS | 3520 | 1464611971505 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 05:39:31 INFO - PROCESS | 3520 | 1464611971515 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0C2000 == 28 [pid = 3520] [id = 522] 05:39:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F9070EA400) [pid = 3520] [serial = 1566] [outer = 0000000000000000] 05:39:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F907212400) [pid = 3520] [serial = 1567] [outer = 000000F9070EA400] 05:39:31 INFO - PROCESS | 3520 | 1464611971568 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90770C000) [pid = 3520] [serial = 1568] [outer = 000000F9070EA400] 05:39:32 INFO - PROCESS | 3520 | 1464611972024 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 05:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:39:32 INFO - PROCESS | 3520 | 1464611972097 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 3520 | 1464611972100 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 05:39:32 INFO - PROCESS | 3520 | 1464611972104 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 3520 | 1464611972107 Marionette TRACE conn6 <- [1,2054,null,{}] 05:39:32 INFO - PROCESS | 3520 | 1464611972119 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}] 05:39:32 INFO - PROCESS | 3520 | 1464611972260 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 05:39:32 INFO - PROCESS | 3520 | 1464611972268 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117AB000 == 29 [pid = 3520] [id = 523] 05:39:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F9055D9800) [pid = 3520] [serial = 1569] [outer = 0000000000000000] 05:39:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F908883C00) [pid = 3520] [serial = 1570] [outer = 000000F9055D9800] 05:39:32 INFO - PROCESS | 3520 | 1464611972318 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F90B92B400) [pid = 3520] [serial = 1571] [outer = 000000F9055D9800] 05:39:32 INFO - PROCESS | 3520 | 1464611972793 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 05:39:32 INFO - PROCESS | 3520 | 1464611972839 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 3520 | 1464611972842 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 05:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:39:32 INFO - PROCESS | 3520 | 1464611972846 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 3520 | 1464611972848 Marionette TRACE conn6 <- [1,2058,null,{}] 05:39:32 INFO - PROCESS | 3520 | 1464611972851 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}] 05:39:32 INFO - PROCESS | 3520 | 1464611972937 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 05:39:32 INFO - PROCESS | 3520 | 1464611972945 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913119800 == 30 [pid = 3520] [id = 524] 05:39:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90BC2B800) [pid = 3520] [serial = 1572] [outer = 0000000000000000] 05:39:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90C530800) [pid = 3520] [serial = 1573] [outer = 000000F90BC2B800] 05:39:33 INFO - PROCESS | 3520 | 1464611972992 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D139000) [pid = 3520] [serial = 1574] [outer = 000000F90BC2B800] 05:39:33 INFO - PROCESS | 3520 | 1464611973442 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]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 05:39:33 INFO - PROCESS | 3520 | 1464611973478 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 3520 | 1464611973480 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 05:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:39:33 INFO - PROCESS | 3520 | 1464611973483 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 3520 | 1464611973485 Marionette TRACE conn6 <- [1,2062,null,{}] 05:39:33 INFO - PROCESS | 3520 | 1464611973489 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}] 05:39:33 INFO - PROCESS | 3520 | 1464611973571 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 05:39:33 INFO - PROCESS | 3520 | 1464611973581 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D36800 == 31 [pid = 3520] [id = 525] 05:39:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F906765C00) [pid = 3520] [serial = 1575] [outer = 0000000000000000] 05:39:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90D223C00) [pid = 3520] [serial = 1576] [outer = 000000F906765C00] 05:39:33 INFO - PROCESS | 3520 | 1464611973627 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F90D779000) [pid = 3520] [serial = 1577] [outer = 000000F906765C00] 05:39:34 INFO - PROCESS | 3520 | 1464611974120 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]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 05:39:34 INFO - PROCESS | 3520 | 1464611974177 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 3520 | 1464611974179 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 05:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:39:34 INFO - PROCESS | 3520 | 1464611974183 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 3520 | 1464611974185 Marionette TRACE conn6 <- [1,2066,null,{}] 05:39:34 INFO - PROCESS | 3520 | 1464611974188 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}] 05:39:34 INFO - PROCESS | 3520 | 1464611974307 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 05:39:34 INFO - PROCESS | 3520 | 1464611974323 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914CA0000 == 32 [pid = 3520] [id = 526] 05:39:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90D9B7800) [pid = 3520] [serial = 1578] [outer = 0000000000000000] 05:39:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F910291000) [pid = 3520] [serial = 1579] [outer = 000000F90D9B7800] 05:39:34 INFO - PROCESS | 3520 | 1464611974370 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F910AC5800) [pid = 3520] [serial = 1580] [outer = 000000F90D9B7800] 05:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 05:39:34 INFO - PROCESS | 3520 | 1464611974805 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]]]}] 05:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:39:34 INFO - PROCESS | 3520 | 1464611974823 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 3520 | 1464611974825 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 05:39:34 INFO - PROCESS | 3520 | 1464611974828 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 3520 | 1464611974830 Marionette TRACE conn6 <- [1,2070,null,{}] 05:39:34 INFO - PROCESS | 3520 | 1464611974834 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}] 05:39:34 INFO - PROCESS | 3520 | 1464611974913 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 05:39:34 INFO - PROCESS | 3520 | 1464611974951 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917108000 == 33 [pid = 3520] [id = 527] 05:39:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F910ACCC00) [pid = 3520] [serial = 1581] [outer = 0000000000000000] 05:39:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F91103BC00) [pid = 3520] [serial = 1582] [outer = 000000F910ACCC00] 05:39:35 INFO - PROCESS | 3520 | 1464611974997 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F91138AC00) [pid = 3520] [serial = 1583] [outer = 000000F910ACCC00] 05:39:35 INFO - PROCESS | 3520 | 1464611975440 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]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 05:39:35 INFO - PROCESS | 3520 | 1464611975464 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 3520 | 1464611975466 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 05:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:39:35 INFO - PROCESS | 3520 | 1464611975470 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 3520 | 1464611975471 Marionette TRACE conn6 <- [1,2074,null,{}] 05:39:35 INFO - PROCESS | 3520 | 1464611975475 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}] 05:39:35 INFO - PROCESS | 3520 | 1464611975555 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 05:39:35 INFO - PROCESS | 3520 | 1464611975562 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AF000 == 34 [pid = 3520] [id = 528] 05:39:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F911738800) [pid = 3520] [serial = 1584] [outer = 0000000000000000] 05:39:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F911CCB000) [pid = 3520] [serial = 1585] [outer = 000000F911738800] 05:39:35 INFO - PROCESS | 3520 | 1464611975609 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F911D8B800) [pid = 3520] [serial = 1586] [outer = 000000F911738800] 05:39:36 INFO - PROCESS | 3520 | 1464611976089 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 05:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:39:36 INFO - PROCESS | 3520 | 1464611976164 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 3520 | 1464611976166 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 05:39:36 INFO - PROCESS | 3520 | 1464611976170 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 3520 | 1464611976171 Marionette TRACE conn6 <- [1,2078,null,{}] 05:39:36 INFO - PROCESS | 3520 | 1464611976181 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}] 05:39:36 INFO - PROCESS | 3520 | 1464611976287 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 05:39:36 INFO - PROCESS | 3520 | 1464611976366 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117AA000 == 35 [pid = 3520] [id = 529] 05:39:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F911CC6000) [pid = 3520] [serial = 1587] [outer = 0000000000000000] 05:39:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F911EC1000) [pid = 3520] [serial = 1588] [outer = 000000F911CC6000] 05:39:36 INFO - PROCESS | 3520 | 1464611976413 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F91307CC00) [pid = 3520] [serial = 1589] [outer = 000000F911CC6000] 05:39:36 INFO - PROCESS | 3520 | 1464611976862 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 05:39:36 INFO - PROCESS | 3520 | 1464611976906 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 3520 | 1464611976908 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 05:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:39:36 INFO - PROCESS | 3520 | 1464611976912 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 3520 | 1464611976914 Marionette TRACE conn6 <- [1,2082,null,{}] 05:39:36 INFO - PROCESS | 3520 | 1464611976917 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}] 05:39:37 INFO - PROCESS | 3520 | 1464611977047 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 05:39:37 INFO - PROCESS | 3520 | 1464611977060 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A1F000 == 36 [pid = 3520] [id = 530] 05:39:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F911CC7000) [pid = 3520] [serial = 1590] [outer = 0000000000000000] 05:39:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F913A61C00) [pid = 3520] [serial = 1591] [outer = 000000F911CC7000] 05:39:37 INFO - PROCESS | 3520 | 1464611977106 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F913A97C00) [pid = 3520] [serial = 1592] [outer = 000000F911CC7000] 05:39:37 INFO - PROCESS | 3520 | 1464611977577 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]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 05:39:37 INFO - PROCESS | 3520 | 1464611977607 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 3520 | 1464611977610 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 05:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:39:37 INFO - PROCESS | 3520 | 1464611977650 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 3520 | 1464611977653 Marionette TRACE conn6 <- [1,2086,null,{}] 05:39:37 INFO - PROCESS | 3520 | 1464611977670 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}] 05:39:37 INFO - PROCESS | 3520 | 1464611977967 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F914846400) [pid = 3520] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913A69C00) [pid = 3520] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F905D4E400) [pid = 3520] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F914580400) [pid = 3520] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F907213C00) [pid = 3520] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F91457B000) [pid = 3520] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F914579C00) [pid = 3520] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F911070C00) [pid = 3520] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90BEF1800) [pid = 3520] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F9070DE400) [pid = 3520] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F913D67000) [pid = 3520] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F910ACA800) [pid = 3520] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F90C6AF400) [pid = 3520] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F9070DFC00) [pid = 3520] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F910EDEC00) [pid = 3520] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9145C6C00) [pid = 3520] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:39:37 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9071AF000) [pid = 3520] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:39:38 INFO - PROCESS | 3520 | 1464611978030 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E2B800 == 37 [pid = 3520] [id = 531] 05:39:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9065D1C00) [pid = 3520] [serial = 1593] [outer = 0000000000000000] 05:39:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F906E2F800) [pid = 3520] [serial = 1594] [outer = 000000F9065D1C00] 05:39:38 INFO - PROCESS | 3520 | 1464611978088 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F913D66C00) [pid = 3520] [serial = 1595] [outer = 000000F9065D1C00] 05:39:38 INFO - PROCESS | 3520 | 1464611978463 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 879ms 05:39:38 INFO - PROCESS | 3520 | 1464611978499 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 3520 | 1464611978501 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 05:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:39:38 INFO - PROCESS | 3520 | 1464611978504 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 3520 | 1464611978506 Marionette TRACE conn6 <- [1,2090,null,{}] 05:39:38 INFO - PROCESS | 3520 | 1464611978510 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}] 05:39:38 INFO - PROCESS | 3520 | 1464611978601 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 05:39:38 INFO - PROCESS | 3520 | 1464611978608 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918637000 == 38 [pid = 3520] [id = 532] 05:39:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F91439FC00) [pid = 3520] [serial = 1596] [outer = 0000000000000000] 05:39:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F914575400) [pid = 3520] [serial = 1597] [outer = 000000F91439FC00] 05:39:38 INFO - PROCESS | 3520 | 1464611978653 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F914580400) [pid = 3520] [serial = 1598] [outer = 000000F91439FC00] 05:39:39 INFO - PROCESS | 3520 | 1464611979077 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]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 627ms 05:39:39 INFO - PROCESS | 3520 | 1464611979137 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 3520 | 1464611979139 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 05:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:39:39 INFO - PROCESS | 3520 | 1464611979143 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 3520 | 1464611979144 Marionette TRACE conn6 <- [1,2094,null,{}] 05:39:39 INFO - PROCESS | 3520 | 1464611979148 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}] 05:39:39 INFO - PROCESS | 3520 | 1464611979230 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 05:39:39 INFO - PROCESS | 3520 | 1464611979239 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918898800 == 39 [pid = 3520] [id = 533] 05:39:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F91457DC00) [pid = 3520] [serial = 1599] [outer = 0000000000000000] 05:39:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F9145C7000) [pid = 3520] [serial = 1600] [outer = 000000F91457DC00] 05:39:39 INFO - PROCESS | 3520 | 1464611979285 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F9146C6400) [pid = 3520] [serial = 1601] [outer = 000000F91457DC00] 05:39:39 INFO - PROCESS | 3520 | 1464611979744 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] 05:39:39 INFO - PROCESS | 3520 | 1464611979777 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 05:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:39:39 INFO - PROCESS | 3520 | 1464611979785 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 3520 | 1464611979787 Marionette TRACE conn6 <- [1,2098,null,{}] 05:39:39 INFO - PROCESS | 3520 | 1464611979791 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}] 05:39:39 INFO - PROCESS | 3520 | 1464611979875 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 05:39:39 INFO - PROCESS | 3520 | 1464611979883 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F29800 == 40 [pid = 3520] [id = 534] 05:39:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F914839000) [pid = 3520] [serial = 1602] [outer = 0000000000000000] 05:39:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F914842800) [pid = 3520] [serial = 1603] [outer = 000000F914839000] 05:39:39 INFO - PROCESS | 3520 | 1464611979930 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F914C30C00) [pid = 3520] [serial = 1604] [outer = 000000F914839000] 05:39:40 INFO - PROCESS | 3520 | 1464611980763 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]]]}] 05:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1035ms 05:39:40 INFO - PROCESS | 3520 | 1464611980819 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 05:39:40 INFO - PROCESS | 3520 | 1464611980825 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 05:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:39:40 INFO - PROCESS | 3520 | 1464611980851 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 3520 | 1464611980856 Marionette TRACE conn6 <- [1,2102,null,{}] 05:39:40 INFO - PROCESS | 3520 | 1464611980862 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}] 05:39:41 INFO - PROCESS | 3520 | 1464611981016 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 05:39:41 INFO - PROCESS | 3520 | 1464611981130 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0B7000 == 41 [pid = 3520] [id = 535] 05:39:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9070DCC00) [pid = 3520] [serial = 1605] [outer = 0000000000000000] 05:39:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9071AF800) [pid = 3520] [serial = 1606] [outer = 000000F9070DCC00] 05:39:41 INFO - PROCESS | 3520 | 1464611981191 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F907841C00) [pid = 3520] [serial = 1607] [outer = 000000F9070DCC00] 05:39:41 INFO - PROCESS | 3520 | 1464611981897 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]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1084ms 05:39:41 INFO - PROCESS | 3520 | 1464611981938 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 3520 | 1464611981945 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 05:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:39:41 INFO - PROCESS | 3520 | 1464611981952 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 3520 | 1464611981955 Marionette TRACE conn6 <- [1,2106,null,{}] 05:39:41 INFO - PROCESS | 3520 | 1464611981959 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}] 05:39:42 INFO - PROCESS | 3520 | 1464611982282 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 05:39:42 INFO - PROCESS | 3520 | 1464611982303 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C581000 == 42 [pid = 3520] [id = 536] 05:39:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F906ED1C00) [pid = 3520] [serial = 1608] [outer = 0000000000000000] 05:39:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F906ED6800) [pid = 3520] [serial = 1609] [outer = 000000F906ED1C00] 05:39:42 INFO - PROCESS | 3520 | 1464611982355 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9071B4800) [pid = 3520] [serial = 1610] [outer = 000000F906ED1C00] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C30C800 == 41 [pid = 3520] [id = 497] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070AC000 == 40 [pid = 3520] [id = 496] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F91863B000 == 39 [pid = 3520] [id = 493] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B08800 == 38 [pid = 3520] [id = 485] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D8800 == 37 [pid = 3520] [id = 486] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C6F4000 == 36 [pid = 3520] [id = 491] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111DB000 == 35 [pid = 3520] [id = 489] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F916432000 == 34 [pid = 3520] [id = 487] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DED800 == 33 [pid = 3520] [id = 484] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F911367000 == 32 [pid = 3520] [id = 498] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F9151C0400) [pid = 3520] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOCSHELL 000000F905DEA800 == 31 [pid = 3520] [id = 12] 05:39:43 INFO - PROCESS | 3520 | 1464611983105 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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1179ms 05:39:43 INFO - PROCESS | 3520 | 1464611983138 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 3520 | 1464611983142 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 05:39:43 INFO - PROCESS | 3520 | 1464611983146 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:39:43 INFO - PROCESS | 3520 | 1464611983150 Marionette TRACE conn6 <- [1,2110,null,{}] 05:39:43 INFO - PROCESS | 3520 | 1464611983155 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}] 05:39:43 INFO - PROCESS | 3520 | 1464611983255 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F9146CAC00) [pid = 3520] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F907849000) [pid = 3520] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F914C80800) [pid = 3520] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F914577800) [pid = 3520] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F9142B0400) [pid = 3520] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F90D7E3400) [pid = 3520] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F9145CB000) [pid = 3520] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F914C78400) [pid = 3520] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F91483EC00) [pid = 3520] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90770EC00) [pid = 3520] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F914839C00) [pid = 3520] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9146C6000) [pid = 3520] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9145CCC00) [pid = 3520] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F914581400) [pid = 3520] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F914390800) [pid = 3520] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911CCAC00) [pid = 3520] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F90D7D9C00) [pid = 3520] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F90C5E7400) [pid = 3520] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F907844C00) [pid = 3520] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9070E5400) [pid = 3520] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F91438BC00) [pid = 3520] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F910DE8C00) [pid = 3520] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F90D22A000) [pid = 3520] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90D873800) [pid = 3520] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90784B400) [pid = 3520] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F90B92FC00) [pid = 3520] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F908AC3000) [pid = 3520] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F911CC4400) [pid = 3520] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F911DA5000) [pid = 3520] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F914841000) [pid = 3520] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F911383C00) [pid = 3520] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 05:39:43 INFO - PROCESS | 3520 | 1464611983342 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D118800 == 32 [pid = 3520] [id = 537] 05:39:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F9071B0400) [pid = 3520] [serial = 1611] [outer = 0000000000000000] 05:39:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F907217000) [pid = 3520] [serial = 1612] [outer = 000000F9071B0400] 05:39:43 INFO - PROCESS | 3520 | 1464611983394 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F907D96800) [pid = 3520] [serial = 1613] [outer = 000000F9071B0400] 05:39:43 INFO - PROCESS | 3520 | 1464611983901 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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 796ms 05:39:43 INFO - PROCESS | 3520 | 1464611983948 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 3520 | 1464611983951 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 05:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:39:43 INFO - PROCESS | 3520 | 1464611983954 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 3520 | 1464611983956 Marionette TRACE conn6 <- [1,2114,null,{}] 05:39:43 INFO - PROCESS | 3520 | 1464611983960 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}] 05:39:44 INFO - PROCESS | 3520 | 1464611984047 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 05:39:44 INFO - PROCESS | 3520 | 1464611984058 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911EA1000 == 33 [pid = 3520] [id = 538] 05:39:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F90BEF1400) [pid = 3520] [serial = 1614] [outer = 0000000000000000] 05:39:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F90C52D000) [pid = 3520] [serial = 1615] [outer = 000000F90BEF1400] 05:39:44 INFO - PROCESS | 3520 | 1464611984104 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F90D1DE400) [pid = 3520] [serial = 1616] [outer = 000000F90BEF1400] 05:39:44 INFO - PROCESS | 3520 | 1464611984582 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]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 05:39:44 INFO - PROCESS | 3520 | 1464611984648 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 3520 | 1464611984653 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 05:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:39:44 INFO - PROCESS | 3520 | 1464611984664 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 3520 | 1464611984668 Marionette TRACE conn6 <- [1,2118,null,{}] 05:39:44 INFO - PROCESS | 3520 | 1464611984672 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}] 05:39:44 INFO - PROCESS | 3520 | 1464611984764 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 05:39:44 INFO - PROCESS | 3520 | 1464611984870 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D8800 == 34 [pid = 3520] [id = 539] 05:39:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90BEF1800) [pid = 3520] [serial = 1617] [outer = 0000000000000000] 05:39:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90D7E2400) [pid = 3520] [serial = 1618] [outer = 000000F90BEF1800] 05:39:44 INFO - PROCESS | 3520 | 1464611984916 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90E01D400) [pid = 3520] [serial = 1619] [outer = 000000F90BEF1800] 05:39:45 INFO - PROCESS | 3520 | 1464611985312 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] 05:39:45 INFO - PROCESS | 3520 | 1464611985360 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 05:39:45 INFO - PROCESS | 3520 | 1464611985363 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:39:45 INFO - PROCESS | 3520 | 1464611985365 Marionette TRACE conn6 <- [1,2122,null,{}] 05:39:45 INFO - PROCESS | 3520 | 1464611985369 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}] 05:39:45 INFO - PROCESS | 3520 | 1464611985477 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 05:39:45 INFO - PROCESS | 3520 | 1464611985484 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916836000 == 35 [pid = 3520] [id = 540] 05:39:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F91023B800) [pid = 3520] [serial = 1620] [outer = 0000000000000000] 05:39:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F910ACA800) [pid = 3520] [serial = 1621] [outer = 000000F91023B800] 05:39:45 INFO - PROCESS | 3520 | 1464611985531 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F911075800) [pid = 3520] [serial = 1622] [outer = 000000F91023B800] 05:39:45 INFO - PROCESS | 3520 | 1464611985978 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] 05:39:46 INFO - PROCESS | 3520 | 1464611986017 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 05:39:46 INFO - PROCESS | 3520 | 1464611986021 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:39:46 INFO - PROCESS | 3520 | 1464611986023 Marionette TRACE conn6 <- [1,2126,null,{}] 05:39:46 INFO - PROCESS | 3520 | 1464611986026 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}] 05:39:46 INFO - PROCESS | 3520 | 1464611986137 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 05:39:46 INFO - PROCESS | 3520 | 1464611986223 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AE800 == 36 [pid = 3520] [id = 541] 05:39:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F911D4B000) [pid = 3520] [serial = 1623] [outer = 0000000000000000] 05:39:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F911D87C00) [pid = 3520] [serial = 1624] [outer = 000000F911D4B000] 05:39:46 INFO - PROCESS | 3520 | 1464611986285 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F913A5BC00) [pid = 3520] [serial = 1625] [outer = 000000F911D4B000] 05:39:46 INFO - PROCESS | 3520 | 1464611986766 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]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 774ms 05:39:46 INFO - PROCESS | 3520 | 1464611986803 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 3520 | 1464611986805 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 05:39:46 INFO - PROCESS | 3520 | 1464611986809 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:39:46 INFO - PROCESS | 3520 | 1464611986811 Marionette TRACE conn6 <- [1,2130,null,{}] 05:39:46 INFO - PROCESS | 3520 | 1464611986819 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}] 05:39:46 INFO - PROCESS | 3520 | 1464611986931 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 05:39:46 INFO - PROCESS | 3520 | 1464611986938 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179D3800 == 37 [pid = 3520] [id = 542] 05:39:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F911D4BC00) [pid = 3520] [serial = 1626] [outer = 0000000000000000] 05:39:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F913D65C00) [pid = 3520] [serial = 1627] [outer = 000000F911D4BC00] 05:39:46 INFO - PROCESS | 3520 | 1464611986984 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F91438EC00) [pid = 3520] [serial = 1628] [outer = 000000F911D4BC00] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F91457DC00) [pid = 3520] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F911CC6000) [pid = 3520] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911CC7000) [pid = 3520] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F906765C00) [pid = 3520] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F90BC2B800) [pid = 3520] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F911738800) [pid = 3520] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9055D9800) [pid = 3520] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F91518F800) [pid = 3520] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F9070EA400) [pid = 3520] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F90D9B7800) [pid = 3520] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F910ACCC00) [pid = 3520] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F907006000) [pid = 3520] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F91439FC00) [pid = 3520] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F9065D1C00) [pid = 3520] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F907717800) [pid = 3520] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:39:47 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F90B99C000) [pid = 3520] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:47 INFO - PROCESS | 3520 | 1464611987599 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] 05:39:47 INFO - PROCESS | 3520 | 1464611987654 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 05:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:39:47 INFO - PROCESS | 3520 | 1464611987657 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 3520 | 1464611987659 Marionette TRACE conn6 <- [1,2134,null,{}] 05:39:47 INFO - PROCESS | 3520 | 1464611987663 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}] 05:39:47 INFO - PROCESS | 3520 | 1464611987778 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 05:39:47 INFO - PROCESS | 3520 | 1464611987829 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911096800 == 38 [pid = 3520] [id = 543] 05:39:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90674B000) [pid = 3520] [serial = 1629] [outer = 0000000000000000] 05:39:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F90BE79400) [pid = 3520] [serial = 1630] [outer = 000000F90674B000] 05:39:47 INFO - PROCESS | 3520 | 1464611987875 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F913A98800) [pid = 3520] [serial = 1631] [outer = 000000F90674B000] 05:39:48 INFO - PROCESS | 3520 | 1464611988243 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] 05:39:48 INFO - PROCESS | 3520 | 1464611988291 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 05:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:39:48 INFO - PROCESS | 3520 | 1464611988294 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 3520 | 1464611988296 Marionette TRACE conn6 <- [1,2138,null,{}] 05:39:48 INFO - PROCESS | 3520 | 1464611988299 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}] 05:39:48 INFO - PROCESS | 3520 | 1464611988412 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 05:39:48 INFO - PROCESS | 3520 | 1464611988419 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918626800 == 39 [pid = 3520] [id = 544] 05:39:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F914397C00) [pid = 3520] [serial = 1632] [outer = 0000000000000000] 05:39:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F91457C000) [pid = 3520] [serial = 1633] [outer = 000000F914397C00] 05:39:48 INFO - PROCESS | 3520 | 1464611988464 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F9145C9000) [pid = 3520] [serial = 1634] [outer = 000000F914397C00] 05:39:48 INFO - PROCESS | 3520 | 1464611988876 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] 05:39:48 INFO - PROCESS | 3520 | 1464611988928 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 05:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:39:48 INFO - PROCESS | 3520 | 1464611988936 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 3520 | 1464611988938 Marionette TRACE conn6 <- [1,2142,null,{}] 05:39:48 INFO - PROCESS | 3520 | 1464611988942 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}] 05:39:49 INFO - PROCESS | 3520 | 1464611989027 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 05:39:49 INFO - PROCESS | 3520 | 1464611989043 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91872C000 == 40 [pid = 3520] [id = 545] 05:39:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F9146A2400) [pid = 3520] [serial = 1635] [outer = 0000000000000000] 05:39:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F91483B400) [pid = 3520] [serial = 1636] [outer = 000000F9146A2400] 05:39:49 INFO - PROCESS | 3520 | 1464611989091 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F914844C00) [pid = 3520] [serial = 1637] [outer = 000000F9146A2400] 05:39:49 INFO - PROCESS | 3520 | 1464611989716 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 840ms 05:39:49 INFO - PROCESS | 3520 | 1464611989780 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 3520 | 1464611989785 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 05:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:39:49 INFO - PROCESS | 3520 | 1464611989791 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 3520 | 1464611989795 Marionette TRACE conn6 <- [1,2146,null,{}] 05:39:49 INFO - PROCESS | 3520 | 1464611989816 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}] 05:39:49 INFO - PROCESS | 3520 | 1464611989948 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 05:39:50 INFO - PROCESS | 3520 | 1464611990060 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E7000 == 41 [pid = 3520] [id = 546] 05:39:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90700A800) [pid = 3520] [serial = 1638] [outer = 0000000000000000] 05:39:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90721DC00) [pid = 3520] [serial = 1639] [outer = 000000F90700A800] 05:39:50 INFO - PROCESS | 3520 | 1464611990122 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F908ACA000) [pid = 3520] [serial = 1640] [outer = 000000F90700A800] 05:39:50 INFO - PROCESS | 3520 | 1464611990780 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] 05:39:50 INFO - PROCESS | 3520 | 1464611990850 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 05:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:39:50 INFO - PROCESS | 3520 | 1464611990857 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 3520 | 1464611990860 Marionette TRACE conn6 <- [1,2150,null,{}] 05:39:50 INFO - PROCESS | 3520 | 1464611990864 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}] 05:39:50 INFO - PROCESS | 3520 | 1464611990979 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 05:39:51 INFO - PROCESS | 3520 | 1464611991099 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175AB000 == 42 [pid = 3520] [id = 547] 05:39:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90D7D9C00) [pid = 3520] [serial = 1641] [outer = 0000000000000000] 05:39:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F90D868800) [pid = 3520] [serial = 1642] [outer = 000000F90D7D9C00] 05:39:51 INFO - PROCESS | 3520 | 1464611991157 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911071800) [pid = 3520] [serial = 1643] [outer = 000000F90D7D9C00] 05:39:51 INFO - PROCESS | 3520 | 1464611991799 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]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 05:39:51 INFO - PROCESS | 3520 | 1464611991861 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 3520 | 1464611991864 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 05:39:51 INFO - PROCESS | 3520 | 1464611991869 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:39:51 INFO - PROCESS | 3520 | 1464611991873 Marionette TRACE conn6 <- [1,2154,null,{}] 05:39:51 INFO - PROCESS | 3520 | 1464611991885 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}] 05:39:52 INFO - PROCESS | 3520 | 1464611992000 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 05:39:52 INFO - PROCESS | 3520 | 1464611992122 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188DD000 == 43 [pid = 3520] [id = 548] 05:39:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F913A9B800) [pid = 3520] [serial = 1644] [outer = 0000000000000000] 05:39:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9146C7800) [pid = 3520] [serial = 1645] [outer = 000000F913A9B800] 05:39:52 INFO - PROCESS | 3520 | 1464611992183 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F914C7BC00) [pid = 3520] [serial = 1646] [outer = 000000F913A9B800] 05:39:52 INFO - PROCESS | 3520 | 1464611992758 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]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 941ms 05:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:39:52 INFO - PROCESS | 3520 | 1464611992817 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 3520 | 1464611992820 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 05:39:52 INFO - PROCESS | 3520 | 1464611992824 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 3520 | 1464611992826 Marionette TRACE conn6 <- [1,2158,null,{}] 05:39:52 INFO - PROCESS | 3520 | 1464611992830 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}] 05:39:52 INFO - PROCESS | 3520 | 1464611992943 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 05:39:53 INFO - PROCESS | 3520 | 1464611993044 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919166800 == 44 [pid = 3520] [id = 549] 05:39:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F906ECE800) [pid = 3520] [serial = 1647] [outer = 0000000000000000] 05:39:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F915182400) [pid = 3520] [serial = 1648] [outer = 000000F906ECE800] 05:39:53 INFO - PROCESS | 3520 | 1464611993102 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F91536EC00) [pid = 3520] [serial = 1649] [outer = 000000F906ECE800] 05:39:53 INFO - PROCESS | 3520 | 1464611993813 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]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1028ms 05:39:53 INFO - PROCESS | 3520 | 1464611993853 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 3520 | 1464611993858 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 05:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:39:53 INFO - PROCESS | 3520 | 1464611993863 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 3520 | 1464611993867 Marionette TRACE conn6 <- [1,2162,null,{}] 05:39:53 INFO - PROCESS | 3520 | 1464611993902 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}] 05:39:54 INFO - PROCESS | 3520 | 1464611994005 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 05:39:54 INFO - PROCESS | 3520 | 1464611994078 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DD4000 == 45 [pid = 3520] [id = 550] 05:39:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F90700AC00) [pid = 3520] [serial = 1650] [outer = 0000000000000000] 05:39:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9070DE400) [pid = 3520] [serial = 1651] [outer = 000000F90700AC00] 05:39:54 INFO - PROCESS | 3520 | 1464611994129 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9080A7000) [pid = 3520] [serial = 1652] [outer = 000000F90700AC00] 05:39:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179CD000 == 44 [pid = 3520] [id = 490] 05:39:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3CD800 == 43 [pid = 3520] [id = 482] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F90BEA9000) [pid = 3520] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F911EC1000) [pid = 3520] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F913A61C00) [pid = 3520] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D223C00) [pid = 3520] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90D779000) [pid = 3520] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90C530800) [pid = 3520] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F90D139000) [pid = 3520] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F911CCB000) [pid = 3520] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F908883C00) [pid = 3520] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90B92B400) [pid = 3520] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F91307CC00) [pid = 3520] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F915792C00) [pid = 3520] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F907212400) [pid = 3520] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90770C000) [pid = 3520] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F910AC5800) [pid = 3520] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F910291000) [pid = 3520] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F91103BC00) [pid = 3520] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F91138AC00) [pid = 3520] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F907006C00) [pid = 3520] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F9070E1C00) [pid = 3520] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F913A97C00) [pid = 3520] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F9146C6400) [pid = 3520] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F914575400) [pid = 3520] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F906E2F800) [pid = 3520] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F913D66C00) [pid = 3520] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F914580400) [pid = 3520] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F911D8B800) [pid = 3520] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F917959400) [pid = 3520] [serial = 1055] [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.] 05:39:54 INFO - PROCESS | 3520 | --DOMWINDOW == 66 (000000F9145C7000) [pid = 3520] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 05:39:54 INFO - PROCESS | 3520 | 1464611994798 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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 942ms 05:39:54 INFO - PROCESS | 3520 | 1464611994820 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 3520 | 1464611994826 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 05:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:39:54 INFO - PROCESS | 3520 | 1464611994835 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 3520 | 1464611994837 Marionette TRACE conn6 <- [1,2166,null,{}] 05:39:54 INFO - PROCESS | 3520 | 1464611994841 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}] 05:39:54 INFO - PROCESS | 3520 | 1464611994931 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 05:39:54 INFO - PROCESS | 3520 | 1464611994940 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C5D0800 == 44 [pid = 3520] [id = 551] 05:39:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F9068CA800) [pid = 3520] [serial = 1653] [outer = 0000000000000000] 05:39:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F9070E8800) [pid = 3520] [serial = 1654] [outer = 000000F9068CA800] 05:39:54 INFO - PROCESS | 3520 | 1464611994987 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F90784A800) [pid = 3520] [serial = 1655] [outer = 000000F9068CA800] 05:39:55 INFO - PROCESS | 3520 | 1464611995491 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]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 05:39:55 INFO - PROCESS | 3520 | 1464611995527 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 3520 | 1464611995530 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 05:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:39:55 INFO - PROCESS | 3520 | 1464611995533 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 3520 | 1464611995537 Marionette TRACE conn6 <- [1,2170,null,{}] 05:39:55 INFO - PROCESS | 3520 | 1464611995548 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}] 05:39:55 INFO - PROCESS | 3520 | 1464611995641 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 05:39:55 INFO - PROCESS | 3520 | 1464611995652 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914336000 == 45 [pid = 3520] [id = 552] 05:39:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F90D21C400) [pid = 3520] [serial = 1656] [outer = 0000000000000000] 05:39:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90D746C00) [pid = 3520] [serial = 1657] [outer = 000000F90D21C400] 05:39:55 INFO - PROCESS | 3520 | 1464611995701 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90D7E3800) [pid = 3520] [serial = 1658] [outer = 000000F90D21C400] 05:39:56 INFO - PROCESS | 3520 | 1464611996179 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 689ms 05:39:56 INFO - PROCESS | 3520 | 1464611996225 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 05:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:39:56 INFO - PROCESS | 3520 | 1464611996236 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 05:39:56 INFO - PROCESS | 3520 | 1464611996239 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 3520 | 1464611996241 Marionette TRACE conn6 <- [1,2174,null,{}] 05:39:56 INFO - PROCESS | 3520 | 1464611996245 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}] 05:39:56 INFO - PROCESS | 3520 | 1464611996363 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 05:39:56 INFO - PROCESS | 3520 | 1464611996440 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916446000 == 46 [pid = 3520] [id = 553] 05:39:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F90D21D000) [pid = 3520] [serial = 1659] [outer = 0000000000000000] 05:39:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F910AC9800) [pid = 3520] [serial = 1660] [outer = 000000F90D21D000] 05:39:56 INFO - PROCESS | 3520 | 1464611996489 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F91106F800) [pid = 3520] [serial = 1661] [outer = 000000F90D21D000] 05:39:56 INFO - PROCESS | 3520 | 1464611996873 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 669ms 05:39:56 INFO - PROCESS | 3520 | 1464611996914 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 3520 | 1464611996916 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 05:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:39:56 INFO - PROCESS | 3520 | 1464611996920 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 3520 | 1464611996922 Marionette TRACE conn6 <- [1,2178,null,{}] 05:39:56 INFO - PROCESS | 3520 | 1464611996926 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}] 05:39:57 INFO - PROCESS | 3520 | 1464611997043 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 05:39:57 INFO - PROCESS | 3520 | 1464611997057 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175B0800 == 47 [pid = 3520] [id = 554] 05:39:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911381000) [pid = 3520] [serial = 1662] [outer = 0000000000000000] 05:39:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F911731800) [pid = 3520] [serial = 1663] [outer = 000000F911381000] 05:39:57 INFO - PROCESS | 3520 | 1464611997103 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F911CD2800) [pid = 3520] [serial = 1664] [outer = 000000F911381000] 05:39:57 INFO - PROCESS | 3520 | 1464611997549 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]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 05:39:57 INFO - PROCESS | 3520 | 1464611997620 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 3520 | 1464611997622 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 05:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:39:57 INFO - PROCESS | 3520 | 1464611997626 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 3520 | 1464611997628 Marionette TRACE conn6 <- [1,2182,null,{}] 05:39:57 INFO - PROCESS | 3520 | 1464611997631 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}] 05:39:57 INFO - PROCESS | 3520 | 1464611997802 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 05:39:57 INFO - PROCESS | 3520 | 1464611997834 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179D6000 == 48 [pid = 3520] [id = 555] 05:39:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F913A62000) [pid = 3520] [serial = 1665] [outer = 0000000000000000] 05:39:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F913B74000) [pid = 3520] [serial = 1666] [outer = 000000F913A62000] 05:39:57 INFO - PROCESS | 3520 | 1464611997881 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F91439D400) [pid = 3520] [serial = 1667] [outer = 000000F913A62000] 05:39:58 INFO - PROCESS | 3520 | 1464611998348 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]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 775ms 05:39:58 INFO - PROCESS | 3520 | 1464611998404 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 3520 | 1464611998406 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 05:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:39:58 INFO - PROCESS | 3520 | 1464611998409 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 3520 | 1464611998411 Marionette TRACE conn6 <- [1,2186,null,{}] 05:39:58 INFO - PROCESS | 3520 | 1464611998415 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}] 05:39:58 INFO - PROCESS | 3520 | 1464611998530 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 05:39:58 INFO - PROCESS | 3520 | 1464611998540 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91857D800 == 49 [pid = 3520] [id = 556] 05:39:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F9143A6C00) [pid = 3520] [serial = 1668] [outer = 0000000000000000] 05:39:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F914582800) [pid = 3520] [serial = 1669] [outer = 000000F9143A6C00] 05:39:58 INFO - PROCESS | 3520 | 1464611998585 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9146CE000) [pid = 3520] [serial = 1670] [outer = 000000F9143A6C00] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F91023B800) [pid = 3520] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911D4B000) [pid = 3520] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90BEF1400) [pid = 3520] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F906ED1C00) [pid = 3520] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F90BEF1800) [pid = 3520] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90674B000) [pid = 3520] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F911D4BC00) [pid = 3520] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F914397C00) [pid = 3520] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:39:59 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F9071B0400) [pid = 3520] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:39:59 INFO - PROCESS | 3520 | 1464611999127 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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 775ms 05:39:59 INFO - PROCESS | 3520 | 1464611999187 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 3520 | 1464611999190 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 05:39:59 INFO - PROCESS | 3520 | 1464611999193 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:39:59 INFO - PROCESS | 3520 | 1464611999195 Marionette TRACE conn6 <- [1,2190,null,{}] 05:39:59 INFO - PROCESS | 3520 | 1464611999198 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}] 05:39:59 INFO - PROCESS | 3520 | 1464611999291 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 05:39:59 INFO - PROCESS | 3520 | 1464611999298 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A9000 == 50 [pid = 3520] [id = 557] 05:39:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F907848400) [pid = 3520] [serial = 1671] [outer = 0000000000000000] 05:39:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F911D4BC00) [pid = 3520] [serial = 1672] [outer = 000000F907848400] 05:39:59 INFO - PROCESS | 3520 | 1464611999344 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F9146CF000) [pid = 3520] [serial = 1673] [outer = 000000F907848400] 05:39:59 INFO - PROCESS | 3520 | 1464611999778 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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 628ms 05:39:59 INFO - PROCESS | 3520 | 1464611999825 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 3520 | 1464611999827 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 05:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:39:59 INFO - PROCESS | 3520 | 1464611999831 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 3520 | 1464611999833 Marionette TRACE conn6 <- [1,2194,null,{}] 05:39:59 INFO - PROCESS | 3520 | 1464611999836 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}] 05:39:59 INFO - PROCESS | 3520 | 1464611999925 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 05:39:59 INFO - PROCESS | 3520 | 1464611999932 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D0800 == 51 [pid = 3520] [id = 558] 05:39:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F914840800) [pid = 3520] [serial = 1674] [outer = 0000000000000000] 05:39:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F915366C00) [pid = 3520] [serial = 1675] [outer = 000000F914840800] 05:39:59 INFO - PROCESS | 3520 | 1464611999977 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F915799800) [pid = 3520] [serial = 1676] [outer = 000000F914840800] 05:40:00 INFO - PROCESS | 3520 | 1464612000393 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]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 628ms 05:40:00 INFO - PROCESS | 3520 | 1464612000462 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 3520 | 1464612000464 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 05:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:40:00 INFO - PROCESS | 3520 | 1464612000468 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 3520 | 1464612000469 Marionette TRACE conn6 <- [1,2198,null,{}] 05:40:00 INFO - PROCESS | 3520 | 1464612000473 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}] 05:40:00 INFO - PROCESS | 3520 | 1464612000568 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 05:40:00 INFO - PROCESS | 3520 | 1464612000576 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BCE800 == 52 [pid = 3520] [id = 559] 05:40:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F913EDF800) [pid = 3520] [serial = 1677] [outer = 0000000000000000] 05:40:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9157C6000) [pid = 3520] [serial = 1678] [outer = 000000F913EDF800] 05:40:00 INFO - PROCESS | 3520 | 1464612000621 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9157CF400) [pid = 3520] [serial = 1679] [outer = 000000F913EDF800] 05:40:01 INFO - PROCESS | 3520 | 1464612001068 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]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 05:40:01 INFO - PROCESS | 3520 | 1464612001164 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 3520 | 1464612001168 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 05:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:40:01 INFO - PROCESS | 3520 | 1464612001173 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 3520 | 1464612001178 Marionette TRACE conn6 <- [1,2202,null,{}] 05:40:01 INFO - PROCESS | 3520 | 1464612001185 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}] 05:40:01 INFO - PROCESS | 3520 | 1464612001305 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 05:40:01 INFO - PROCESS | 3520 | 1464612001392 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D11F800 == 53 [pid = 3520] [id = 560] 05:40:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F906ECEC00) [pid = 3520] [serial = 1680] [outer = 0000000000000000] 05:40:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F907003800) [pid = 3520] [serial = 1681] [outer = 000000F906ECEC00] 05:40:01 INFO - PROCESS | 3520 | 1464612001453 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90770C000) [pid = 3520] [serial = 1682] [outer = 000000F906ECEC00] 05:40:02 INFO - PROCESS | 3520 | 1464612002097 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]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 05:40:02 INFO - PROCESS | 3520 | 1464612002122 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 3520 | 1464612002127 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 05:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:40:02 INFO - PROCESS | 3520 | 1464612002135 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 3520 | 1464612002139 Marionette TRACE conn6 <- [1,2206,null,{}] 05:40:02 INFO - PROCESS | 3520 | 1464612002143 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}] 05:40:02 INFO - PROCESS | 3520 | 1464612002275 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 05:40:02 INFO - PROCESS | 3520 | 1464612002394 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916435000 == 54 [pid = 3520] [id = 561] 05:40:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F90D13B400) [pid = 3520] [serial = 1683] [outer = 0000000000000000] 05:40:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F90D7D6C00) [pid = 3520] [serial = 1684] [outer = 000000F90D13B400] 05:40:02 INFO - PROCESS | 3520 | 1464612002453 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F910AC7C00) [pid = 3520] [serial = 1685] [outer = 000000F90D13B400] 05:40:03 INFO - PROCESS | 3520 | 1464612003028 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]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 945ms 05:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:40:03 INFO - PROCESS | 3520 | 1464612003079 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 3520 | 1464612003082 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 05:40:03 INFO - PROCESS | 3520 | 1464612003086 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 3520 | 1464612003089 Marionette TRACE conn6 <- [1,2210,null,{}] 05:40:03 INFO - PROCESS | 3520 | 1464612003100 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}] 05:40:03 INFO - PROCESS | 3520 | 1464612003250 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 05:40:03 INFO - PROCESS | 3520 | 1464612003372 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CAD800 == 55 [pid = 3520] [id = 562] 05:40:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F913A95400) [pid = 3520] [serial = 1686] [outer = 0000000000000000] 05:40:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F913A99400) [pid = 3520] [serial = 1687] [outer = 000000F913A95400] 05:40:03 INFO - PROCESS | 3520 | 1464612003435 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F914837C00) [pid = 3520] [serial = 1688] [outer = 000000F913A95400] 05:40:04 INFO - PROCESS | 3520 | 1464612004058 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]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 985ms 05:40:04 INFO - PROCESS | 3520 | 1464612004073 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 3520 | 1464612004076 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 05:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:40:04 INFO - PROCESS | 3520 | 1464612004079 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 3520 | 1464612004082 Marionette TRACE conn6 <- [1,2214,null,{}] 05:40:04 INFO - PROCESS | 3520 | 1464612004085 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}] 05:40:04 INFO - PROCESS | 3520 | 1464612004200 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 05:40:04 INFO - PROCESS | 3520 | 1464612004294 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A39C000 == 56 [pid = 3520] [id = 563] 05:40:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9157CD800) [pid = 3520] [serial = 1689] [outer = 0000000000000000] 05:40:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9157E8800) [pid = 3520] [serial = 1690] [outer = 000000F9157CD800] 05:40:04 INFO - PROCESS | 3520 | 1464612004352 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F915F19C00) [pid = 3520] [serial = 1691] [outer = 000000F9157CD800] 05:40:04 INFO - PROCESS | 3520 | 1464612004918 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]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 05:40:04 INFO - PROCESS | 3520 | 1464612004964 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 05:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:40:04 INFO - PROCESS | 3520 | 1464612004966 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 05:40:04 INFO - PROCESS | 3520 | 1464612004970 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 3520 | 1464612004972 Marionette TRACE conn6 <- [1,2218,null,{}] 05:40:04 INFO - PROCESS | 3520 | 1464612004976 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}] 05:40:05 INFO - PROCESS | 3520 | 1464612005084 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 05:40:05 INFO - PROCESS | 3520 | 1464612005177 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A478000 == 57 [pid = 3520] [id = 564] 05:40:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F91636F000) [pid = 3520] [serial = 1692] [outer = 0000000000000000] 05:40:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9163D4400) [pid = 3520] [serial = 1693] [outer = 000000F91636F000] 05:40:05 INFO - PROCESS | 3520 | 1464612005234 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9163DC800) [pid = 3520] [serial = 1694] [outer = 000000F91636F000] 05:40:06 INFO - PROCESS | 3520 | 1464612006014 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]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1083ms 05:40:06 INFO - PROCESS | 3520 | 1464612006055 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 3520 | 1464612006059 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 05:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:40:06 INFO - PROCESS | 3520 | 1464612006064 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 3520 | 1464612006069 Marionette TRACE conn6 <- [1,2222,null,{}] 05:40:06 INFO - PROCESS | 3520 | 1464612006075 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}] 05:40:06 INFO - PROCESS | 3520 | 1464612006179 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 05:40:06 INFO - PROCESS | 3520 | 1464612006306 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0CA800 == 58 [pid = 3520] [id = 565] 05:40:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90650A400) [pid = 3520] [serial = 1695] [outer = 0000000000000000] 05:40:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F9070E4C00) [pid = 3520] [serial = 1696] [outer = 000000F90650A400] 05:40:06 INFO - PROCESS | 3520 | 1464612006359 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F907727400) [pid = 3520] [serial = 1697] [outer = 000000F90650A400] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F918577000 == 57 [pid = 3520] [id = 492] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190DC000 == 56 [pid = 3520] [id = 520] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F917376000 == 55 [pid = 3520] [id = 488] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111DC000 == 54 [pid = 3520] [id = 483] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D0800 == 53 [pid = 3520] [id = 558] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A9000 == 52 [pid = 3520] [id = 557] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F91857D800 == 51 [pid = 3520] [id = 556] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179D6000 == 50 [pid = 3520] [id = 555] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175B0800 == 49 [pid = 3520] [id = 554] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F916446000 == 48 [pid = 3520] [id = 553] 05:40:06 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F91483B400) [pid = 3520] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F914336000 == 47 [pid = 3520] [id = 552] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C5D0800 == 46 [pid = 3520] [id = 551] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DD4000 == 45 [pid = 3520] [id = 550] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F919166800 == 44 [pid = 3520] [id = 549] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AB000 == 43 [pid = 3520] [id = 547] 05:40:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111E7000 == 42 [pid = 3520] [id = 546] 05:40:07 INFO - PROCESS | 3520 | 1464612006992 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]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 984ms 05:40:07 INFO - PROCESS | 3520 | 1464612007053 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 3520 | 1464612007059 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 05:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:40:07 INFO - PROCESS | 3520 | 1464612007065 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 3520 | 1464612007068 Marionette TRACE conn6 <- [1,2226,null,{}] 05:40:07 INFO - PROCESS | 3520 | 1464612007072 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}] 05:40:07 INFO - PROCESS | 3520 | 1464612007173 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F910ACA800) [pid = 3520] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F913A5BC00) [pid = 3520] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F9071AF800) [pid = 3520] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F90C52D000) [pid = 3520] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90D1DE400) [pid = 3520] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F911D87C00) [pid = 3520] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F914842800) [pid = 3520] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F9071B4800) [pid = 3520] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F906ED6800) [pid = 3520] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F90D7E2400) [pid = 3520] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90BE79400) [pid = 3520] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F913D65C00) [pid = 3520] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F91457C000) [pid = 3520] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F907D96800) [pid = 3520] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F907217000) [pid = 3520] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F91438EC00) [pid = 3520] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9145C9000) [pid = 3520] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F913A98800) [pid = 3520] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911075800) [pid = 3520] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90E01D400) [pid = 3520] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 05:40:07 INFO - PROCESS | 3520 | 1464612007266 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C6F3800 == 43 [pid = 3520] [id = 566] 05:40:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F906ECFC00) [pid = 3520] [serial = 1698] [outer = 0000000000000000] 05:40:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9071B9400) [pid = 3520] [serial = 1699] [outer = 000000F906ECFC00] 05:40:07 INFO - PROCESS | 3520 | 1464612007314 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90887E800) [pid = 3520] [serial = 1700] [outer = 000000F906ECFC00] 05:40:07 INFO - PROCESS | 3520 | 1464612007772 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]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 05:40:07 INFO - PROCESS | 3520 | 1464612007801 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 3520 | 1464612007803 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 05:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:40:07 INFO - PROCESS | 3520 | 1464612007806 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 3520 | 1464612007810 Marionette TRACE conn6 <- [1,2230,null,{}] 05:40:07 INFO - PROCESS | 3520 | 1464612007821 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}] 05:40:07 INFO - PROCESS | 3520 | 1464612007915 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 05:40:07 INFO - PROCESS | 3520 | 1464612007923 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914222000 == 44 [pid = 3520] [id = 567] 05:40:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F90D13BC00) [pid = 3520] [serial = 1701] [outer = 0000000000000000] 05:40:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90D228000) [pid = 3520] [serial = 1702] [outer = 000000F90D13BC00] 05:40:07 INFO - PROCESS | 3520 | 1464612007971 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90D9B1C00) [pid = 3520] [serial = 1703] [outer = 000000F90D13BC00] 05:40:08 INFO - PROCESS | 3520 | 1464612008445 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]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 05:40:08 INFO - PROCESS | 3520 | 1464612008502 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 3520 | 1464612008512 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 05:40:08 INFO - PROCESS | 3520 | 1464612008516 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 3520 | 1464612008518 Marionette TRACE conn6 <- [1,2234,null,{}] 05:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:40:08 INFO - PROCESS | 3520 | 1464612008521 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}] 05:40:08 INFO - PROCESS | 3520 | 1464612008611 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 05:40:08 INFO - PROCESS | 3520 | 1464612008624 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916921000 == 45 [pid = 3520] [id = 568] 05:40:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F910AC4800) [pid = 3520] [serial = 1704] [outer = 0000000000000000] 05:40:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F910DE1C00) [pid = 3520] [serial = 1705] [outer = 000000F910AC4800] 05:40:08 INFO - PROCESS | 3520 | 1464612008671 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F911077000) [pid = 3520] [serial = 1706] [outer = 000000F910AC4800] 05:40:09 INFO - PROCESS | 3520 | 1464612009107 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]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 05:40:09 INFO - PROCESS | 3520 | 1464612009152 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 3520 | 1464612009154 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 05:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:40:09 INFO - PROCESS | 3520 | 1464612009157 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 3520 | 1464612009159 Marionette TRACE conn6 <- [1,2238,null,{}] 05:40:09 INFO - PROCESS | 3520 | 1464612009163 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}] 05:40:09 INFO - PROCESS | 3520 | 1464612009248 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 05:40:09 INFO - PROCESS | 3520 | 1464612009286 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917602800 == 46 [pid = 3520] [id = 569] 05:40:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F911732400) [pid = 3520] [serial = 1707] [outer = 0000000000000000] 05:40:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F911CD0C00) [pid = 3520] [serial = 1708] [outer = 000000F911732400] 05:40:09 INFO - PROCESS | 3520 | 1464612009335 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F911EBF400) [pid = 3520] [serial = 1709] [outer = 000000F911732400] 05:40:09 INFO - PROCESS | 3520 | 1464612009823 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]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 05:40:09 INFO - PROCESS | 3520 | 1464612009835 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 3520 | 1464612009837 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 05:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:40:09 INFO - PROCESS | 3520 | 1464612009841 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 3520 | 1464612009843 Marionette TRACE conn6 <- [1,2242,null,{}] 05:40:09 INFO - PROCESS | 3520 | 1464612009852 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}] 05:40:10 INFO - PROCESS | 3520 | 1464612009994 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 05:40:10 INFO - PROCESS | 3520 | 1464612010051 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3D0000 == 47 [pid = 3520] [id = 570] 05:40:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F913A98000) [pid = 3520] [serial = 1710] [outer = 0000000000000000] 05:40:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F914075000) [pid = 3520] [serial = 1711] [outer = 000000F913A98000] 05:40:10 INFO - PROCESS | 3520 | 1464612010099 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F914575400) [pid = 3520] [serial = 1712] [outer = 000000F913A98000] 05:40:10 INFO - PROCESS | 3520 | 1464612010538 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]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 05:40:10 INFO - PROCESS | 3520 | 1464612010579 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 3520 | 1464612010581 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 05:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:40:10 INFO - PROCESS | 3520 | 1464612010594 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 3520 | 1464612010595 Marionette TRACE conn6 <- [1,2246,null,{}] 05:40:10 INFO - PROCESS | 3520 | 1464612010631 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}] 05:40:10 INFO - PROCESS | 3520 | 1464612010756 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 05:40:10 INFO - PROCESS | 3520 | 1464612010768 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918633000 == 48 [pid = 3520] [id = 571] 05:40:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F913A98800) [pid = 3520] [serial = 1713] [outer = 0000000000000000] 05:40:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9145CC400) [pid = 3520] [serial = 1714] [outer = 000000F913A98800] 05:40:10 INFO - PROCESS | 3520 | 1464612010858 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9088B5000) [pid = 3520] [serial = 1715] [outer = 000000F913A98800] 05:40:11 INFO - PROCESS | 3520 | 1464612011298 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]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 05:40:11 INFO - PROCESS | 3520 | 1464612011338 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 3520 | 1464612011341 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 05:40:11 INFO - PROCESS | 3520 | 1464612011344 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:40:11 INFO - PROCESS | 3520 | 1464612011346 Marionette TRACE conn6 <- [1,2250,null,{}] 05:40:11 INFO - PROCESS | 3520 | 1464612011350 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}] 05:40:11 INFO - PROCESS | 3520 | 1464612011470 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913A62000) [pid = 3520] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F9143A6C00) [pid = 3520] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90D21C400) [pid = 3520] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F90D21D000) [pid = 3520] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F9068CA800) [pid = 3520] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F90700AC00) [pid = 3520] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F914840800) [pid = 3520] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F907848400) [pid = 3520] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:40:11 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F911381000) [pid = 3520] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:40:11 INFO - PROCESS | 3520 | 1464612011613 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE7000 == 49 [pid = 3520] [id = 572] 05:40:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F90700AC00) [pid = 3520] [serial = 1716] [outer = 0000000000000000] 05:40:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F90BE86000) [pid = 3520] [serial = 1717] [outer = 000000F90700AC00] 05:40:11 INFO - PROCESS | 3520 | 1464612011660 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F9145C7000) [pid = 3520] [serial = 1718] [outer = 000000F90700AC00] 05:40:12 INFO - PROCESS | 3520 | 1464612012032 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]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 733ms 05:40:12 INFO - PROCESS | 3520 | 1464612012097 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 3520 | 1464612012100 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 05:40:12 INFO - PROCESS | 3520 | 1464612012105 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:40:12 INFO - PROCESS | 3520 | 1464612012107 Marionette TRACE conn6 <- [1,2254,null,{}] 05:40:12 INFO - PROCESS | 3520 | 1464612012111 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}] 05:40:12 INFO - PROCESS | 3520 | 1464612012226 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 05:40:12 INFO - PROCESS | 3520 | 1464612012238 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F3C000 == 50 [pid = 3520] [id = 573] 05:40:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F911733C00) [pid = 3520] [serial = 1719] [outer = 0000000000000000] 05:40:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F915794800) [pid = 3520] [serial = 1720] [outer = 000000F911733C00] 05:40:12 INFO - PROCESS | 3520 | 1464612012284 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9157D3400) [pid = 3520] [serial = 1721] [outer = 000000F911733C00] 05:40:12 INFO - PROCESS | 3520 | 1464612012689 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]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 627ms 05:40:12 INFO - PROCESS | 3520 | 1464612012736 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 3520 | 1464612012739 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 05:40:12 INFO - PROCESS | 3520 | 1464612012742 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:40:12 INFO - PROCESS | 3520 | 1464612012744 Marionette TRACE conn6 <- [1,2258,null,{}] 05:40:12 INFO - PROCESS | 3520 | 1464612012747 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}] 05:40:12 INFO - PROCESS | 3520 | 1464612012862 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 05:40:12 INFO - PROCESS | 3520 | 1464612012884 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BDD000 == 51 [pid = 3520] [id = 574] 05:40:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F91579E000) [pid = 3520] [serial = 1722] [outer = 0000000000000000] 05:40:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9163DF400) [pid = 3520] [serial = 1723] [outer = 000000F91579E000] 05:40:12 INFO - PROCESS | 3520 | 1464612012931 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F916856400) [pid = 3520] [serial = 1724] [outer = 000000F91579E000] 05:40:13 INFO - PROCESS | 3520 | 1464612013339 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]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 05:40:13 INFO - PROCESS | 3520 | 1464612013375 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 3520 | 1464612013378 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 05:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:40:13 INFO - PROCESS | 3520 | 1464612013381 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 3520 | 1464612013383 Marionette TRACE conn6 <- [1,2262,null,{}] 05:40:13 INFO - PROCESS | 3520 | 1464612013387 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}] 05:40:13 INFO - PROCESS | 3520 | 1464612013556 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 05:40:13 INFO - PROCESS | 3520 | 1464612013575 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A86F800 == 52 [pid = 3520] [id = 575] 05:40:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F91741F800) [pid = 3520] [serial = 1725] [outer = 0000000000000000] 05:40:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F917426800) [pid = 3520] [serial = 1726] [outer = 000000F91741F800] 05:40:13 INFO - PROCESS | 3520 | 1464612013625 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F917483000) [pid = 3520] [serial = 1727] [outer = 000000F91741F800] 05:40:14 INFO - PROCESS | 3520 | 1464612014327 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]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 985ms 05:40:14 INFO - PROCESS | 3520 | 1464612014370 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 3520 | 1464612014374 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 05:40:14 INFO - PROCESS | 3520 | 1464612014381 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:40:14 INFO - PROCESS | 3520 | 1464612014384 Marionette TRACE conn6 <- [1,2266,null,{}] 05:40:14 INFO - PROCESS | 3520 | 1464612014390 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}] 05:40:14 INFO - PROCESS | 3520 | 1464612014509 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 05:40:14 INFO - PROCESS | 3520 | 1464612014633 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E9D000 == 53 [pid = 3520] [id = 576] 05:40:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F907D99400) [pid = 3520] [serial = 1728] [outer = 0000000000000000] 05:40:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F90BBC3400) [pid = 3520] [serial = 1729] [outer = 000000F907D99400] 05:40:14 INFO - PROCESS | 3520 | 1464612014693 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F90D1DC000) [pid = 3520] [serial = 1730] [outer = 000000F907D99400] 05:40:15 INFO - PROCESS | 3520 | 1464612015307 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]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 984ms 05:40:15 INFO - PROCESS | 3520 | 1464612015369 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 3520 | 1464612015375 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 05:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:40:15 INFO - PROCESS | 3520 | 1464612015382 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 3520 | 1464612015385 Marionette TRACE conn6 <- [1,2270,null,{}] 05:40:15 INFO - PROCESS | 3520 | 1464612015390 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}] 05:40:15 INFO - PROCESS | 3520 | 1464612015512 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 05:40:15 INFO - PROCESS | 3520 | 1464612015608 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918575800 == 54 [pid = 3520] [id = 577] 05:40:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F910AC4000) [pid = 3520] [serial = 1731] [outer = 0000000000000000] 05:40:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F911CCE400) [pid = 3520] [serial = 1732] [outer = 000000F910AC4000] 05:40:15 INFO - PROCESS | 3520 | 1464612015665 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F913A64800) [pid = 3520] [serial = 1733] [outer = 000000F910AC4000] 05:40:16 INFO - PROCESS | 3520 | 1464612016291 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]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 942ms 05:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:40:16 INFO - PROCESS | 3520 | 1464612016330 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 3520 | 1464612016333 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 05:40:16 INFO - PROCESS | 3520 | 1464612016337 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 3520 | 1464612016341 Marionette TRACE conn6 <- [1,2274,null,{}] 05:40:16 INFO - PROCESS | 3520 | 1464612016353 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}] 05:40:16 INFO - PROCESS | 3520 | 1464612016471 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 05:40:16 INFO - PROCESS | 3520 | 1464612016596 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B569000 == 55 [pid = 3520] [id = 578] 05:40:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F915798000) [pid = 3520] [serial = 1734] [outer = 0000000000000000] 05:40:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F916374C00) [pid = 3520] [serial = 1735] [outer = 000000F915798000] 05:40:16 INFO - PROCESS | 3520 | 1464612016657 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F917421400) [pid = 3520] [serial = 1736] [outer = 000000F915798000] 05:40:17 INFO - PROCESS | 3520 | 1464612017215 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]]]}] 05:40:17 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 05:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 944ms 05:40:17 INFO - PROCESS | 3520 | 1464612017283 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 3520 | 1464612017287 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 05:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:40:17 INFO - PROCESS | 3520 | 1464612017290 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 3520 | 1464612017293 Marionette TRACE conn6 <- [1,2278,null,{}] 05:40:17 INFO - PROCESS | 3520 | 1464612017297 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}] 05:40:17 INFO - PROCESS | 3520 | 1464612017414 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 05:40:17 INFO - PROCESS | 3520 | 1464612017536 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B599000 == 56 [pid = 3520] [id = 579] 05:40:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F917485C00) [pid = 3520] [serial = 1737] [outer = 0000000000000000] 05:40:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F917488400) [pid = 3520] [serial = 1738] [outer = 000000F917485C00] 05:40:17 INFO - PROCESS | 3520 | 1464612017594 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F91748F800) [pid = 3520] [serial = 1739] [outer = 000000F917485C00] 05:40:18 INFO - PROCESS | 3520 | 1464612018174 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]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 943ms 05:40:18 INFO - PROCESS | 3520 | 1464612018235 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 3520 | 1464612018238 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 05:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:40:18 INFO - PROCESS | 3520 | 1464612018241 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 3520 | 1464612018244 Marionette TRACE conn6 <- [1,2282,null,{}] 05:40:18 INFO - PROCESS | 3520 | 1464612018248 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}] 05:40:18 INFO - PROCESS | 3520 | 1464612018360 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 05:40:18 INFO - PROCESS | 3520 | 1464612018500 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919186000 == 57 [pid = 3520] [id = 580] 05:40:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F9070DE800) [pid = 3520] [serial = 1740] [outer = 0000000000000000] 05:40:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F9157C6400) [pid = 3520] [serial = 1741] [outer = 000000F9070DE800] 05:40:18 INFO - PROCESS | 3520 | 1464612018557 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F91757E800) [pid = 3520] [serial = 1742] [outer = 000000F9070DE800] 05:40:19 INFO - PROCESS | 3520 | 1464612019381 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]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1197ms 05:40:19 INFO - PROCESS | 3520 | 1464612019441 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 3520 | 1464612019446 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 05:40:19 INFO - PROCESS | 3520 | 1464612019451 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:40:19 INFO - PROCESS | 3520 | 1464612019455 Marionette TRACE conn6 <- [1,2286,null,{}] 05:40:19 INFO - PROCESS | 3520 | 1464612019460 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}] 05:40:19 INFO - PROCESS | 3520 | 1464612019565 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 05:40:19 INFO - PROCESS | 3520 | 1464612019692 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9070B8800 == 58 [pid = 3520] [id = 581] 05:40:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F907DE9000) [pid = 3520] [serial = 1743] [outer = 0000000000000000] 05:40:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F908A85800) [pid = 3520] [serial = 1744] [outer = 000000F907DE9000] 05:40:19 INFO - PROCESS | 3520 | 1464612019748 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F90D1DE400) [pid = 3520] [serial = 1745] [outer = 000000F907DE9000] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F918732800 == 57 [pid = 3520] [id = 494] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F911096800 == 56 [pid = 3520] [id = 543] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F916836000 == 55 [pid = 3520] [id = 540] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D8800 == 54 [pid = 3520] [id = 539] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BDD000 == 53 [pid = 3520] [id = 574] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F3C000 == 52 [pid = 3520] [id = 573] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DE7000 == 51 [pid = 3520] [id = 572] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F918633000 == 50 [pid = 3520] [id = 571] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3D0000 == 49 [pid = 3520] [id = 570] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F917602800 == 48 [pid = 3520] [id = 569] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F916921000 == 47 [pid = 3520] [id = 568] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F914222000 == 46 [pid = 3520] [id = 567] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C6F3800 == 45 [pid = 3520] [id = 566] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F9157C6000) [pid = 3520] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0CA800 == 44 [pid = 3520] [id = 565] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A478000 == 43 [pid = 3520] [id = 564] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A39C000 == 42 [pid = 3520] [id = 563] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F916435000 == 41 [pid = 3520] [id = 561] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D11F800 == 40 [pid = 3520] [id = 560] 05:40:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BCE800 == 39 [pid = 3520] [id = 559] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F913B74000) [pid = 3520] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F914582800) [pid = 3520] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F91439D400) [pid = 3520] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F90D746C00) [pid = 3520] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F90D7E3800) [pid = 3520] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F910AC9800) [pid = 3520] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F91106F800) [pid = 3520] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F9070E8800) [pid = 3520] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F90784A800) [pid = 3520] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F915182400) [pid = 3520] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F9080A7000) [pid = 3520] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F9070DE400) [pid = 3520] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90D868800) [pid = 3520] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9146C7800) [pid = 3520] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F90721DC00) [pid = 3520] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F915799800) [pid = 3520] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F911D4BC00) [pid = 3520] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9146CE000) [pid = 3520] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F9146CF000) [pid = 3520] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F911731800) [pid = 3520] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F911CD2800) [pid = 3520] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F915366C00) [pid = 3520] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 05:40:20 INFO - PROCESS | 3520 | 1464612020333 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]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 943ms 05:40:20 INFO - PROCESS | 3520 | 1464612020398 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 3520 | 1464612020404 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 05:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:40:20 INFO - PROCESS | 3520 | 1464612020410 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 3520 | 1464612020412 Marionette TRACE conn6 <- [1,2290,null,{}] 05:40:20 INFO - PROCESS | 3520 | 1464612020417 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}] 05:40:20 INFO - PROCESS | 3520 | 1464612020510 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 05:40:20 INFO - PROCESS | 3520 | 1464612020518 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E9A000 == 40 [pid = 3520] [id = 582] 05:40:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90700E800) [pid = 3520] [serial = 1746] [outer = 0000000000000000] 05:40:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90B933000) [pid = 3520] [serial = 1747] [outer = 000000F90700E800] 05:40:20 INFO - PROCESS | 3520 | 1464612020567 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90D7D5800) [pid = 3520] [serial = 1748] [outer = 000000F90700E800] 05:40:21 INFO - PROCESS | 3520 | 1464612021102 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]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 05:40:21 INFO - PROCESS | 3520 | 1464612021145 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 3520 | 1464612021148 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 05:40:21 INFO - PROCESS | 3520 | 1464612021151 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:40:21 INFO - PROCESS | 3520 | 1464612021155 Marionette TRACE conn6 <- [1,2294,null,{}] 05:40:21 INFO - PROCESS | 3520 | 1464612021171 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}] 05:40:21 INFO - PROCESS | 3520 | 1464612021266 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 05:40:21 INFO - PROCESS | 3520 | 1464612021274 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917372800 == 41 [pid = 3520] [id = 583] 05:40:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F910ACCC00) [pid = 3520] [serial = 1749] [outer = 0000000000000000] 05:40:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F911070800) [pid = 3520] [serial = 1750] [outer = 000000F910ACCC00] 05:40:21 INFO - PROCESS | 3520 | 1464612021325 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F911CCA000) [pid = 3520] [serial = 1751] [outer = 000000F910ACCC00] 05:40:21 INFO - PROCESS | 3520 | 1464612021805 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]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 05:40:21 INFO - PROCESS | 3520 | 1464612021844 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 3520 | 1464612021847 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 05:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:40:21 INFO - PROCESS | 3520 | 1464612021851 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 3520 | 1464612021853 Marionette TRACE conn6 <- [1,2298,null,{}] 05:40:21 INFO - PROCESS | 3520 | 1464612021856 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}] 05:40:21 INFO - PROCESS | 3520 | 1464612021948 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 05:40:21 INFO - PROCESS | 3520 | 1464612021956 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179C7800 == 42 [pid = 3520] [id = 584] 05:40:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F913080C00) [pid = 3520] [serial = 1752] [outer = 0000000000000000] 05:40:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F913A61C00) [pid = 3520] [serial = 1753] [outer = 000000F913080C00] 05:40:22 INFO - PROCESS | 3520 | 1464612022003 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F913DA2000) [pid = 3520] [serial = 1754] [outer = 000000F913080C00] 05:40:22 INFO - PROCESS | 3520 | 1464612022445 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]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 05:40:22 INFO - PROCESS | 3520 | 1464612022483 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 3520 | 1464612022485 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 05:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:40:22 INFO - PROCESS | 3520 | 1464612022495 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 3520 | 1464612022497 Marionette TRACE conn6 <- [1,2302,null,{}] 05:40:22 INFO - PROCESS | 3520 | 1464612022501 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}] 05:40:22 INFO - PROCESS | 3520 | 1464612022614 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 05:40:22 INFO - PROCESS | 3520 | 1464612022696 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918573000 == 43 [pid = 3520] [id = 585] 05:40:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F914391000) [pid = 3520] [serial = 1755] [outer = 0000000000000000] 05:40:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9143A3000) [pid = 3520] [serial = 1756] [outer = 000000F914391000] 05:40:22 INFO - PROCESS | 3520 | 1464612022745 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F9145C8800) [pid = 3520] [serial = 1757] [outer = 000000F914391000] 05:40:23 INFO - PROCESS | 3520 | 1464612023186 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]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 735ms 05:40:23 INFO - PROCESS | 3520 | 1464612023232 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 3520 | 1464612023241 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 05:40:23 INFO - PROCESS | 3520 | 1464612023245 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 3520 | 1464612023247 Marionette TRACE conn6 <- [1,2306,null,{}] 05:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:40:23 INFO - PROCESS | 3520 | 1464612023266 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}] 05:40:23 INFO - PROCESS | 3520 | 1464612023404 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 05:40:23 INFO - PROCESS | 3520 | 1464612023468 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CC800 == 44 [pid = 3520] [id = 586] 05:40:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F914C79C00) [pid = 3520] [serial = 1758] [outer = 0000000000000000] 05:40:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9151C3800) [pid = 3520] [serial = 1759] [outer = 000000F914C79C00] 05:40:23 INFO - PROCESS | 3520 | 1464612023517 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F915FAEC00) [pid = 3520] [serial = 1760] [outer = 000000F914C79C00] 05:40:23 INFO - PROCESS | 3520 | 1464612023966 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] 05:40:24 INFO - PROCESS | 3520 | 1464612024028 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 05:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:40:24 INFO - PROCESS | 3520 | 1464612024036 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 3520 | 1464612024038 Marionette TRACE conn6 <- [1,2310,null,{}] 05:40:24 INFO - PROCESS | 3520 | 1464612024047 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}] 05:40:24 INFO - PROCESS | 3520 | 1464612024161 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 05:40:24 INFO - PROCESS | 3520 | 1464612024171 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919182800 == 45 [pid = 3520] [id = 587] 05:40:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F915F06800) [pid = 3520] [serial = 1761] [outer = 0000000000000000] 05:40:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F91698F800) [pid = 3520] [serial = 1762] [outer = 000000F915F06800] 05:40:24 INFO - PROCESS | 3520 | 1464612024261 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F917489800) [pid = 3520] [serial = 1763] [outer = 000000F915F06800] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9146A2400) [pid = 3520] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F913A98000) [pid = 3520] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F913A98800) [pid = 3520] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F913EDF800) [pid = 3520] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F906ECFC00) [pid = 3520] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F910AC4800) [pid = 3520] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F90D13BC00) [pid = 3520] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F911732400) [pid = 3520] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F90700AC00) [pid = 3520] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90650A400) [pid = 3520] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F91579E000) [pid = 3520] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F911733C00) [pid = 3520] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:40:24 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9070DCC00) [pid = 3520] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:40:24 INFO - PROCESS | 3520 | 1464612024744 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]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 05:40:24 INFO - PROCESS | 3520 | 1464612024767 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 3520 | 1464612024770 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 05:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:40:24 INFO - PROCESS | 3520 | 1464612024773 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 3520 | 1464612024775 Marionette TRACE conn6 <- [1,2314,null,{}] 05:40:24 INFO - PROCESS | 3520 | 1464612024787 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}] 05:40:24 INFO - PROCESS | 3520 | 1464612024904 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 05:40:24 INFO - PROCESS | 3520 | 1464612024959 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CB5000 == 46 [pid = 3520] [id = 588] 05:40:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9071BA000) [pid = 3520] [serial = 1764] [outer = 0000000000000000] 05:40:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F913903400) [pid = 3520] [serial = 1765] [outer = 000000F9071BA000] 05:40:25 INFO - PROCESS | 3520 | 1464612025004 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F91698B400) [pid = 3520] [serial = 1766] [outer = 000000F9071BA000] 05:40:25 INFO - PROCESS | 3520 | 1464612025368 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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 05:40:25 INFO - PROCESS | 3520 | 1464612025411 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 3520 | 1464612025413 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 05:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:40:25 INFO - PROCESS | 3520 | 1464612025417 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 3520 | 1464612025419 Marionette TRACE conn6 <- [1,2318,null,{}] 05:40:25 INFO - PROCESS | 3520 | 1464612025422 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}] 05:40:25 INFO - PROCESS | 3520 | 1464612025510 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 05:40:25 INFO - PROCESS | 3520 | 1464612025517 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A87B000 == 47 [pid = 3520] [id = 589] 05:40:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F917576400) [pid = 3520] [serial = 1767] [outer = 0000000000000000] 05:40:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F9175D3C00) [pid = 3520] [serial = 1768] [outer = 000000F917576400] 05:40:25 INFO - PROCESS | 3520 | 1464612025562 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9175DFC00) [pid = 3520] [serial = 1769] [outer = 000000F917576400] 05:40:26 INFO - PROCESS | 3520 | 1464612025995 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]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 05:40:26 INFO - PROCESS | 3520 | 1464612026051 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 3520 | 1464612026054 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 05:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:40:26 INFO - PROCESS | 3520 | 1464612026057 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 3520 | 1464612026059 Marionette TRACE conn6 <- [1,2322,null,{}] 05:40:26 INFO - PROCESS | 3520 | 1464612026063 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}] 05:40:26 INFO - PROCESS | 3520 | 1464612026166 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 05:40:26 INFO - PROCESS | 3520 | 1464612026173 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5C5800 == 48 [pid = 3520] [id = 590] 05:40:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F917711400) [pid = 3520] [serial = 1770] [outer = 0000000000000000] 05:40:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F917712000) [pid = 3520] [serial = 1771] [outer = 000000F917711400] 05:40:26 INFO - PROCESS | 3520 | 1464612026218 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F91771A800) [pid = 3520] [serial = 1772] [outer = 000000F917711400] 05:40:26 INFO - PROCESS | 3520 | 1464612026747 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]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 05:40:26 INFO - PROCESS | 3520 | 1464612026795 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 3520 | 1464612026801 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 05:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:40:26 INFO - PROCESS | 3520 | 1464612026806 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 3520 | 1464612026811 Marionette TRACE conn6 <- [1,2326,null,{}] 05:40:26 INFO - PROCESS | 3520 | 1464612026819 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}] 05:40:27 INFO - PROCESS | 3520 | 1464612026989 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 05:40:27 INFO - PROCESS | 3520 | 1464612027093 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE8000 == 49 [pid = 3520] [id = 591] 05:40:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F908271000) [pid = 3520] [serial = 1773] [outer = 0000000000000000] 05:40:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F907843000) [pid = 3520] [serial = 1774] [outer = 000000F908271000] 05:40:27 INFO - PROCESS | 3520 | 1464612027154 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F90D7DB800) [pid = 3520] [serial = 1775] [outer = 000000F908271000] 05:40:27 INFO - PROCESS | 3520 | 1464612027741 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]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 05:40:27 INFO - PROCESS | 3520 | 1464612027796 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 3520 | 1464612027802 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 05:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:40:27 INFO - PROCESS | 3520 | 1464612027809 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 3520 | 1464612027812 Marionette TRACE conn6 <- [1,2330,null,{}] 05:40:27 INFO - PROCESS | 3520 | 1464612027817 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}] 05:40:27 INFO - PROCESS | 3520 | 1464612027938 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 05:40:28 INFO - PROCESS | 3520 | 1464612028065 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91889B000 == 50 [pid = 3520] [id = 592] 05:40:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91172C800) [pid = 3520] [serial = 1776] [outer = 0000000000000000] 05:40:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F911CCAC00) [pid = 3520] [serial = 1777] [outer = 000000F91172C800] 05:40:28 INFO - PROCESS | 3520 | 1464612028123 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F9143A4400) [pid = 3520] [serial = 1778] [outer = 000000F91172C800] 05:40:28 INFO - PROCESS | 3520 | 1464612028768 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]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 987ms 05:40:28 INFO - PROCESS | 3520 | 1464612028801 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 3520 | 1464612028804 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 05:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:40:28 INFO - PROCESS | 3520 | 1464612028808 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 3520 | 1464612028812 Marionette TRACE conn6 <- [1,2334,null,{}] 05:40:28 INFO - PROCESS | 3520 | 1464612028824 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}] 05:40:28 INFO - PROCESS | 3520 | 1464612028942 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 05:40:29 INFO - PROCESS | 3520 | 1464612029068 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C1A5000 == 51 [pid = 3520] [id = 593] 05:40:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F91579D800) [pid = 3520] [serial = 1779] [outer = 0000000000000000] 05:40:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F9163DD800) [pid = 3520] [serial = 1780] [outer = 000000F91579D800] 05:40:29 INFO - PROCESS | 3520 | 1464612029130 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F91770F400) [pid = 3520] [serial = 1781] [outer = 000000F91579D800] 05:40:29 INFO - PROCESS | 3520 | 1464612029794 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]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1030ms 05:40:29 INFO - PROCESS | 3520 | 1464612029840 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 3520 | 1464612029843 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 05:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:40:29 INFO - PROCESS | 3520 | 1464612029847 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 3520 | 1464612029849 Marionette TRACE conn6 <- [1,2338,null,{}] 05:40:29 INFO - PROCESS | 3520 | 1464612029853 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}] 05:40:29 INFO - PROCESS | 3520 | 1464612029970 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 05:40:30 INFO - PROCESS | 3520 | 1464612030094 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C79A000 == 52 [pid = 3520] [id = 594] 05:40:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F9177E1400) [pid = 3520] [serial = 1782] [outer = 0000000000000000] 05:40:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F9177EDC00) [pid = 3520] [serial = 1783] [outer = 000000F9177E1400] 05:40:30 INFO - PROCESS | 3520 | 1464612030153 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F9178E7400) [pid = 3520] [serial = 1784] [outer = 000000F9177E1400] 05:40:30 INFO - PROCESS | 3520 | 1464612030704 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]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 881ms 05:40:30 INFO - PROCESS | 3520 | 1464612030730 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 3520 | 1464612030733 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 05:40:30 INFO - PROCESS | 3520 | 1464612030736 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:40:30 INFO - PROCESS | 3520 | 1464612030739 Marionette TRACE conn6 <- [1,2342,null,{}] 05:40:30 INFO - PROCESS | 3520 | 1464612030742 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}] 05:40:30 INFO - PROCESS | 3520 | 1464612030855 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 05:40:30 INFO - PROCESS | 3520 | 1464612030953 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA49000 == 53 [pid = 3520] [id = 595] 05:40:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F9177E2000) [pid = 3520] [serial = 1785] [outer = 0000000000000000] 05:40:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F9178EF000) [pid = 3520] [serial = 1786] [outer = 000000F9177E2000] 05:40:31 INFO - PROCESS | 3520 | 1464612031009 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F91794F000) [pid = 3520] [serial = 1787] [outer = 000000F9177E2000] 05:40:31 INFO - PROCESS | 3520 | 1464612031645 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]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 944ms 05:40:31 INFO - PROCESS | 3520 | 1464612031683 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 3520 | 1464612031686 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 05:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:40:31 INFO - PROCESS | 3520 | 1464612031689 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 3520 | 1464612031692 Marionette TRACE conn6 <- [1,2346,null,{}] 05:40:31 INFO - PROCESS | 3520 | 1464612031695 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}] 05:40:31 INFO - PROCESS | 3520 | 1464612031828 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 05:40:32 INFO - PROCESS | 3520 | 1464612032115 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911367800 == 54 [pid = 3520] [id = 596] 05:40:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F906771000) [pid = 3520] [serial = 1788] [outer = 0000000000000000] 05:40:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F906ED1C00) [pid = 3520] [serial = 1789] [outer = 000000F906771000] 05:40:32 INFO - PROCESS | 3520 | 1464612032187 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F9071AF800) [pid = 3520] [serial = 1790] [outer = 000000F906771000] 05:40:32 INFO - PROCESS | 3520 | 1464612032811 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]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1177ms 05:40:32 INFO - PROCESS | 3520 | 1464612032870 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 3520 | 1464612032874 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 05:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:40:32 INFO - PROCESS | 3520 | 1464612032879 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 3520 | 1464612032882 Marionette TRACE conn6 <- [1,2350,null,{}] 05:40:32 INFO - PROCESS | 3520 | 1464612032907 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}] 05:40:33 INFO - PROCESS | 3520 | 1464612033026 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 05:40:33 INFO - PROCESS | 3520 | 1464612033148 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DD6800 == 55 [pid = 3520] [id = 597] 05:40:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F9080ACC00) [pid = 3520] [serial = 1791] [outer = 0000000000000000] 05:40:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F90BC86400) [pid = 3520] [serial = 1792] [outer = 000000F9080ACC00] 05:40:33 INFO - PROCESS | 3520 | 1464612033202 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F90D1E2400) [pid = 3520] [serial = 1793] [outer = 000000F9080ACC00] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188DD000 == 54 [pid = 3520] [id = 548] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A87B000 == 53 [pid = 3520] [id = 589] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CB5000 == 52 [pid = 3520] [id = 588] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F919182800 == 51 [pid = 3520] [id = 587] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188CC800 == 50 [pid = 3520] [id = 586] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F918573000 == 49 [pid = 3520] [id = 585] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179C7800 == 48 [pid = 3520] [id = 584] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F917372800 == 47 [pid = 3520] [id = 583] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E9A000 == 46 [pid = 3520] [id = 582] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F9070B8800 == 45 [pid = 3520] [id = 581] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F9163D4400) [pid = 3520] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F907003800) [pid = 3520] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F90D7D6C00) [pid = 3520] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F9157E8800) [pid = 3520] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F913A99400) [pid = 3520] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F918575800 == 44 [pid = 3520] [id = 577] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E9D000 == 43 [pid = 3520] [id = 576] 05:40:33 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A86F800 == 42 [pid = 3520] [id = 575] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F911077000) [pid = 3520] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F90D228000) [pid = 3520] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F90D9B1C00) [pid = 3520] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F911CD0C00) [pid = 3520] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F90BE86000) [pid = 3520] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F907727400) [pid = 3520] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F9070E4C00) [pid = 3520] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F9088B5000) [pid = 3520] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F9163DF400) [pid = 3520] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9157D3400) [pid = 3520] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F9145C7000) [pid = 3520] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F916856400) [pid = 3520] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F911EBF400) [pid = 3520] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F915794800) [pid = 3520] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F907841C00) [pid = 3520] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F914844C00) [pid = 3520] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F914075000) [pid = 3520] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9145CC400) [pid = 3520] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F914575400) [pid = 3520] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F9157CF400) [pid = 3520] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F9071B9400) [pid = 3520] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90887E800) [pid = 3520] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F910DE1C00) [pid = 3520] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 05:40:33 INFO - PROCESS | 3520 | 1464612033779 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]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 964ms 05:40:33 INFO - PROCESS | 3520 | 1464612033850 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 3520 | 1464612033854 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 05:40:33 INFO - PROCESS | 3520 | 1464612033858 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:40:33 INFO - PROCESS | 3520 | 1464612033861 Marionette TRACE conn6 <- [1,2354,null,{}] 05:40:33 INFO - PROCESS | 3520 | 1464612033864 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}] 05:40:33 INFO - PROCESS | 3520 | 1464612033961 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 05:40:34 INFO - PROCESS | 3520 | 1464612034045 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117B3800 == 43 [pid = 3520] [id = 598] 05:40:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F907846000) [pid = 3520] [serial = 1794] [outer = 0000000000000000] 05:40:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F90B925400) [pid = 3520] [serial = 1795] [outer = 000000F907846000] 05:40:34 INFO - PROCESS | 3520 | 1464612034093 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F90D7DC400) [pid = 3520] [serial = 1796] [outer = 000000F907846000] 05:40:34 INFO - PROCESS | 3520 | 1464612034526 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 05:40:34 INFO - PROCESS | 3520 | 1464612034596 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 3520 | 1464612034599 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 05:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:40:34 INFO - PROCESS | 3520 | 1464612034604 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 3520 | 1464612034610 Marionette TRACE conn6 <- [1,2358,null,{}] 05:40:34 INFO - PROCESS | 3520 | 1464612034624 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}] 05:40:34 INFO - PROCESS | 3520 | 1464612034717 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 05:40:34 INFO - PROCESS | 3520 | 1464612034734 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917372800 == 44 [pid = 3520] [id = 599] 05:40:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F910ACB800) [pid = 3520] [serial = 1797] [outer = 0000000000000000] 05:40:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F91106EC00) [pid = 3520] [serial = 1798] [outer = 000000F910ACB800] 05:40:34 INFO - PROCESS | 3520 | 1464612034780 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F911738800) [pid = 3520] [serial = 1799] [outer = 000000F910ACB800] 05:40:35 INFO - PROCESS | 3520 | 1464612035246 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]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 05:40:35 INFO - PROCESS | 3520 | 1464612035296 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 3520 | 1464612035299 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 05:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:40:35 INFO - PROCESS | 3520 | 1464612035302 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 3520 | 1464612035304 Marionette TRACE conn6 <- [1,2362,null,{}] 05:40:35 INFO - PROCESS | 3520 | 1464612035308 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}] 05:40:35 INFO - PROCESS | 3520 | 1464612035398 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 05:40:35 INFO - PROCESS | 3520 | 1464612035407 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91761F800 == 45 [pid = 3520] [id = 600] 05:40:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F911DA4800) [pid = 3520] [serial = 1800] [outer = 0000000000000000] 05:40:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F911EF3800) [pid = 3520] [serial = 1801] [outer = 000000F911DA4800] 05:40:35 INFO - PROCESS | 3520 | 1464612035452 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F913A5F800) [pid = 3520] [serial = 1802] [outer = 000000F911DA4800] 05:40:35 INFO - PROCESS | 3520 | 1464612035901 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]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 05:40:35 INFO - PROCESS | 3520 | 1464612035933 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 3520 | 1464612035935 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 05:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:40:35 INFO - PROCESS | 3520 | 1464612035946 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 3520 | 1464612035948 Marionette TRACE conn6 <- [1,2366,null,{}] 05:40:35 INFO - PROCESS | 3520 | 1464612035952 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}] 05:40:36 INFO - PROCESS | 3520 | 1464612036065 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 05:40:36 INFO - PROCESS | 3520 | 1464612036152 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E71000 == 46 [pid = 3520] [id = 601] 05:40:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F913D9B800) [pid = 3520] [serial = 1803] [outer = 0000000000000000] 05:40:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F9142A7800) [pid = 3520] [serial = 1804] [outer = 000000F913D9B800] 05:40:36 INFO - PROCESS | 3520 | 1464612036205 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F914578400) [pid = 3520] [serial = 1805] [outer = 000000F913D9B800] 05:40:36 INFO - PROCESS | 3520 | 1464612036675 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]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 796ms 05:40:36 INFO - PROCESS | 3520 | 1464612036738 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 3520 | 1464612036740 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 05:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:40:36 INFO - PROCESS | 3520 | 1464612036743 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 3520 | 1464612036745 Marionette TRACE conn6 <- [1,2370,null,{}] 05:40:36 INFO - PROCESS | 3520 | 1464612036749 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}] 05:40:36 INFO - PROCESS | 3520 | 1464612036866 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 05:40:36 INFO - PROCESS | 3520 | 1464612036926 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91871B000 == 47 [pid = 3520] [id = 602] 05:40:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F9145CA400) [pid = 3520] [serial = 1806] [outer = 0000000000000000] 05:40:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F9146D3800) [pid = 3520] [serial = 1807] [outer = 000000F9145CA400] 05:40:36 INFO - PROCESS | 3520 | 1464612036973 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F914C2FC00) [pid = 3520] [serial = 1808] [outer = 000000F9145CA400] 05:40:37 INFO - PROCESS | 3520 | 1464612037415 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]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 732ms 05:40:37 INFO - PROCESS | 3520 | 1464612037484 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 3520 | 1464612037486 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 05:40:37 INFO - PROCESS | 3520 | 1464612037489 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:40:37 INFO - PROCESS | 3520 | 1464612037491 Marionette TRACE conn6 <- [1,2374,null,{}] 05:40:37 INFO - PROCESS | 3520 | 1464612037495 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}] 05:40:37 INFO - PROCESS | 3520 | 1464612037610 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 05:40:37 INFO - PROCESS | 3520 | 1464612037670 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CC000 == 48 [pid = 3520] [id = 603] 05:40:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F914C7F400) [pid = 3520] [serial = 1809] [outer = 0000000000000000] 05:40:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F914CC0C00) [pid = 3520] [serial = 1810] [outer = 000000F914C7F400] 05:40:37 INFO - PROCESS | 3520 | 1464612037717 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F915799800) [pid = 3520] [serial = 1811] [outer = 000000F914C7F400] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F913A95400) [pid = 3520] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F90D13B400) [pid = 3520] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F90700A800) [pid = 3520] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F913A9B800) [pid = 3520] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F906ECEC00) [pid = 3520] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F914839000) [pid = 3520] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F906ECE800) [pid = 3520] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9157CD800) [pid = 3520] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F91636F000) [pid = 3520] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90D7D9C00) [pid = 3520] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F914391000) [pid = 3520] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F914C79C00) [pid = 3520] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9071BA000) [pid = 3520] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F915F06800) [pid = 3520] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F907DE9000) [pid = 3520] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F910ACCC00) [pid = 3520] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F90700E800) [pid = 3520] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9070DE800) [pid = 3520] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F913080C00) [pid = 3520] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:40:38 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F917576400) [pid = 3520] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:40:38 INFO - PROCESS | 3520 | 1464612038303 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 837ms 05:40:38 INFO - PROCESS | 3520 | 1464612038337 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 3520 | 1464612038340 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 05:40:38 INFO - PROCESS | 3520 | 1464612038343 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 3520 | 1464612038345 Marionette TRACE conn6 <- [1,2378,null,{}] 05:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:40:38 INFO - PROCESS | 3520 | 1464612038354 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}] 05:40:38 INFO - PROCESS | 3520 | 1464612038474 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 05:40:38 INFO - PROCESS | 3520 | 1464612038529 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D2800 == 49 [pid = 3520] [id = 604] 05:40:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F9070DE800) [pid = 3520] [serial = 1812] [outer = 0000000000000000] 05:40:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F910ACCC00) [pid = 3520] [serial = 1813] [outer = 000000F9070DE800] 05:40:38 INFO - PROCESS | 3520 | 1464612038576 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F9146CAC00) [pid = 3520] [serial = 1814] [outer = 000000F9070DE800] 05:40:38 INFO - PROCESS | 3520 | 1464612038950 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 05:40:38 INFO - PROCESS | 3520 | 1464612038980 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 3520 | 1464612038983 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 05:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:40:38 INFO - PROCESS | 3520 | 1464612038986 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 3520 | 1464612038988 Marionette TRACE conn6 <- [1,2382,null,{}] 05:40:39 INFO - PROCESS | 3520 | 1464612038991 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}] 05:40:39 INFO - PROCESS | 3520 | 1464612039078 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 05:40:39 INFO - PROCESS | 3520 | 1464612039085 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919181000 == 50 [pid = 3520] [id = 605] 05:40:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F915795800) [pid = 3520] [serial = 1815] [outer = 0000000000000000] 05:40:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F9157CF400) [pid = 3520] [serial = 1816] [outer = 000000F915795800] 05:40:39 INFO - PROCESS | 3520 | 1464612039130 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F915F10400) [pid = 3520] [serial = 1817] [outer = 000000F915795800] 05:40:39 INFO - PROCESS | 3520 | 1464612039611 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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 692ms 05:40:39 INFO - PROCESS | 3520 | 1464612039681 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 3520 | 1464612039683 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 05:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:40:39 INFO - PROCESS | 3520 | 1464612039686 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 3520 | 1464612039688 Marionette TRACE conn6 <- [1,2386,null,{}] 05:40:39 INFO - PROCESS | 3520 | 1464612039700 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}] 05:40:39 INFO - PROCESS | 3520 | 1464612039787 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 05:40:39 INFO - PROCESS | 3520 | 1464612039794 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CBA800 == 51 [pid = 3520] [id = 606] 05:40:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F908A84000) [pid = 3520] [serial = 1818] [outer = 0000000000000000] 05:40:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F9163DF000) [pid = 3520] [serial = 1819] [outer = 000000F908A84000] 05:40:39 INFO - PROCESS | 3520 | 1464612039845 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F91741F400) [pid = 3520] [serial = 1820] [outer = 000000F908A84000] 05:40:40 INFO - PROCESS | 3520 | 1464612040529 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]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 880ms 05:40:40 INFO - PROCESS | 3520 | 1464612040570 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 3520 | 1464612040575 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 05:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:40:40 INFO - PROCESS | 3520 | 1464612040581 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 3520 | 1464612040585 Marionette TRACE conn6 <- [1,2390,null,{}] 05:40:40 INFO - PROCESS | 3520 | 1464612040591 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}] 05:40:40 INFO - PROCESS | 3520 | 1464612040721 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 05:40:40 INFO - PROCESS | 3520 | 1464612040841 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913113800 == 52 [pid = 3520] [id = 607] 05:40:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F9071AE800) [pid = 3520] [serial = 1821] [outer = 0000000000000000] 05:40:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F90784B800) [pid = 3520] [serial = 1822] [outer = 000000F9071AE800] 05:40:40 INFO - PROCESS | 3520 | 1464612040903 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F90C5E8800) [pid = 3520] [serial = 1823] [outer = 000000F9071AE800] 05:40:41 INFO - PROCESS | 3520 | 1464612041498 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]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 05:40:41 INFO - PROCESS | 3520 | 1464612041571 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 3520 | 1464612041578 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 05:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:40:41 INFO - PROCESS | 3520 | 1464612041585 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 3520 | 1464612041588 Marionette TRACE conn6 <- [1,2394,null,{}] 05:40:41 INFO - PROCESS | 3520 | 1464612041592 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}] 05:40:41 INFO - PROCESS | 3520 | 1464612041711 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 05:40:41 INFO - PROCESS | 3520 | 1464612041811 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918577800 == 53 [pid = 3520] [id = 608] 05:40:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91028B400) [pid = 3520] [serial = 1824] [outer = 0000000000000000] 05:40:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F910DECC00) [pid = 3520] [serial = 1825] [outer = 000000F91028B400] 05:40:41 INFO - PROCESS | 3520 | 1464612041869 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F911EBE800) [pid = 3520] [serial = 1826] [outer = 000000F91028B400] 05:40:42 INFO - PROCESS | 3520 | 1464612042470 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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 942ms 05:40:42 INFO - PROCESS | 3520 | 1464612042532 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 3520 | 1464612042535 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 05:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:40:42 INFO - PROCESS | 3520 | 1464612042539 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 3520 | 1464612042543 Marionette TRACE conn6 <- [1,2398,null,{}] 05:40:42 INFO - PROCESS | 3520 | 1464612042555 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}] 05:40:42 INFO - PROCESS | 3520 | 1464612042675 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 05:40:42 INFO - PROCESS | 3520 | 1464612042805 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B579800 == 54 [pid = 3520] [id = 609] 05:40:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F9145C2800) [pid = 3520] [serial = 1827] [outer = 0000000000000000] 05:40:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F914C27800) [pid = 3520] [serial = 1828] [outer = 000000F9145C2800] 05:40:42 INFO - PROCESS | 3520 | 1464612042867 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F916417800) [pid = 3520] [serial = 1829] [outer = 000000F9145C2800] 05:40:43 INFO - PROCESS | 3520 | 1464612043513 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]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 983ms 05:40:43 INFO - PROCESS | 3520 | 1464612043524 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 3520 | 1464612043527 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 05:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:40:43 INFO - PROCESS | 3520 | 1464612043531 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 3520 | 1464612043533 Marionette TRACE conn6 <- [1,2402,null,{}] 05:40:43 INFO - PROCESS | 3520 | 1464612043552 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}] 05:40:43 INFO - PROCESS | 3520 | 1464612043669 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 05:40:43 INFO - PROCESS | 3520 | 1464612043795 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C1AB800 == 55 [pid = 3520] [id = 610] 05:40:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F917490C00) [pid = 3520] [serial = 1830] [outer = 0000000000000000] 05:40:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F91757B000) [pid = 3520] [serial = 1831] [outer = 000000F917490C00] 05:40:43 INFO - PROCESS | 3520 | 1464612043854 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F9175DE000) [pid = 3520] [serial = 1832] [outer = 000000F917490C00] 05:40:44 INFO - PROCESS | 3520 | 1464612044436 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]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 942ms 05:40:44 INFO - PROCESS | 3520 | 1464612044475 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 3520 | 1464612044478 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 05:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:40:44 INFO - PROCESS | 3520 | 1464612044481 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 3520 | 1464612044483 Marionette TRACE conn6 <- [1,2406,null,{}] 05:40:44 INFO - PROCESS | 3520 | 1464612044487 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}] 05:40:44 INFO - PROCESS | 3520 | 1464612044600 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 05:40:44 INFO - PROCESS | 3520 | 1464612044698 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA6F000 == 56 [pid = 3520] [id = 611] 05:40:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F917715400) [pid = 3520] [serial = 1833] [outer = 0000000000000000] 05:40:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F9177E4400) [pid = 3520] [serial = 1834] [outer = 000000F917715400] 05:40:44 INFO - PROCESS | 3520 | 1464612044754 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F91794C000) [pid = 3520] [serial = 1835] [outer = 000000F917715400] 05:40:45 INFO - PROCESS | 3520 | 1464612045407 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]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 984ms 05:40:45 INFO - PROCESS | 3520 | 1464612045468 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 3520 | 1464612045471 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 05:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:40:45 INFO - PROCESS | 3520 | 1464612045475 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 3520 | 1464612045477 Marionette TRACE conn6 <- [1,2410,null,{}] 05:40:45 INFO - PROCESS | 3520 | 1464612045481 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}] 05:40:45 INFO - PROCESS | 3520 | 1464612045679 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 05:40:45 INFO - PROCESS | 3520 | 1464612045691 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D49000 == 57 [pid = 3520] [id = 612] 05:40:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F9157EB400) [pid = 3520] [serial = 1836] [outer = 0000000000000000] 05:40:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F9177ECC00) [pid = 3520] [serial = 1837] [outer = 000000F9157EB400] 05:40:45 INFO - PROCESS | 3520 | 1464612045748 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F917959C00) [pid = 3520] [serial = 1838] [outer = 000000F9157EB400] 05:40:46 INFO - PROCESS | 3520 | 1464612046492 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]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1029ms 05:40:46 INFO - PROCESS | 3520 | 1464612046505 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 3520 | 1464612046510 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 05:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:40:46 INFO - PROCESS | 3520 | 1464612046515 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 3520 | 1464612046519 Marionette TRACE conn6 <- [1,2414,null,{}] 05:40:46 INFO - PROCESS | 3520 | 1464612046526 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}] 05:40:46 INFO - PROCESS | 3520 | 1464612046635 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 05:40:46 INFO - PROCESS | 3520 | 1464612046740 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916921000 == 58 [pid = 3520] [id = 613] 05:40:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F9070DFC00) [pid = 3520] [serial = 1839] [outer = 0000000000000000] 05:40:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F907D94C00) [pid = 3520] [serial = 1840] [outer = 000000F9070DFC00] 05:40:46 INFO - PROCESS | 3520 | 1464612046790 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F90C59F000) [pid = 3520] [serial = 1841] [outer = 000000F9070DFC00] 05:40:47 INFO - PROCESS | 3520 | 1464612047496 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]]]}] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F919181000 == 57 [pid = 3520] [id = 605] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D2800 == 56 [pid = 3520] [id = 604] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188CC000 == 55 [pid = 3520] [id = 603] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91871B000 == 54 [pid = 3520] [id = 602] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E71000 == 53 [pid = 3520] [id = 601] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91761F800 == 52 [pid = 3520] [id = 600] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F917372800 == 51 [pid = 3520] [id = 599] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117B3800 == 50 [pid = 3520] [id = 598] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F917712000) [pid = 3520] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F917426800) [pid = 3520] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F90BBC3400) [pid = 3520] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F911CCE400) [pid = 3520] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F916374C00) [pid = 3520] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F917488400) [pid = 3520] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DD6800 == 49 [pid = 3520] [id = 597] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F911367800 == 48 [pid = 3520] [id = 596] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C1A5000 == 47 [pid = 3520] [id = 593] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91889B000 == 46 [pid = 3520] [id = 592] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DE8000 == 45 [pid = 3520] [id = 591] 05:40:47 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5C5800 == 44 [pid = 3520] [id = 590] 05:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1036ms 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F914837C00) [pid = 3520] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F910AC7C00) [pid = 3520] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F908ACA000) [pid = 3520] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F914C7BC00) [pid = 3520] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90770C000) [pid = 3520] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F914C30C00) [pid = 3520] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F91536EC00) [pid = 3520] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F915F19C00) [pid = 3520] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9163DC800) [pid = 3520] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F911071800) [pid = 3520] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F913A61C00) [pid = 3520] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F9175DFC00) [pid = 3520] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F9175D3C00) [pid = 3520] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F917489800) [pid = 3520] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F91698B400) [pid = 3520] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F913DA2000) [pid = 3520] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F9143A3000) [pid = 3520] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F9145C8800) [pid = 3520] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F915FAEC00) [pid = 3520] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F9151C3800) [pid = 3520] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F913903400) [pid = 3520] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F91698F800) [pid = 3520] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F90D1DE400) [pid = 3520] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F908A85800) [pid = 3520] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F911070800) [pid = 3520] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F911CCA000) [pid = 3520] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90B933000) [pid = 3520] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F90D7D5800) [pid = 3520] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F91757E800) [pid = 3520] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9157C6400) [pid = 3520] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 05:40:47 INFO - PROCESS | 3520 | 1464612047593 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 3520 | 1464612047599 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 05:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:40:47 INFO - PROCESS | 3520 | 1464612047607 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 3520 | 1464612047610 Marionette TRACE conn6 <- [1,2418,null,{}] 05:40:47 INFO - PROCESS | 3520 | 1464612047614 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}] 05:40:47 INFO - PROCESS | 3520 | 1464612047716 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 05:40:47 INFO - PROCESS | 3520 | 1464612047723 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911367800 == 45 [pid = 3520] [id = 614] 05:40:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90784E000) [pid = 3520] [serial = 1842] [outer = 0000000000000000] 05:40:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90887BC00) [pid = 3520] [serial = 1843] [outer = 000000F90784E000] 05:40:47 INFO - PROCESS | 3520 | 1464612047771 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F90D21C400) [pid = 3520] [serial = 1844] [outer = 000000F90784E000] 05:40:48 INFO - PROCESS | 3520 | 1464612048277 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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 05:40:48 INFO - PROCESS | 3520 | 1464612048343 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 3520 | 1464612048345 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 05:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:40:48 INFO - PROCESS | 3520 | 1464612048349 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 3520 | 1464612048353 Marionette TRACE conn6 <- [1,2422,null,{}] 05:40:48 INFO - PROCESS | 3520 | 1464612048364 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}] 05:40:48 INFO - PROCESS | 3520 | 1464612048461 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 05:40:48 INFO - PROCESS | 3520 | 1464612048548 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911096000 == 46 [pid = 3520] [id = 615] 05:40:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90D1DFC00) [pid = 3520] [serial = 1845] [outer = 0000000000000000] 05:40:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91102EC00) [pid = 3520] [serial = 1846] [outer = 000000F90D1DFC00] 05:40:48 INFO - PROCESS | 3520 | 1464612048599 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F911CD0400) [pid = 3520] [serial = 1847] [outer = 000000F90D1DFC00] 05:40:49 INFO - PROCESS | 3520 | 1464612048995 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]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 05:40:49 INFO - PROCESS | 3520 | 1464612049043 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 05:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:40:49 INFO - PROCESS | 3520 | 1464612049053 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 05:40:49 INFO - PROCESS | 3520 | 1464612049058 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 3520 | 1464612049059 Marionette TRACE conn6 <- [1,2426,null,{}] 05:40:49 INFO - PROCESS | 3520 | 1464612049063 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}] 05:40:49 INFO - PROCESS | 3520 | 1464612049158 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 05:40:49 INFO - PROCESS | 3520 | 1464612049166 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E12800 == 47 [pid = 3520] [id = 616] 05:40:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F911EC2000) [pid = 3520] [serial = 1848] [outer = 0000000000000000] 05:40:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F913A5E400) [pid = 3520] [serial = 1849] [outer = 000000F911EC2000] 05:40:49 INFO - PROCESS | 3520 | 1464612049212 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F913DA2000) [pid = 3520] [serial = 1850] [outer = 000000F911EC2000] 05:40:49 INFO - PROCESS | 3520 | 1464612049650 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]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 05:40:49 INFO - PROCESS | 3520 | 1464612049692 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 3520 | 1464612049694 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 05:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:40:49 INFO - PROCESS | 3520 | 1464612049697 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 3520 | 1464612049699 Marionette TRACE conn6 <- [1,2430,null,{}] 05:40:49 INFO - PROCESS | 3520 | 1464612049714 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}] 05:40:49 INFO - PROCESS | 3520 | 1464612049829 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 05:40:49 INFO - PROCESS | 3520 | 1464612049913 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918718000 == 48 [pid = 3520] [id = 617] 05:40:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F914393000) [pid = 3520] [serial = 1851] [outer = 0000000000000000] 05:40:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F9143A7400) [pid = 3520] [serial = 1852] [outer = 000000F914393000] 05:40:49 INFO - PROCESS | 3520 | 1464612049960 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9145CB000) [pid = 3520] [serial = 1853] [outer = 000000F914393000] 05:40:50 INFO - PROCESS | 3520 | 1464612050395 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]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 733ms 05:40:50 INFO - PROCESS | 3520 | 1464612050438 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 3520 | 1464612050440 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 05:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:40:50 INFO - PROCESS | 3520 | 1464612050444 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 3520 | 1464612050446 Marionette TRACE conn6 <- [1,2434,null,{}] 05:40:50 INFO - PROCESS | 3520 | 1464612050450 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}] 05:40:50 INFO - PROCESS | 3520 | 1464612050602 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 05:40:50 INFO - PROCESS | 3520 | 1464612050659 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F3A000 == 49 [pid = 3520] [id = 618] 05:40:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F914842000) [pid = 3520] [serial = 1854] [outer = 0000000000000000] 05:40:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F915792000) [pid = 3520] [serial = 1855] [outer = 000000F914842000] 05:40:50 INFO - PROCESS | 3520 | 1464612050707 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9157CF800) [pid = 3520] [serial = 1856] [outer = 000000F914842000] 05:40:51 INFO - PROCESS | 3520 | 1464612051144 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]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 05:40:51 INFO - PROCESS | 3520 | 1464612051218 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 3520 | 1464612051220 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 05:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:40:51 INFO - PROCESS | 3520 | 1464612051224 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 3520 | 1464612051226 Marionette TRACE conn6 <- [1,2438,null,{}] 05:40:51 INFO - PROCESS | 3520 | 1464612051229 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}] 05:40:51 INFO - PROCESS | 3520 | 1464612051348 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 05:40:51 INFO - PROCESS | 3520 | 1464612051405 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BD0800 == 50 [pid = 3520] [id = 619] 05:40:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F9157F4000) [pid = 3520] [serial = 1857] [outer = 0000000000000000] 05:40:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F915F19C00) [pid = 3520] [serial = 1858] [outer = 000000F9157F4000] 05:40:51 INFO - PROCESS | 3520 | 1464612051450 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F91640BC00) [pid = 3520] [serial = 1859] [outer = 000000F9157F4000] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F910AC4000) [pid = 3520] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F917485C00) [pid = 3520] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F913D9B800) [pid = 3520] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F9145CA400) [pid = 3520] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F911DA4800) [pid = 3520] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F910ACB800) [pid = 3520] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F906771000) [pid = 3520] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F907846000) [pid = 3520] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F91172C800) [pid = 3520] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9080ACC00) [pid = 3520] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F91579D800) [pid = 3520] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F914C7F400) [pid = 3520] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9177E1400) [pid = 3520] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F908271000) [pid = 3520] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F9070DE800) [pid = 3520] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F915795800) [pid = 3520] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F915798000) [pid = 3520] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F907D99400) [pid = 3520] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:40:51 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F91741F800) [pid = 3520] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:40:51 INFO - PROCESS | 3520 | 1464612051960 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]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 795ms 05:40:52 INFO - PROCESS | 3520 | 1464612052021 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 3520 | 1464612052023 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 05:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:40:52 INFO - PROCESS | 3520 | 1464612052026 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 3520 | 1464612052028 Marionette TRACE conn6 <- [1,2442,null,{}] 05:40:52 INFO - PROCESS | 3520 | 1464612052032 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}] 05:40:52 INFO - PROCESS | 3520 | 1464612052160 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 05:40:52 INFO - PROCESS | 3520 | 1464612052216 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CC1800 == 51 [pid = 3520] [id = 620] 05:40:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9071BC400) [pid = 3520] [serial = 1860] [outer = 0000000000000000] 05:40:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F910AC4000) [pid = 3520] [serial = 1861] [outer = 000000F9071BC400] 05:40:52 INFO - PROCESS | 3520 | 1464612052262 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F914CBE800) [pid = 3520] [serial = 1862] [outer = 000000F9071BC400] 05:40:52 INFO - PROCESS | 3520 | 1464612052622 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]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 627ms 05:40:52 INFO - PROCESS | 3520 | 1464612052657 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 3520 | 1464612052659 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 05:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:40:52 INFO - PROCESS | 3520 | 1464612052701 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 3520 | 1464612052703 Marionette TRACE conn6 <- [1,2446,null,{}] 05:40:52 INFO - PROCESS | 3520 | 1464612052707 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}] 05:40:52 INFO - PROCESS | 3520 | 1464612052797 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 05:40:52 INFO - PROCESS | 3520 | 1464612052806 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A879000 == 52 [pid = 3520] [id = 621] 05:40:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F91698B400) [pid = 3520] [serial = 1863] [outer = 0000000000000000] 05:40:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F91742C800) [pid = 3520] [serial = 1864] [outer = 000000F91698B400] 05:40:52 INFO - PROCESS | 3520 | 1464612052855 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F91757FC00) [pid = 3520] [serial = 1865] [outer = 000000F91698B400] 05:40:53 INFO - PROCESS | 3520 | 1464612053292 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]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 05:40:53 INFO - PROCESS | 3520 | 1464612053348 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 3520 | 1464612053350 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 05:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:40:53 INFO - PROCESS | 3520 | 1464612053353 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 3520 | 1464612053355 Marionette TRACE conn6 <- [1,2450,null,{}] 05:40:53 INFO - PROCESS | 3520 | 1464612053359 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}] 05:40:53 INFO - PROCESS | 3520 | 1464612053449 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 05:40:53 INFO - PROCESS | 3520 | 1464612053466 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5A2000 == 53 [pid = 3520] [id = 622] 05:40:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F91770E400) [pid = 3520] [serial = 1866] [outer = 0000000000000000] 05:40:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F91771A400) [pid = 3520] [serial = 1867] [outer = 000000F91770E400] 05:40:53 INFO - PROCESS | 3520 | 1464612053514 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9178EB000) [pid = 3520] [serial = 1868] [outer = 000000F91770E400] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B599000 == 52 [pid = 3520] [id = 579] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F919186000 == 51 [pid = 3520] [id = 580] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0B2000 == 50 [pid = 3520] [id = 495] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F918626800 == 49 [pid = 3520] [id = 544] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C79A000 == 48 [pid = 3520] [id = 594] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179D3800 == 47 [pid = 3520] [id = 542] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA49000 == 46 [pid = 3520] [id = 595] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91872C000 == 45 [pid = 3520] [id = 545] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9088D0000 == 44 [pid = 3520] [id = 481] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AE800 == 43 [pid = 3520] [id = 541] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B569000 == 42 [pid = 3520] [id = 578] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CAD800 == 41 [pid = 3520] [id = 562] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F916921000 == 40 [pid = 3520] [id = 613] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D49000 == 39 [pid = 3520] [id = 612] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA6F000 == 38 [pid = 3520] [id = 611] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C1AB800 == 37 [pid = 3520] [id = 610] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B579800 == 36 [pid = 3520] [id = 609] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F918577800 == 35 [pid = 3520] [id = 608] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CBA800 == 34 [pid = 3520] [id = 606] 05:40:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F913113800 == 33 [pid = 3520] [id = 607] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F911367800 == 32 [pid = 3520] [id = 614] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F911096000 == 31 [pid = 3520] [id = 615] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F3A000 == 30 [pid = 3520] [id = 618] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A879000 == 29 [pid = 3520] [id = 621] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BD0800 == 28 [pid = 3520] [id = 619] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CC1800 == 27 [pid = 3520] [id = 620] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F918718000 == 26 [pid = 3520] [id = 617] 05:40:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E12800 == 25 [pid = 3520] [id = 616] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D118800 == 24 [pid = 3520] [id = 537] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F911EA1000 == 23 [pid = 3520] [id = 538] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F913119800 == 22 [pid = 3520] [id = 524] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F917108000 == 21 [pid = 3520] [id = 527] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BCD0000 == 20 [pid = 3520] [id = 521] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117AB000 == 19 [pid = 3520] [id = 523] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D36800 == 18 [pid = 3520] [id = 525] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A1F000 == 17 [pid = 3520] [id = 530] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C581000 == 16 [pid = 3520] [id = 536] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F29800 == 15 [pid = 3520] [id = 534] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918898800 == 14 [pid = 3520] [id = 533] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117AA000 == 13 [pid = 3520] [id = 529] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F910E2B800 == 12 [pid = 3520] [id = 531] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0B7000 == 11 [pid = 3520] [id = 535] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F918637000 == 10 [pid = 3520] [id = 532] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F914CA0000 == 9 [pid = 3520] [id = 526] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0C2000 == 8 [pid = 3520] [id = 522] 05:40:56 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175AF000 == 7 [pid = 3520] [id = 528] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F91748F800) [pid = 3520] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9142A7800) [pid = 3520] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F914578400) [pid = 3520] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F914C2FC00) [pid = 3520] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F9146D3800) [pid = 3520] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F911EF3800) [pid = 3520] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F91106EC00) [pid = 3520] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F911738800) [pid = 3520] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F9071AF800) [pid = 3520] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F906ED1C00) [pid = 3520] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F90B925400) [pid = 3520] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F90D7DC400) [pid = 3520] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F9143A4400) [pid = 3520] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F911CCAC00) [pid = 3520] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90D1E2400) [pid = 3520] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F90BC86400) [pid = 3520] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F91770F400) [pid = 3520] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F9163DD800) [pid = 3520] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F914CC0C00) [pid = 3520] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9177EDC00) [pid = 3520] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9178E7400) [pid = 3520] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F907843000) [pid = 3520] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90D7DB800) [pid = 3520] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9178EF000) [pid = 3520] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F910ACCC00) [pid = 3520] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F9163DF000) [pid = 3520] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9157CF400) [pid = 3520] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F915F10400) [pid = 3520] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F915799800) [pid = 3520] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F9146CAC00) [pid = 3520] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F913A5F800) [pid = 3520] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F917421400) [pid = 3520] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F90D1DC000) [pid = 3520] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F917483000) [pid = 3520] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F913A64800) [pid = 3520] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 05:40:56 INFO - PROCESS | 3520 | 1464612056949 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 3649ms 05:40:57 INFO - PROCESS | 3520 | 1464612057006 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 3520 | 1464612057011 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 05:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:40:57 INFO - PROCESS | 3520 | 1464612057017 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 3520 | 1464612057021 Marionette TRACE conn6 <- [1,2454,null,{}] 05:40:57 INFO - PROCESS | 3520 | 1464612057029 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}] 05:40:57 INFO - PROCESS | 3520 | 1464612057131 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 05:40:57 INFO - PROCESS | 3520 | 1464612057210 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9088C5800 == 8 [pid = 3520] [id = 623] 05:40:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F906ED0000) [pid = 3520] [serial = 1869] [outer = 0000000000000000] 05:40:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F906ED0800) [pid = 3520] [serial = 1870] [outer = 000000F906ED0000] 05:40:57 INFO - PROCESS | 3520 | 1464612057261 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90700B000) [pid = 3520] [serial = 1871] [outer = 000000F906ED0000] 05:40:57 INFO - PROCESS | 3520 | 1464612057705 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 05:40:57 INFO - PROCESS | 3520 | 1464612057754 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 3520 | 1464612057761 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 05:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:40:57 INFO - PROCESS | 3520 | 1464612057772 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 3520 | 1464612057775 Marionette TRACE conn6 <- [1,2458,null,{}] 05:40:57 INFO - PROCESS | 3520 | 1464612057779 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}] 05:40:57 INFO - PROCESS | 3520 | 1464612057874 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 05:40:57 INFO - PROCESS | 3520 | 1464612057885 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9068A4800 == 9 [pid = 3520] [id = 624] 05:40:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F9070EA800) [pid = 3520] [serial = 1872] [outer = 0000000000000000] 05:40:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F9071B1C00) [pid = 3520] [serial = 1873] [outer = 000000F9070EA800] 05:40:57 INFO - PROCESS | 3520 | 1464612057933 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F90720F800) [pid = 3520] [serial = 1874] [outer = 000000F9070EA800] 05:40:58 INFO - PROCESS | 3520 | 1464612058423 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]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 05:40:58 INFO - PROCESS | 3520 | 1464612058459 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 3520 | 1464612058461 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 05:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:40:58 INFO - PROCESS | 3520 | 1464612058466 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 3520 | 1464612058469 Marionette TRACE conn6 <- [1,2462,null,{}] 05:40:58 INFO - PROCESS | 3520 | 1464612058481 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}] 05:40:58 INFO - PROCESS | 3520 | 1464612058625 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 05:40:58 INFO - PROCESS | 3520 | 1464612058704 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E4800 == 10 [pid = 3520] [id = 625] 05:40:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F9054F3C00) [pid = 3520] [serial = 1875] [outer = 0000000000000000] 05:40:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F907848800) [pid = 3520] [serial = 1876] [outer = 000000F9054F3C00] 05:40:58 INFO - PROCESS | 3520 | 1464612058757 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F9080AD800) [pid = 3520] [serial = 1877] [outer = 000000F9054F3C00] 05:40:59 INFO - PROCESS | 3520 | 1464612059171 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 05:40:59 INFO - PROCESS | 3520 | 1464612059201 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 3520 | 1464612059204 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 05:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:40:59 INFO - PROCESS | 3520 | 1464612059208 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 3520 | 1464612059209 Marionette TRACE conn6 <- [1,2466,null,{}] 05:40:59 INFO - PROCESS | 3520 | 1464612059213 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}] 05:40:59 INFO - PROCESS | 3520 | 1464612059304 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 05:40:59 INFO - PROCESS | 3520 | 1464612059311 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E89000 == 11 [pid = 3520] [id = 626] 05:40:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F90B926C00) [pid = 3520] [serial = 1878] [outer = 0000000000000000] 05:40:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90B932800) [pid = 3520] [serial = 1879] [outer = 000000F90B926C00] 05:40:59 INFO - PROCESS | 3520 | 1464612059359 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90BE86000) [pid = 3520] [serial = 1880] [outer = 000000F90B926C00] 05:40:59 INFO - PROCESS | 3520 | 1464612059816 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 05:40:59 INFO - PROCESS | 3520 | 1464612059903 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 3520 | 1464612059905 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 05:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:40:59 INFO - PROCESS | 3520 | 1464612059908 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 3520 | 1464612059910 Marionette TRACE conn6 <- [1,2470,null,{}] 05:40:59 INFO - PROCESS | 3520 | 1464612059914 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}] 05:41:00 INFO - PROCESS | 3520 | 1464612060027 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 05:41:00 INFO - PROCESS | 3520 | 1464612060041 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913CC0800 == 12 [pid = 3520] [id = 627] 05:41:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F9070E8800) [pid = 3520] [serial = 1881] [outer = 0000000000000000] 05:41:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F90C5F2C00) [pid = 3520] [serial = 1882] [outer = 000000F9070E8800] 05:41:00 INFO - PROCESS | 3520 | 1464612060096 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90D21FC00) [pid = 3520] [serial = 1883] [outer = 000000F9070E8800] 05:41:00 INFO - PROCESS | 3520 | 1464612060539 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]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 05:41:00 INFO - PROCESS | 3520 | 1464612060604 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 3520 | 1464612060606 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 05:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:41:00 INFO - PROCESS | 3520 | 1464612060610 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 3520 | 1464612060612 Marionette TRACE conn6 <- [1,2474,null,{}] 05:41:00 INFO - PROCESS | 3520 | 1464612060615 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}] 05:41:00 INFO - PROCESS | 3520 | 1464612060732 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 05:41:00 INFO - PROCESS | 3520 | 1464612060743 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914616800 == 13 [pid = 3520] [id = 628] 05:41:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F90D7D9C00) [pid = 3520] [serial = 1884] [outer = 0000000000000000] 05:41:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90D874800) [pid = 3520] [serial = 1885] [outer = 000000F90D7D9C00] 05:41:00 INFO - PROCESS | 3520 | 1464612060791 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F91023B800) [pid = 3520] [serial = 1886] [outer = 000000F90D7D9C00] 05:41:01 INFO - PROCESS | 3520 | 1464612061226 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]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 05:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:41:01 INFO - PROCESS | 3520 | 1464612061244 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 3520 | 1464612061246 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 05:41:01 INFO - PROCESS | 3520 | 1464612061250 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 3520 | 1464612061252 Marionette TRACE conn6 <- [1,2478,null,{}] 05:41:01 INFO - PROCESS | 3520 | 1464612061255 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}] 05:41:01 INFO - PROCESS | 3520 | 1464612061335 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 05:41:01 INFO - PROCESS | 3520 | 1464612061342 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916903800 == 14 [pid = 3520] [id = 629] 05:41:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F910ABD800) [pid = 3520] [serial = 1887] [outer = 0000000000000000] 05:41:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F910AC0000) [pid = 3520] [serial = 1888] [outer = 000000F910ABD800] 05:41:01 INFO - PROCESS | 3520 | 1464612061418 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F910ACCC00) [pid = 3520] [serial = 1889] [outer = 000000F910ABD800] 05:41:01 INFO - PROCESS | 3520 | 1464612061864 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]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 05:41:01 INFO - PROCESS | 3520 | 1464612061943 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 3520 | 1464612061945 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 05:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:41:01 INFO - PROCESS | 3520 | 1464612061954 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 3520 | 1464612061956 Marionette TRACE conn6 <- [1,2482,null,{}] 05:41:01 INFO - PROCESS | 3520 | 1464612061960 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}] 05:41:02 INFO - PROCESS | 3520 | 1464612062070 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 05:41:02 INFO - PROCESS | 3520 | 1464612062084 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91738C800 == 15 [pid = 3520] [id = 630] 05:41:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F910ACB800) [pid = 3520] [serial = 1890] [outer = 0000000000000000] 05:41:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F91103D400) [pid = 3520] [serial = 1891] [outer = 000000F910ACB800] 05:41:02 INFO - PROCESS | 3520 | 1464612062129 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F911385400) [pid = 3520] [serial = 1892] [outer = 000000F910ACB800] 05:41:02 INFO - PROCESS | 3520 | 1464612062578 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]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 05:41:02 INFO - PROCESS | 3520 | 1464612062643 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 3520 | 1464612062646 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 05:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:41:02 INFO - PROCESS | 3520 | 1464612062655 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 3520 | 1464612062658 Marionette TRACE conn6 <- [1,2486,null,{}] 05:41:02 INFO - PROCESS | 3520 | 1464612062661 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}] 05:41:02 INFO - PROCESS | 3520 | 1464612062798 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 05:41:02 INFO - PROCESS | 3520 | 1464612062811 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E3000 == 16 [pid = 3520] [id = 631] 05:41:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F907846400) [pid = 3520] [serial = 1893] [outer = 0000000000000000] 05:41:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F911CC4800) [pid = 3520] [serial = 1894] [outer = 000000F907846400] 05:41:02 INFO - PROCESS | 3520 | 1464612062857 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F911CCF000) [pid = 3520] [serial = 1895] [outer = 000000F907846400] 05:41:03 INFO - PROCESS | 3520 | 1464612063319 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]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 05:41:03 INFO - PROCESS | 3520 | 1464612063343 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 3520 | 1464612063345 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 05:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:41:03 INFO - PROCESS | 3520 | 1464612063355 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 3520 | 1464612063358 Marionette TRACE conn6 <- [1,2490,null,{}] 05:41:03 INFO - PROCESS | 3520 | 1464612063361 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}] 05:41:03 INFO - PROCESS | 3520 | 1464612063486 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 05:41:03 INFO - PROCESS | 3520 | 1464612063493 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A07800 == 17 [pid = 3520] [id = 632] 05:41:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F911D49800) [pid = 3520] [serial = 1896] [outer = 0000000000000000] 05:41:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F911DA8000) [pid = 3520] [serial = 1897] [outer = 000000F911D49800] 05:41:03 INFO - PROCESS | 3520 | 1464612063541 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F911EF2C00) [pid = 3520] [serial = 1898] [outer = 000000F911D49800] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F917711400) [pid = 3520] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F914842000) [pid = 3520] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F9071BC400) [pid = 3520] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F917490C00) [pid = 3520] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F91028B400) [pid = 3520] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F911EC2000) [pid = 3520] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F9145C2800) [pid = 3520] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F914393000) [pid = 3520] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F90784E000) [pid = 3520] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F90D1DFC00) [pid = 3520] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9070DFC00) [pid = 3520] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F917715400) [pid = 3520] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F908A84000) [pid = 3520] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F9071AE800) [pid = 3520] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9157F4000) [pid = 3520] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9157EB400) [pid = 3520] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F91698B400) [pid = 3520] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:41:04 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F9177E2000) [pid = 3520] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:41:04 INFO - PROCESS | 3520 | 1464612064355 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]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1032ms 05:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:41:04 INFO - PROCESS | 3520 | 1464612064388 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 3520 | 1464612064391 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 05:41:04 INFO - PROCESS | 3520 | 1464612064394 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 3520 | 1464612064396 Marionette TRACE conn6 <- [1,2494,null,{}] 05:41:04 INFO - PROCESS | 3520 | 1464612064400 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}] 05:41:04 INFO - PROCESS | 3520 | 1464612064528 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 05:41:04 INFO - PROCESS | 3520 | 1464612064583 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C6F6800 == 18 [pid = 3520] [id = 633] 05:41:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90826E800) [pid = 3520] [serial = 1899] [outer = 0000000000000000] 05:41:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F91028B400) [pid = 3520] [serial = 1900] [outer = 000000F90826E800] 05:41:04 INFO - PROCESS | 3520 | 1464612064642 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F913A68400) [pid = 3520] [serial = 1901] [outer = 000000F90826E800] 05:41:05 INFO - PROCESS | 3520 | 1464612065033 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]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 05:41:05 INFO - PROCESS | 3520 | 1464612065089 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 3520 | 1464612065091 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 05:41:05 INFO - PROCESS | 3520 | 1464612065094 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:41:05 INFO - PROCESS | 3520 | 1464612065096 Marionette TRACE conn6 <- [1,2498,null,{}] 05:41:05 INFO - PROCESS | 3520 | 1464612065100 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}] 05:41:05 INFO - PROCESS | 3520 | 1464612065183 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 05:41:05 INFO - PROCESS | 3520 | 1464612065199 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91862C000 == 19 [pid = 3520] [id = 634] 05:41:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F913A99400) [pid = 3520] [serial = 1902] [outer = 0000000000000000] 05:41:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F913D64000) [pid = 3520] [serial = 1903] [outer = 000000F913A99400] 05:41:05 INFO - PROCESS | 3520 | 1464612065246 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F9142AEC00) [pid = 3520] [serial = 1904] [outer = 000000F913A99400] 05:41:05 INFO - PROCESS | 3520 | 1464612065683 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]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 05:41:05 INFO - PROCESS | 3520 | 1464612065726 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 3520 | 1464612065728 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 05:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:41:05 INFO - PROCESS | 3520 | 1464612065732 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 3520 | 1464612065734 Marionette TRACE conn6 <- [1,2502,null,{}] 05:41:05 INFO - PROCESS | 3520 | 1464612065738 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}] 05:41:05 INFO - PROCESS | 3520 | 1464612065822 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 05:41:05 INFO - PROCESS | 3520 | 1464612065829 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918726000 == 20 [pid = 3520] [id = 635] 05:41:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F91438BC00) [pid = 3520] [serial = 1905] [outer = 0000000000000000] 05:41:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F91439B800) [pid = 3520] [serial = 1906] [outer = 000000F91438BC00] 05:41:05 INFO - PROCESS | 3520 | 1464612065874 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9143A7800) [pid = 3520] [serial = 1907] [outer = 000000F91438BC00] 05:41:06 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5A2000 == 19 [pid = 3520] [id = 622] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F91771A400) [pid = 3520] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F91757FC00) [pid = 3520] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F91771A800) [pid = 3520] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F9157CF800) [pid = 3520] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F910AC4000) [pid = 3520] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9175DE000) [pid = 3520] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F914CBE800) [pid = 3520] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911EBE800) [pid = 3520] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F913A5E400) [pid = 3520] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F914C27800) [pid = 3520] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9145CB000) [pid = 3520] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90887BC00) [pid = 3520] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F91757B000) [pid = 3520] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F911CD0400) [pid = 3520] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90C59F000) [pid = 3520] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F91794C000) [pid = 3520] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F916417800) [pid = 3520] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F907D94C00) [pid = 3520] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F91741F400) [pid = 3520] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F913DA2000) [pid = 3520] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F90784B800) [pid = 3520] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F910DECC00) [pid = 3520] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F9143A7400) [pid = 3520] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 66 (000000F915792000) [pid = 3520] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 65 (000000F915F19C00) [pid = 3520] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 64 (000000F91102EC00) [pid = 3520] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 63 (000000F9177E4400) [pid = 3520] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 62 (000000F90C5E8800) [pid = 3520] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 61 (000000F91640BC00) [pid = 3520] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 60 (000000F9177ECC00) [pid = 3520] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 59 (000000F91742C800) [pid = 3520] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 58 (000000F91794F000) [pid = 3520] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 57 (000000F917959C00) [pid = 3520] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | --DOMWINDOW == 56 (000000F90D21C400) [pid = 3520] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 05:41:07 INFO - PROCESS | 3520 | 1464612067828 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]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2138ms 05:41:07 INFO - PROCESS | 3520 | 1464612067874 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 3520 | 1464612067879 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 05:41:07 INFO - PROCESS | 3520 | 1464612067885 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:41:07 INFO - PROCESS | 3520 | 1464612067888 Marionette TRACE conn6 <- [1,2506,null,{}] 05:41:07 INFO - PROCESS | 3520 | 1464612067895 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}] 05:41:08 INFO - PROCESS | 3520 | 1464612067992 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 05:41:08 INFO - PROCESS | 3520 | 1464612068003 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BEBC800 == 20 [pid = 3520] [id = 636] 05:41:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 57 (000000F907004400) [pid = 3520] [serial = 1908] [outer = 0000000000000000] 05:41:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 58 (000000F907004C00) [pid = 3520] [serial = 1909] [outer = 000000F907004400] 05:41:08 INFO - PROCESS | 3520 | 1464612068055 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 59 (000000F9070E1400) [pid = 3520] [serial = 1910] [outer = 000000F907004400] 05:41:08 INFO - PROCESS | 3520 | 1464612068570 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]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 05:41:08 INFO - PROCESS | 3520 | 1464612068621 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 3520 | 1464612068628 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 05:41:08 INFO - PROCESS | 3520 | 1464612068635 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:41:08 INFO - PROCESS | 3520 | 1464612068637 Marionette TRACE conn6 <- [1,2510,null,{}] 05:41:08 INFO - PROCESS | 3520 | 1464612068641 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}] 05:41:08 INFO - PROCESS | 3520 | 1464612068735 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 05:41:08 INFO - PROCESS | 3520 | 1464612068816 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F910E39800 == 21 [pid = 3520] [id = 637] 05:41:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 60 (000000F9070E0C00) [pid = 3520] [serial = 1911] [outer = 0000000000000000] 05:41:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 61 (000000F9071BCC00) [pid = 3520] [serial = 1912] [outer = 000000F9070E0C00] 05:41:08 INFO - PROCESS | 3520 | 1464612068865 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 62 (000000F90770B000) [pid = 3520] [serial = 1913] [outer = 000000F9070E0C00] 05:41:09 INFO - PROCESS | 3520 | 1464612069286 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]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 689ms 05:41:09 INFO - PROCESS | 3520 | 1464612069330 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 3520 | 1464612069333 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 05:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:41:09 INFO - PROCESS | 3520 | 1464612069337 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 3520 | 1464612069341 Marionette TRACE conn6 <- [1,2514,null,{}] 05:41:09 INFO - PROCESS | 3520 | 1464612069353 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}] 05:41:09 INFO - PROCESS | 3520 | 1464612069488 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 05:41:09 INFO - PROCESS | 3520 | 1464612069506 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE0800 == 22 [pid = 3520] [id = 638] 05:41:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 63 (000000F905DD0C00) [pid = 3520] [serial = 1914] [outer = 0000000000000000] 05:41:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 64 (000000F9080ABC00) [pid = 3520] [serial = 1915] [outer = 000000F905DD0C00] 05:41:09 INFO - PROCESS | 3520 | 1464612069557 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 65 (000000F908AC9000) [pid = 3520] [serial = 1916] [outer = 000000F905DD0C00] 05:41:10 INFO - PROCESS | 3520 | 1464612070025 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]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 05:41:10 INFO - PROCESS | 3520 | 1464612070073 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 3520 | 1464612070076 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 05:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:41:10 INFO - PROCESS | 3520 | 1464612070079 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 3520 | 1464612070081 Marionette TRACE conn6 <- [1,2518,null,{}] 05:41:10 INFO - PROCESS | 3520 | 1464612070084 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}] 05:41:10 INFO - PROCESS | 3520 | 1464612070175 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 05:41:10 INFO - PROCESS | 3520 | 1464612070182 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B17000 == 23 [pid = 3520] [id = 639] 05:41:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 66 (000000F90B972800) [pid = 3520] [serial = 1917] [outer = 0000000000000000] 05:41:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F90C387800) [pid = 3520] [serial = 1918] [outer = 000000F90B972800] 05:41:10 INFO - PROCESS | 3520 | 1464612070230 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F90D131400) [pid = 3520] [serial = 1919] [outer = 000000F90B972800] 05:41:10 INFO - PROCESS | 3520 | 1464612070670 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]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 627ms 05:41:10 INFO - PROCESS | 3520 | 1464612070709 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 3520 | 1464612070711 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 05:41:10 INFO - PROCESS | 3520 | 1464612070714 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:41:10 INFO - PROCESS | 3520 | 1464612070717 Marionette TRACE conn6 <- [1,2522,null,{}] 05:41:10 INFO - PROCESS | 3520 | 1464612070721 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}] 05:41:10 INFO - PROCESS | 3520 | 1464612070803 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 05:41:10 INFO - PROCESS | 3520 | 1464612070812 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143DE800 == 24 [pid = 3520] [id = 640] 05:41:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F9070DE400) [pid = 3520] [serial = 1920] [outer = 0000000000000000] 05:41:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F90D21F000) [pid = 3520] [serial = 1921] [outer = 000000F9070DE400] 05:41:10 INFO - PROCESS | 3520 | 1464612070859 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90D778C00) [pid = 3520] [serial = 1922] [outer = 000000F9070DE400] 05:41:11 INFO - PROCESS | 3520 | 1464612071341 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]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 691ms 05:41:11 INFO - PROCESS | 3520 | 1464612071409 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 3520 | 1464612071412 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 05:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:41:11 INFO - PROCESS | 3520 | 1464612071415 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 3520 | 1464612071417 Marionette TRACE conn6 <- [1,2526,null,{}] 05:41:11 INFO - PROCESS | 3520 | 1464612071421 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}] 05:41:11 INFO - PROCESS | 3520 | 1464612071539 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 05:41:11 INFO - PROCESS | 3520 | 1464612071551 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917107000 == 25 [pid = 3520] [id = 641] 05:41:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90D86C800) [pid = 3520] [serial = 1923] [outer = 0000000000000000] 05:41:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F910ABE800) [pid = 3520] [serial = 1924] [outer = 000000F90D86C800] 05:41:11 INFO - PROCESS | 3520 | 1464612071597 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F910DE4000) [pid = 3520] [serial = 1925] [outer = 000000F90D86C800] 05:41:12 INFO - PROCESS | 3520 | 1464612072021 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]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 05:41:12 INFO - PROCESS | 3520 | 1464612072110 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 3520 | 1464612072112 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 05:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:41:12 INFO - PROCESS | 3520 | 1464612072116 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 3520 | 1464612072117 Marionette TRACE conn6 <- [1,2530,null,{}] 05:41:12 INFO - PROCESS | 3520 | 1464612072121 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}] 05:41:12 INFO - PROCESS | 3520 | 1464612072227 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 05:41:12 INFO - PROCESS | 3520 | 1464612072239 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917605800 == 26 [pid = 3520] [id = 642] 05:41:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F9068C2C00) [pid = 3520] [serial = 1926] [outer = 0000000000000000] 05:41:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911384400) [pid = 3520] [serial = 1927] [outer = 000000F9068C2C00] 05:41:12 INFO - PROCESS | 3520 | 1464612072284 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F911CC3400) [pid = 3520] [serial = 1928] [outer = 000000F9068C2C00] 05:41:12 INFO - PROCESS | 3520 | 1464612072712 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]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 05:41:12 INFO - PROCESS | 3520 | 1464612072757 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 3520 | 1464612072760 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 05:41:12 INFO - PROCESS | 3520 | 1464612072764 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:41:12 INFO - PROCESS | 3520 | 1464612072765 Marionette TRACE conn6 <- [1,2534,null,{}] 05:41:12 INFO - PROCESS | 3520 | 1464612072769 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}] 05:41:12 INFO - PROCESS | 3520 | 1464612072849 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 05:41:12 INFO - PROCESS | 3520 | 1464612072856 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CE000 == 27 [pid = 3520] [id = 643] 05:41:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F911CC9000) [pid = 3520] [serial = 1929] [outer = 0000000000000000] 05:41:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F911D4CC00) [pid = 3520] [serial = 1930] [outer = 000000F911CC9000] 05:41:12 INFO - PROCESS | 3520 | 1464612072905 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F911DAFC00) [pid = 3520] [serial = 1931] [outer = 000000F911CC9000] 05:41:13 INFO - PROCESS | 3520 | 1464612073393 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]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 05:41:13 INFO - PROCESS | 3520 | 1464612073439 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 3520 | 1464612073441 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 05:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:41:13 INFO - PROCESS | 3520 | 1464612073444 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 3520 | 1464612073446 Marionette TRACE conn6 <- [1,2538,null,{}] 05:41:13 INFO - PROCESS | 3520 | 1464612073450 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}] 05:41:13 INFO - PROCESS | 3520 | 1464612073556 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 05:41:13 INFO - PROCESS | 3520 | 1464612073635 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE0000 == 28 [pid = 3520] [id = 644] 05:41:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F907218400) [pid = 3520] [serial = 1932] [outer = 0000000000000000] 05:41:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F91307A400) [pid = 3520] [serial = 1933] [outer = 000000F907218400] 05:41:13 INFO - PROCESS | 3520 | 1464612073681 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F913A45C00) [pid = 3520] [serial = 1934] [outer = 000000F907218400] 05:41:14 INFO - PROCESS | 3520 | 1464612074126 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]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 732ms 05:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:41:14 INFO - PROCESS | 3520 | 1464612074179 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 3520 | 1464612074181 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 05:41:14 INFO - PROCESS | 3520 | 1464612074185 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 3520 | 1464612074186 Marionette TRACE conn6 <- [1,2542,null,{}] 05:41:14 INFO - PROCESS | 3520 | 1464612074190 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}] 05:41:14 INFO - PROCESS | 3520 | 1464612074313 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 05:41:14 INFO - PROCESS | 3520 | 1464612074367 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91862A000 == 29 [pid = 3520] [id = 645] 05:41:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F913A63C00) [pid = 3520] [serial = 1935] [outer = 0000000000000000] 05:41:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F913A67000) [pid = 3520] [serial = 1936] [outer = 000000F913A63C00] 05:41:14 INFO - PROCESS | 3520 | 1464612074415 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F913A9D400) [pid = 3520] [serial = 1937] [outer = 000000F913A63C00] 05:41:14 INFO - PROCESS | 3520 | 1464612074889 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]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 05:41:14 INFO - PROCESS | 3520 | 1464612074942 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 3520 | 1464612074944 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 05:41:14 INFO - PROCESS | 3520 | 1464612074948 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:41:14 INFO - PROCESS | 3520 | 1464612074950 Marionette TRACE conn6 <- [1,2546,null,{}] 05:41:14 INFO - PROCESS | 3520 | 1464612074954 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}] 05:41:15 INFO - PROCESS | 3520 | 1464612075078 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F910ACB800) [pid = 3520] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F907846400) [pid = 3520] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F90826E800) [pid = 3520] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911D49800) [pid = 3520] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F913A99400) [pid = 3520] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F906ED0000) [pid = 3520] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F91770E400) [pid = 3520] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F910ABD800) [pid = 3520] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F90D7D9C00) [pid = 3520] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F9070E8800) [pid = 3520] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90B926C00) [pid = 3520] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F9054F3C00) [pid = 3520] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:41:15 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F9070EA800) [pid = 3520] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:41:15 INFO - PROCESS | 3520 | 1464612075217 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DDD000 == 30 [pid = 3520] [id = 646] 05:41:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F9070DF400) [pid = 3520] [serial = 1938] [outer = 0000000000000000] 05:41:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F907219800) [pid = 3520] [serial = 1939] [outer = 000000F9070DF400] 05:41:15 INFO - PROCESS | 3520 | 1464612075275 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911D47000) [pid = 3520] [serial = 1940] [outer = 000000F9070DF400] 05:41:15 INFO - PROCESS | 3520 | 1464612075673 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]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 05:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:41:15 INFO - PROCESS | 3520 | 1464612075729 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 3520 | 1464612075731 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 05:41:15 INFO - PROCESS | 3520 | 1464612075734 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 3520 | 1464612075736 Marionette TRACE conn6 <- [1,2550,null,{}] 05:41:15 INFO - PROCESS | 3520 | 1464612075746 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}] 05:41:15 INFO - PROCESS | 3520 | 1464612075837 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 05:41:15 INFO - PROCESS | 3520 | 1464612075844 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188CD000 == 31 [pid = 3520] [id = 647] 05:41:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F914071000) [pid = 3520] [serial = 1941] [outer = 0000000000000000] 05:41:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F914578000) [pid = 3520] [serial = 1942] [outer = 000000F914071000] 05:41:15 INFO - PROCESS | 3520 | 1464612075889 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F914583400) [pid = 3520] [serial = 1943] [outer = 000000F914071000] 05:41:16 INFO - PROCESS | 3520 | 1464612076333 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]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 648ms 05:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:41:16 INFO - PROCESS | 3520 | 1464612076386 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 3520 | 1464612076388 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 05:41:16 INFO - PROCESS | 3520 | 1464612076392 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 3520 | 1464612076394 Marionette TRACE conn6 <- [1,2554,null,{}] 05:41:16 INFO - PROCESS | 3520 | 1464612076397 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}] 05:41:16 INFO - PROCESS | 3520 | 1464612076480 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 05:41:16 INFO - PROCESS | 3520 | 1464612076521 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F2D000 == 32 [pid = 3520] [id = 648] 05:41:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F914582800) [pid = 3520] [serial = 1944] [outer = 0000000000000000] 05:41:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F9145C8C00) [pid = 3520] [serial = 1945] [outer = 000000F914582800] 05:41:16 INFO - PROCESS | 3520 | 1464612076566 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F9146A0400) [pid = 3520] [serial = 1946] [outer = 000000F914582800] 05:41:17 INFO - PROCESS | 3520 | 1464612076997 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]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 05:41:17 INFO - PROCESS | 3520 | 1464612077024 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 3520 | 1464612077026 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 05:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:41:17 INFO - PROCESS | 3520 | 1464612077030 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 3520 | 1464612077032 Marionette TRACE conn6 <- [1,2558,null,{}] 05:41:17 INFO - PROCESS | 3520 | 1464612077040 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}] 05:41:17 INFO - PROCESS | 3520 | 1464612077124 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 05:41:17 INFO - PROCESS | 3520 | 1464612077131 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C7000 == 33 [pid = 3520] [id = 649] 05:41:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9146C9000) [pid = 3520] [serial = 1947] [outer = 0000000000000000] 05:41:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9146CF400) [pid = 3520] [serial = 1948] [outer = 000000F9146C9000] 05:41:17 INFO - PROCESS | 3520 | 1464612077187 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F91483A400) [pid = 3520] [serial = 1949] [outer = 000000F9146C9000] 05:41:18 INFO - PROCESS | 3520 | 1464612078108 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]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1135ms 05:41:18 INFO - PROCESS | 3520 | 1464612078169 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 3520 | 1464612078175 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 05:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:41:18 INFO - PROCESS | 3520 | 1464612078180 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 3520 | 1464612078185 Marionette TRACE conn6 <- [1,2562,null,{}] 05:41:18 INFO - PROCESS | 3520 | 1464612078233 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}] 05:41:18 INFO - PROCESS | 3520 | 1464612078345 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 05:41:18 INFO - PROCESS | 3520 | 1464612078458 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91109F800 == 34 [pid = 3520] [id = 650] 05:41:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F9070E5C00) [pid = 3520] [serial = 1950] [outer = 0000000000000000] 05:41:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F9071B9800) [pid = 3520] [serial = 1951] [outer = 000000F9070E5C00] 05:41:18 INFO - PROCESS | 3520 | 1464612078518 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F907845000) [pid = 3520] [serial = 1952] [outer = 000000F9070E5C00] 05:41:19 INFO - PROCESS | 3520 | 1464612079444 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]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1339ms 05:41:19 INFO - PROCESS | 3520 | 1464612079522 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 3520 | 1464612079526 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 05:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:41:19 INFO - PROCESS | 3520 | 1464612079532 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 3520 | 1464612079536 Marionette TRACE conn6 <- [1,2566,null,{}] 05:41:19 INFO - PROCESS | 3520 | 1464612079543 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}] 05:41:19 INFO - PROCESS | 3520 | 1464612079651 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 05:41:19 INFO - PROCESS | 3520 | 1464612079733 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F906E9A000 == 35 [pid = 3520] [id = 651] 05:41:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F906ED7C00) [pid = 3520] [serial = 1953] [outer = 0000000000000000] 05:41:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9071B0C00) [pid = 3520] [serial = 1954] [outer = 000000F906ED7C00] 05:41:19 INFO - PROCESS | 3520 | 1464612079829 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F90721D400) [pid = 3520] [serial = 1955] [outer = 000000F906ED7C00] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C6F6800 == 34 [pid = 3520] [id = 633] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F9068A4800 == 33 [pid = 3520] [id = 624] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F91862C000 == 32 [pid = 3520] [id = 634] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F914616800 == 31 [pid = 3520] [id = 628] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111E4800 == 30 [pid = 3520] [id = 625] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E89000 == 29 [pid = 3520] [id = 626] 05:41:19 INFO - PROCESS | 3520 | --DOCSHELL 000000F9088C5800 == 28 [pid = 3520] [id = 623] 05:41:19 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F91439B800) [pid = 3520] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOCSHELL 000000F918726000 == 27 [pid = 3520] [id = 635] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F910ACCC00) [pid = 3520] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F91103D400) [pid = 3520] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F911CC4800) [pid = 3520] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F91028B400) [pid = 3520] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F911DA8000) [pid = 3520] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F913D64000) [pid = 3520] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F911EF2C00) [pid = 3520] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F906ED0800) [pid = 3520] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90700B000) [pid = 3520] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9178EB000) [pid = 3520] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F910AC0000) [pid = 3520] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90D874800) [pid = 3520] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F91023B800) [pid = 3520] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90C5F2C00) [pid = 3520] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90D21FC00) [pid = 3520] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F90B932800) [pid = 3520] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F90BE86000) [pid = 3520] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F907848800) [pid = 3520] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F9080AD800) [pid = 3520] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F9071B1C00) [pid = 3520] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F90720F800) [pid = 3520] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F911385400) [pid = 3520] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F9142AEC00) [pid = 3520] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 66 (000000F913A68400) [pid = 3520] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | --DOMWINDOW == 65 (000000F911CCF000) [pid = 3520] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 05:41:20 INFO - PROCESS | 3520 | 1464612080344 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]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 839ms 05:41:20 INFO - PROCESS | 3520 | 1464612080376 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 3520 | 1464612080382 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 05:41:20 INFO - PROCESS | 3520 | 1464612080389 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:41:20 INFO - PROCESS | 3520 | 1464612080392 Marionette TRACE conn6 <- [1,2570,null,{}] 05:41:20 INFO - PROCESS | 3520 | 1464612080396 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}] 05:41:20 INFO - PROCESS | 3520 | 1464612080485 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 05:41:20 INFO - PROCESS | 3520 | 1464612080589 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E5800 == 28 [pid = 3520] [id = 652] 05:41:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 66 (000000F9071BD400) [pid = 3520] [serial = 1956] [outer = 0000000000000000] 05:41:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F907916400) [pid = 3520] [serial = 1957] [outer = 000000F9071BD400] 05:41:20 INFO - PROCESS | 3520 | 1464612080644 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F90880A400) [pid = 3520] [serial = 1958] [outer = 000000F9071BD400] 05:41:21 INFO - PROCESS | 3520 | 1464612081051 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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 05:41:21 INFO - PROCESS | 3520 | 1464612081086 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 3520 | 1464612081089 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 05:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:41:21 INFO - PROCESS | 3520 | 1464612081092 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 3520 | 1464612081096 Marionette TRACE conn6 <- [1,2574,null,{}] 05:41:21 INFO - PROCESS | 3520 | 1464612081138 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}] 05:41:21 INFO - PROCESS | 3520 | 1464612081228 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 05:41:21 INFO - PROCESS | 3520 | 1464612081243 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A2D000 == 29 [pid = 3520] [id = 653] 05:41:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F90B973000) [pid = 3520] [serial = 1959] [outer = 0000000000000000] 05:41:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F90C593000) [pid = 3520] [serial = 1960] [outer = 000000F90B973000] 05:41:21 INFO - PROCESS | 3520 | 1464612081293 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90D1E1400) [pid = 3520] [serial = 1961] [outer = 000000F90B973000] 05:41:21 INFO - PROCESS | 3520 | 1464612081741 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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 05:41:21 INFO - PROCESS | 3520 | 1464612081828 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 3520 | 1464612081831 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 05:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:41:21 INFO - PROCESS | 3520 | 1464612081834 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 3520 | 1464612081836 Marionette TRACE conn6 <- [1,2578,null,{}] 05:41:21 INFO - PROCESS | 3520 | 1464612081840 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}] 05:41:21 INFO - PROCESS | 3520 | 1464612081928 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 05:41:21 INFO - PROCESS | 3520 | 1464612081936 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914CA8000 == 30 [pid = 3520] [id = 654] 05:41:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90D780000) [pid = 3520] [serial = 1962] [outer = 0000000000000000] 05:41:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F90D7DEC00) [pid = 3520] [serial = 1963] [outer = 000000F90D780000] 05:41:21 INFO - PROCESS | 3520 | 1464612081982 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F90D9B5000) [pid = 3520] [serial = 1964] [outer = 000000F90D780000] 05:41:22 INFO - PROCESS | 3520 | 1464612082463 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]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 05:41:22 INFO - PROCESS | 3520 | 1464612082527 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 3520 | 1464612082530 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 05:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:41:22 INFO - PROCESS | 3520 | 1464612082533 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 3520 | 1464612082535 Marionette TRACE conn6 <- [1,2582,null,{}] 05:41:22 INFO - PROCESS | 3520 | 1464612082538 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}] 05:41:22 INFO - PROCESS | 3520 | 1464612082671 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 05:41:22 INFO - PROCESS | 3520 | 1464612082683 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917109800 == 31 [pid = 3520] [id = 655] 05:41:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F90784D800) [pid = 3520] [serial = 1965] [outer = 0000000000000000] 05:41:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F910294C00) [pid = 3520] [serial = 1966] [outer = 000000F90784D800] 05:41:22 INFO - PROCESS | 3520 | 1464612082771 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F910ACB000) [pid = 3520] [serial = 1967] [outer = 000000F90784D800] 05:41:23 INFO - PROCESS | 3520 | 1464612083245 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]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 05:41:23 INFO - PROCESS | 3520 | 1464612083275 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 3520 | 1464612083277 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 05:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:41:23 INFO - PROCESS | 3520 | 1464612083281 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 3520 | 1464612083283 Marionette TRACE conn6 <- [1,2586,null,{}] 05:41:23 INFO - PROCESS | 3520 | 1464612083286 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}] 05:41:23 INFO - PROCESS | 3520 | 1464612083416 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 05:41:23 INFO - PROCESS | 3520 | 1464612083472 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917604000 == 32 [pid = 3520] [id = 656] 05:41:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F91172AC00) [pid = 3520] [serial = 1968] [outer = 0000000000000000] 05:41:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F911CCEC00) [pid = 3520] [serial = 1969] [outer = 000000F91172AC00] 05:41:23 INFO - PROCESS | 3520 | 1464612083522 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F911E59000) [pid = 3520] [serial = 1970] [outer = 000000F91172AC00] 05:41:23 INFO - PROCESS | 3520 | 1464612083974 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]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 05:41:24 INFO - PROCESS | 3520 | 1464612084043 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 3520 | 1464612084045 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 05:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:41:24 INFO - PROCESS | 3520 | 1464612084049 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 3520 | 1464612084051 Marionette TRACE conn6 <- [1,2590,null,{}] 05:41:24 INFO - PROCESS | 3520 | 1464612084054 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}] 05:41:24 INFO - PROCESS | 3520 | 1464612084248 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9068C2C00) [pid = 3520] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F907218400) [pid = 3520] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9070DE400) [pid = 3520] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90B972800) [pid = 3520] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F91438BC00) [pid = 3520] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F90D86C800) [pid = 3520] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F913A63C00) [pid = 3520] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F905DD0C00) [pid = 3520] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F9070E0C00) [pid = 3520] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F9070DF400) [pid = 3520] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F914071000) [pid = 3520] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F907004400) [pid = 3520] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F911CC9000) [pid = 3520] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:41:24 INFO - PROCESS | 3520 | --DOMWINDOW == 66 (000000F914582800) [pid = 3520] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:41:24 INFO - PROCESS | 3520 | 1464612084307 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911E93000 == 33 [pid = 3520] [id = 657] 05:41:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F9054F5000) [pid = 3520] [serial = 1971] [outer = 0000000000000000] 05:41:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F907004400) [pid = 3520] [serial = 1972] [outer = 000000F9054F5000] 05:41:24 INFO - PROCESS | 3520 | 1464612084353 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F90D86C800) [pid = 3520] [serial = 1973] [outer = 000000F9054F5000] 05:41:24 INFO - PROCESS | 3520 | 1464612084730 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]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 05:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:41:24 INFO - PROCESS | 3520 | 1464612084785 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 3520 | 1464612084788 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 05:41:24 INFO - PROCESS | 3520 | 1464612084791 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 3520 | 1464612084793 Marionette TRACE conn6 <- [1,2594,null,{}] 05:41:24 INFO - PROCESS | 3520 | 1464612084796 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}] 05:41:24 INFO - PROCESS | 3520 | 1464612084878 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 05:41:24 INFO - PROCESS | 3520 | 1464612084886 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BEAA800 == 34 [pid = 3520] [id = 658] 05:41:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F911CD1C00) [pid = 3520] [serial = 1974] [outer = 0000000000000000] 05:41:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F913A61400) [pid = 3520] [serial = 1975] [outer = 000000F911CD1C00] 05:41:24 INFO - PROCESS | 3520 | 1464612084931 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F913B67000) [pid = 3520] [serial = 1976] [outer = 000000F911CD1C00] 05:41:25 INFO - PROCESS | 3520 | 1464612085380 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]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 05:41:25 INFO - PROCESS | 3520 | 1464612085423 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 3520 | 1464612085426 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 05:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:41:25 INFO - PROCESS | 3520 | 1464612085429 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 3520 | 1464612085431 Marionette TRACE conn6 <- [1,2598,null,{}] 05:41:25 INFO - PROCESS | 3520 | 1464612085434 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}] 05:41:25 INFO - PROCESS | 3520 | 1464612085516 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 05:41:25 INFO - PROCESS | 3520 | 1464612085525 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918639000 == 35 [pid = 3520] [id = 659] 05:41:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F913D66400) [pid = 3520] [serial = 1977] [outer = 0000000000000000] 05:41:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F91407B000) [pid = 3520] [serial = 1978] [outer = 000000F913D66400] 05:41:25 INFO - PROCESS | 3520 | 1464612085570 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F91438F000) [pid = 3520] [serial = 1979] [outer = 000000F913D66400] 05:41:26 INFO - PROCESS | 3520 | 1464612086009 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]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 626ms 05:41:26 INFO - PROCESS | 3520 | 1464612086059 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 3520 | 1464612086061 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 05:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:41:26 INFO - PROCESS | 3520 | 1464612086072 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 3520 | 1464612086075 Marionette TRACE conn6 <- [1,2602,null,{}] 05:41:26 INFO - PROCESS | 3520 | 1464612086084 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}] 05:41:26 INFO - PROCESS | 3520 | 1464612086165 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 05:41:26 INFO - PROCESS | 3520 | 1464612086172 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918896800 == 36 [pid = 3520] [id = 660] 05:41:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F9143A0800) [pid = 3520] [serial = 1980] [outer = 0000000000000000] 05:41:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F9143A7400) [pid = 3520] [serial = 1981] [outer = 000000F9143A0800] 05:41:26 INFO - PROCESS | 3520 | 1464612086217 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F914580800) [pid = 3520] [serial = 1982] [outer = 000000F9143A0800] 05:41:26 INFO - PROCESS | 3520 | 1464612086942 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]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 902ms 05:41:26 INFO - PROCESS | 3520 | 1464612086981 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 3520 | 1464612086987 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 05:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:41:27 INFO - PROCESS | 3520 | 1464612086994 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 3520 | 1464612086999 Marionette TRACE conn6 <- [1,2606,null,{}] 05:41:27 INFO - PROCESS | 3520 | 1464612087004 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}] 05:41:27 INFO - PROCESS | 3520 | 1464612087130 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 05:41:27 INFO - PROCESS | 3520 | 1464612087244 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911369000 == 37 [pid = 3520] [id = 661] 05:41:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F907214800) [pid = 3520] [serial = 1983] [outer = 0000000000000000] 05:41:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90784E800) [pid = 3520] [serial = 1984] [outer = 000000F907214800] 05:41:27 INFO - PROCESS | 3520 | 1464612087307 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90B932400) [pid = 3520] [serial = 1985] [outer = 000000F907214800] 05:41:27 INFO - PROCESS | 3520 | 1464612087885 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]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 944ms 05:41:27 INFO - PROCESS | 3520 | 1464612087942 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 3520 | 1464612087948 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 05:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:41:27 INFO - PROCESS | 3520 | 1464612087955 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 3520 | 1464612087958 Marionette TRACE conn6 <- [1,2610,null,{}] 05:41:27 INFO - PROCESS | 3520 | 1464612087963 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}] 05:41:28 INFO - PROCESS | 3520 | 1464612088083 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 05:41:28 INFO - PROCESS | 3520 | 1464612088174 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175BB000 == 38 [pid = 3520] [id = 662] 05:41:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D7D6C00) [pid = 3520] [serial = 1986] [outer = 0000000000000000] 05:41:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F91023C000) [pid = 3520] [serial = 1987] [outer = 000000F90D7D6C00] 05:41:28 INFO - PROCESS | 3520 | 1464612088231 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F911077800) [pid = 3520] [serial = 1988] [outer = 000000F90D7D6C00] 05:41:28 INFO - PROCESS | 3520 | 1464612088880 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]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 985ms 05:41:28 INFO - PROCESS | 3520 | 1464612088946 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 3520 | 1464612088949 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 05:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:41:28 INFO - PROCESS | 3520 | 1464612088953 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 3520 | 1464612088957 Marionette TRACE conn6 <- [1,2614,null,{}] 05:41:28 INFO - PROCESS | 3520 | 1464612088982 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}] 05:41:29 INFO - PROCESS | 3520 | 1464612089120 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 05:41:29 INFO - PROCESS | 3520 | 1464612089177 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190C1000 == 39 [pid = 3520] [id = 663] 05:41:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F914578400) [pid = 3520] [serial = 1989] [outer = 0000000000000000] 05:41:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F91457E400) [pid = 3520] [serial = 1990] [outer = 000000F914578400] 05:41:29 INFO - PROCESS | 3520 | 1464612089238 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F9146A8400) [pid = 3520] [serial = 1991] [outer = 000000F914578400] 05:41:29 INFO - PROCESS | 3520 | 1464612089857 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]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 943ms 05:41:29 INFO - PROCESS | 3520 | 1464612089898 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 3520 | 1464612089901 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 05:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:41:29 INFO - PROCESS | 3520 | 1464612089905 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 3520 | 1464612089907 Marionette TRACE conn6 <- [1,2618,null,{}] 05:41:29 INFO - PROCESS | 3520 | 1464612089911 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}] 05:41:30 INFO - PROCESS | 3520 | 1464612090027 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 05:41:30 INFO - PROCESS | 3520 | 1464612090146 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919186000 == 40 [pid = 3520] [id = 664] 05:41:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F91483B000) [pid = 3520] [serial = 1992] [outer = 0000000000000000] 05:41:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F914841000) [pid = 3520] [serial = 1993] [outer = 000000F91483B000] 05:41:30 INFO - PROCESS | 3520 | 1464612090204 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F914C26C00) [pid = 3520] [serial = 1994] [outer = 000000F91483B000] 05:41:30 INFO - PROCESS | 3520 | 1464612090907 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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1027ms 05:41:30 INFO - PROCESS | 3520 | 1464612090942 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 3520 | 1464612090946 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 05:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:41:30 INFO - PROCESS | 3520 | 1464612090952 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 3520 | 1464612090956 Marionette TRACE conn6 <- [1,2622,null,{}] 05:41:31 INFO - PROCESS | 3520 | 1464612090993 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}] 05:41:31 INFO - PROCESS | 3520 | 1464612091095 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 05:41:31 INFO - PROCESS | 3520 | 1464612091169 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9111E5000 == 41 [pid = 3520] [id = 665] 05:41:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F9070E2000) [pid = 3520] [serial = 1995] [outer = 0000000000000000] 05:41:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F9070E9C00) [pid = 3520] [serial = 1996] [outer = 000000F9070E2000] 05:41:31 INFO - PROCESS | 3520 | 1464612091220 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F908270800) [pid = 3520] [serial = 1997] [outer = 000000F9070E2000] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F9145C8C00) [pid = 3520] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F911384400) [pid = 3520] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F91307A400) [pid = 3520] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F911CC3400) [pid = 3520] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F90D21F000) [pid = 3520] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F90D778C00) [pid = 3520] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90C387800) [pid = 3520] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90D131400) [pid = 3520] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9143A7800) [pid = 3520] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F910ABE800) [pid = 3520] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F910DE4000) [pid = 3520] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F913A67000) [pid = 3520] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F913A45C00) [pid = 3520] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9080ABC00) [pid = 3520] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F908AC9000) [pid = 3520] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9071BCC00) [pid = 3520] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F907219800) [pid = 3520] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F913A9D400) [pid = 3520] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F90770B000) [pid = 3520] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F911D47000) [pid = 3520] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F914578000) [pid = 3520] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F907004C00) [pid = 3520] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F9070E1400) [pid = 3520] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F911D4CC00) [pid = 3520] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F9146A0400) [pid = 3520] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 67 (000000F914583400) [pid = 3520] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | --DOMWINDOW == 66 (000000F911DAFC00) [pid = 3520] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 05:41:31 INFO - PROCESS | 3520 | 1464612091869 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]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 965ms 05:41:31 INFO - PROCESS | 3520 | 1464612091919 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 3520 | 1464612091925 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 05:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:41:31 INFO - PROCESS | 3520 | 1464612091931 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 3520 | 1464612091934 Marionette TRACE conn6 <- [1,2626,null,{}] 05:41:31 INFO - PROCESS | 3520 | 1464612091940 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}] 05:41:32 INFO - PROCESS | 3520 | 1464612092042 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 05:41:32 INFO - PROCESS | 3520 | 1464612092118 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0D4800 == 42 [pid = 3520] [id = 666] 05:41:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 67 (000000F9070E1400) [pid = 3520] [serial = 1998] [outer = 0000000000000000] 05:41:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 68 (000000F9070EAC00) [pid = 3520] [serial = 1999] [outer = 000000F9070E1400] 05:41:32 INFO - PROCESS | 3520 | 1464612092166 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F907848800) [pid = 3520] [serial = 2000] [outer = 000000F9070E1400] 05:41:32 INFO - PROCESS | 3520 | 1464612092605 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]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 05:41:32 INFO - PROCESS | 3520 | 1464612092666 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 3520 | 1464612092668 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 05:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:41:32 INFO - PROCESS | 3520 | 1464612092677 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 3520 | 1464612092680 Marionette TRACE conn6 <- [1,2630,null,{}] 05:41:32 INFO - PROCESS | 3520 | 1464612092691 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}] 05:41:32 INFO - PROCESS | 3520 | 1464612092814 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 05:41:32 INFO - PROCESS | 3520 | 1464612092830 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143D4800 == 43 [pid = 3520] [id = 667] 05:41:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F90D1DE400) [pid = 3520] [serial = 2001] [outer = 0000000000000000] 05:41:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90D747C00) [pid = 3520] [serial = 2002] [outer = 000000F90D1DE400] 05:41:32 INFO - PROCESS | 3520 | 1464612092880 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F90D867000) [pid = 3520] [serial = 2003] [outer = 000000F90D1DE400] 05:41:33 INFO - PROCESS | 3520 | 1464612093343 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]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:41:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 05:41:33 INFO - PROCESS | 3520 | 1464612093371 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 3520 | 1464612093374 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 05:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:41:33 INFO - PROCESS | 3520 | 1464612093385 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 3520 | 1464612093387 Marionette TRACE conn6 <- [1,2634,null,{}] 05:41:33 INFO - PROCESS | 3520 | 1464612093391 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}] 05:41:33 INFO - PROCESS | 3520 | 1464612093480 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 05:41:33 INFO - PROCESS | 3520 | 1464612093489 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917376000 == 44 [pid = 3520] [id = 668] 05:41:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F910DE8C00) [pid = 3520] [serial = 2004] [outer = 0000000000000000] 05:41:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F91103CC00) [pid = 3520] [serial = 2005] [outer = 000000F910DE8C00] 05:41:33 INFO - PROCESS | 3520 | 1464612093536 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F911738400) [pid = 3520] [serial = 2006] [outer = 000000F910DE8C00] 05:41:33 INFO - PROCESS | 3520 | 1464612093965 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 650ms 05:41:34 INFO - PROCESS | 3520 | 1464612094031 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 3520 | 1464612094033 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 05:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:41:34 INFO - PROCESS | 3520 | 1464612094036 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 3520 | 1464612094038 Marionette TRACE conn6 <- [1,2638,null,{}] 05:41:34 INFO - PROCESS | 3520 | 1464612094042 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}] 05:41:34 INFO - PROCESS | 3520 | 1464612094126 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 05:41:34 INFO - PROCESS | 3520 | 1464612094162 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3D0000 == 45 [pid = 3520] [id = 669] 05:41:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911CCA400) [pid = 3520] [serial = 2007] [outer = 0000000000000000] 05:41:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F911DA9400) [pid = 3520] [serial = 2008] [outer = 000000F911CCA400] 05:41:34 INFO - PROCESS | 3520 | 1464612094211 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F913076400) [pid = 3520] [serial = 2009] [outer = 000000F911CCA400] 05:41:34 INFO - PROCESS | 3520 | 1464612094682 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 05:41:34 INFO - PROCESS | 3520 | 1464612094710 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 3520 | 1464612094712 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 05:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:41:34 INFO - PROCESS | 3520 | 1464612094715 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 3520 | 1464612094717 Marionette TRACE conn6 <- [1,2642,null,{}] 05:41:34 INFO - PROCESS | 3520 | 1464612094721 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}] 05:41:34 INFO - PROCESS | 3520 | 1464612094867 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 05:41:34 INFO - PROCESS | 3520 | 1464612094921 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918566000 == 46 [pid = 3520] [id = 670] 05:41:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F913A9BC00) [pid = 3520] [serial = 2010] [outer = 0000000000000000] 05:41:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F914079000) [pid = 3520] [serial = 2011] [outer = 000000F913A9BC00] 05:41:34 INFO - PROCESS | 3520 | 1464612094969 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F91457B000) [pid = 3520] [serial = 2012] [outer = 000000F913A9BC00] 05:41:35 INFO - PROCESS | 3520 | 1464612095418 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]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 732ms 05:41:35 INFO - PROCESS | 3520 | 1464612095460 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 3520 | 1464612095462 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 05:41:35 INFO - PROCESS | 3520 | 1464612095466 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:41:35 INFO - PROCESS | 3520 | 1464612095468 Marionette TRACE conn6 <- [1,2646,null,{}] 05:41:35 INFO - PROCESS | 3520 | 1464612095512 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}] 05:41:35 INFO - PROCESS | 3520 | 1464612095621 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 05:41:35 INFO - PROCESS | 3520 | 1464612095634 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91871E800 == 47 [pid = 3520] [id = 671] 05:41:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F9145C8C00) [pid = 3520] [serial = 2013] [outer = 0000000000000000] 05:41:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9146CB800) [pid = 3520] [serial = 2014] [outer = 000000F9145C8C00] 05:41:35 INFO - PROCESS | 3520 | 1464612095719 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F914846400) [pid = 3520] [serial = 2015] [outer = 000000F9145C8C00] 05:41:36 INFO - PROCESS | 3520 | 1464612096134 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]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 732ms 05:41:36 INFO - PROCESS | 3520 | 1464612096203 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 3520 | 1464612096205 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 05:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:41:36 INFO - PROCESS | 3520 | 1464612096209 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 3520 | 1464612096211 Marionette TRACE conn6 <- [1,2650,null,{}] 05:41:36 INFO - PROCESS | 3520 | 1464612096214 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}] 05:41:36 INFO - PROCESS | 3520 | 1464612096335 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F913D66400) [pid = 3520] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F90784D800) [pid = 3520] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F91172AC00) [pid = 3520] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F90D780000) [pid = 3520] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9054F5000) [pid = 3520] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90B973000) [pid = 3520] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9071BD400) [pid = 3520] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F906ED7C00) [pid = 3520] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:41:36 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F911CD1C00) [pid = 3520] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:41:36 INFO - PROCESS | 3520 | 1464612096423 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914228800 == 48 [pid = 3520] [id = 672] 05:41:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F906772400) [pid = 3520] [serial = 2016] [outer = 0000000000000000] 05:41:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90784D800) [pid = 3520] [serial = 2017] [outer = 000000F906772400] 05:41:36 INFO - PROCESS | 3520 | 1464612096470 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F911D87C00) [pid = 3520] [serial = 2018] [outer = 000000F906772400] 05:41:36 INFO - PROCESS | 3520 | 1464612096833 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]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 05:41:36 INFO - PROCESS | 3520 | 1464612096904 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 3520 | 1464612096906 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 05:41:36 INFO - PROCESS | 3520 | 1464612096909 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:41:36 INFO - PROCESS | 3520 | 1464612096911 Marionette TRACE conn6 <- [1,2654,null,{}] 05:41:36 INFO - PROCESS | 3520 | 1464612096915 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}] 05:41:37 INFO - PROCESS | 3520 | 1464612097051 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 05:41:37 INFO - PROCESS | 3520 | 1464612097064 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F3F000 == 49 [pid = 3520] [id = 673] 05:41:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F90D780000) [pid = 3520] [serial = 2019] [outer = 0000000000000000] 05:41:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F914C7F400) [pid = 3520] [serial = 2020] [outer = 000000F90D780000] 05:41:37 INFO - PROCESS | 3520 | 1464612097110 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F915182400) [pid = 3520] [serial = 2021] [outer = 000000F90D780000] 05:41:37 INFO - PROCESS | 3520 | [3520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:41:37 INFO - PROCESS | 3520 | [3520] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:41:38 INFO - PROCESS | 3520 | 1464612098012 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]]]}] 05:41:38 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) 05:41:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1128ms 05:41:38 INFO - PROCESS | 3520 | 1464612098041 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 3520 | 1464612098044 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 05:41:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:41:38 INFO - PROCESS | 3520 | 1464612098047 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 3520 | 1464612098049 Marionette TRACE conn6 <- [1,2658,null,{}] 05:41:38 INFO - PROCESS | 3520 | 1464612098053 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}] 05:41:38 INFO - PROCESS | 3520 | 1464612098139 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 05:41:38 INFO - PROCESS | 3520 | 1464612098212 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BDB800 == 50 [pid = 3520] [id = 674] 05:41:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F911E64400) [pid = 3520] [serial = 2022] [outer = 0000000000000000] 05:41:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F914C80400) [pid = 3520] [serial = 2023] [outer = 000000F911E64400] 05:41:38 INFO - PROCESS | 3520 | 1464612098268 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F915793800) [pid = 3520] [serial = 2024] [outer = 000000F911E64400] 05:41:39 INFO - PROCESS | 3520 | 1464612099370 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 3520 | 1464612099403 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 05:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:41:39 INFO - PROCESS | 3520 | 1464612099408 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 3520 | 1464612099412 Marionette TRACE conn6 <- [1,2662,null,{}] 05:41:39 INFO - PROCESS | 3520 | 1464612099418 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}] 05:41:39 INFO - PROCESS | 3520 | 1464612099536 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 05:41:39 INFO - PROCESS | 3520 | 1464612099670 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DEE000 == 51 [pid = 3520] [id = 675] 05:41:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F907DEAC00) [pid = 3520] [serial = 2025] [outer = 0000000000000000] 05:41:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90B924C00) [pid = 3520] [serial = 2026] [outer = 000000F907DEAC00] 05:41:39 INFO - PROCESS | 3520 | 1464612099731 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90C6A5C00) [pid = 3520] [serial = 2027] [outer = 000000F907DEAC00] 05:41:40 INFO - PROCESS | 3520 | 1464612100804 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 3520 | 1464612100867 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 05:41:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:41:40 INFO - PROCESS | 3520 | 1464612100916 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 3520 | 1464612100919 Marionette TRACE conn6 <- [1,2666,null,{}] 05:41:40 INFO - PROCESS | 3520 | 1464612100925 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}] 05:41:41 INFO - PROCESS | 3520 | 1464612101079 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 05:41:41 INFO - PROCESS | 3520 | 1464612101197 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A6800 == 52 [pid = 3520] [id = 676] 05:41:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F90700FC00) [pid = 3520] [serial = 2028] [outer = 0000000000000000] 05:41:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F911CC8C00) [pid = 3520] [serial = 2029] [outer = 000000F90700FC00] 05:41:41 INFO - PROCESS | 3520 | 1464612101254 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F913A99800) [pid = 3520] [serial = 2030] [outer = 000000F90700FC00] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F916903800 == 51 [pid = 3520] [id = 629] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BEAA800 == 50 [pid = 3520] [id = 658] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F913CC0800 == 49 [pid = 3520] [id = 627] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F917109800 == 48 [pid = 3520] [id = 655] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F917604000 == 47 [pid = 3520] [id = 656] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A07800 == 46 [pid = 3520] [id = 632] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F911E93000 == 45 [pid = 3520] [id = 657] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F914CA8000 == 44 [pid = 3520] [id = 654] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111E3000 == 43 [pid = 3520] [id = 631] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F91738C800 == 42 [pid = 3520] [id = 630] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F3F000 == 41 [pid = 3520] [id = 673] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F914228800 == 40 [pid = 3520] [id = 672] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F91871E800 == 39 [pid = 3520] [id = 671] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F918566000 == 38 [pid = 3520] [id = 670] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3D0000 == 37 [pid = 3520] [id = 669] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F917376000 == 36 [pid = 3520] [id = 668] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9071B9800) [pid = 3520] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143D4800 == 35 [pid = 3520] [id = 667] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F90E0D4800 == 34 [pid = 3520] [id = 666] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F9111E5000 == 33 [pid = 3520] [id = 665] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175BB000 == 32 [pid = 3520] [id = 662] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F911369000 == 31 [pid = 3520] [id = 661] 05:41:42 INFO - PROCESS | 3520 | --DOCSHELL 000000F918896800 == 30 [pid = 3520] [id = 660] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F91407B000) [pid = 3520] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F910294C00) [pid = 3520] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F911CCEC00) [pid = 3520] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F910ACB000) [pid = 3520] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9146CF400) [pid = 3520] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F90D7DEC00) [pid = 3520] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F907004400) [pid = 3520] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90C593000) [pid = 3520] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F90D1E1400) [pid = 3520] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F907916400) [pid = 3520] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90880A400) [pid = 3520] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F9071B0C00) [pid = 3520] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F911E59000) [pid = 3520] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90721D400) [pid = 3520] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F913A61400) [pid = 3520] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F91438F000) [pid = 3520] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F90D86C800) [pid = 3520] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F913B67000) [pid = 3520] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F90D9B5000) [pid = 3520] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 05:41:42 INFO - PROCESS | 3520 | 1464612102635 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]]]}] 05:41:42 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) 05:41:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1783ms 05:41:42 INFO - PROCESS | 3520 | 1464612102663 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 3520 | 1464612102667 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 05:41:42 INFO - PROCESS | 3520 | 1464612102672 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:41:42 INFO - PROCESS | 3520 | 1464612102676 Marionette TRACE conn6 <- [1,2670,null,{}] 05:41:42 INFO - PROCESS | 3520 | 1464612102681 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}] 05:41:42 INFO - PROCESS | 3520 | 1464612102765 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 05:41:42 INFO - PROCESS | 3520 | 1464612102774 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D119000 == 31 [pid = 3520] [id = 677] 05:41:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90700EC00) [pid = 3520] [serial = 2031] [outer = 0000000000000000] 05:41:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F9070E2C00) [pid = 3520] [serial = 2032] [outer = 000000F90700EC00] 05:41:42 INFO - PROCESS | 3520 | 1464612102823 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F907668400) [pid = 3520] [serial = 2033] [outer = 000000F90700EC00] 05:41:43 INFO - PROCESS | 3520 | 1464612103818 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]]]}] 05:41:43 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) 05:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1194ms 05:41:43 INFO - PROCESS | 3520 | 1464612103871 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 3520 | 1464612103877 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 05:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:41:43 INFO - PROCESS | 3520 | 1464612103883 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 3520 | 1464612103886 Marionette TRACE conn6 <- [1,2674,null,{}] 05:41:43 INFO - PROCESS | 3520 | 1464612103890 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}] 05:41:43 INFO - PROCESS | 3520 | 1464612103978 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 05:41:43 INFO - PROCESS | 3520 | 1464612103987 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117B3000 == 32 [pid = 3520] [id = 678] 05:41:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F908271000) [pid = 3520] [serial = 2034] [outer = 0000000000000000] 05:41:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F90BBC3400) [pid = 3520] [serial = 2035] [outer = 000000F908271000] 05:41:44 INFO - PROCESS | 3520 | 1464612104034 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F90C5E5000) [pid = 3520] [serial = 2036] [outer = 000000F908271000] 05:41:45 INFO - PROCESS | 3520 | 1464612105000 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 3520 | 1464612105018 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 05:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:41:45 INFO - PROCESS | 3520 | 1464612105022 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 3520 | 1464612105026 Marionette TRACE conn6 <- [1,2678,null,{}] 05:41:45 INFO - PROCESS | 3520 | 1464612105045 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}] 05:41:45 INFO - PROCESS | 3520 | 1464612105159 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 05:41:45 INFO - PROCESS | 3520 | 1464612105169 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9153C9000 == 33 [pid = 3520] [id = 679] 05:41:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F90D747400) [pid = 3520] [serial = 2037] [outer = 0000000000000000] 05:41:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F90D873800) [pid = 3520] [serial = 2038] [outer = 000000F90D747400] 05:41:45 INFO - PROCESS | 3520 | 1464612105219 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F910ABD800) [pid = 3520] [serial = 2039] [outer = 000000F90D747400] 05:41:46 INFO - PROCESS | 3520 | 1464612106219 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 3520 | 1464612106268 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 05:41:46 INFO - PROCESS | 3520 | 1464612106271 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:41:46 INFO - PROCESS | 3520 | 1464612106273 Marionette TRACE conn6 <- [1,2682,null,{}] 05:41:46 INFO - PROCESS | 3520 | 1464612106277 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}] 05:41:46 INFO - PROCESS | 3520 | 1464612106391 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 05:41:46 INFO - PROCESS | 3520 | 1464612106438 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91738C800 == 34 [pid = 3520] [id = 680] 05:41:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F910DEE800) [pid = 3520] [serial = 2040] [outer = 0000000000000000] 05:41:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F911071400) [pid = 3520] [serial = 2041] [outer = 000000F910DEE800] 05:41:46 INFO - PROCESS | 3520 | 1464612106485 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F911738C00) [pid = 3520] [serial = 2042] [outer = 000000F910DEE800] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F9070E5C00) [pid = 3520] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F911CCA400) [pid = 3520] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9070E2000) [pid = 3520] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F913A9BC00) [pid = 3520] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F910DE8C00) [pid = 3520] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F906772400) [pid = 3520] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90D780000) [pid = 3520] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F9070E1400) [pid = 3520] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F90D1DE400) [pid = 3520] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:41:46 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F9145C8C00) [pid = 3520] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:41:47 INFO - PROCESS | 3520 | 1464612107471 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 3520 | 1464612107521 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 05:41:47 INFO - PROCESS | 3520 | 1464612107525 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 3520 | 1464612107527 Marionette TRACE conn6 <- [1,2686,null,{}] 05:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:41:47 INFO - PROCESS | 3520 | 1464612107530 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}] 05:41:47 INFO - PROCESS | 3520 | 1464612107613 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 05:41:47 INFO - PROCESS | 3520 | 1464612107683 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179BD800 == 35 [pid = 3520] [id = 681] 05:41:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F906ED7C00) [pid = 3520] [serial = 2043] [outer = 0000000000000000] 05:41:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F910DEEC00) [pid = 3520] [serial = 2044] [outer = 000000F906ED7C00] 05:41:47 INFO - PROCESS | 3520 | 1464612107729 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F911D7D400) [pid = 3520] [serial = 2045] [outer = 000000F906ED7C00] 05:41:48 INFO - PROCESS | 3520 | 1464612108614 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 3520 | 1464612108668 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 05:41:48 INFO - PROCESS | 3520 | 1464612108672 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 3520 | 1464612108674 Marionette TRACE conn6 <- [1,2690,null,{}] 05:41:48 INFO - PROCESS | 3520 | 1464612108677 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}] 05:41:48 INFO - PROCESS | 3520 | 1464612108806 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 05:41:48 INFO - PROCESS | 3520 | 1464612108817 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918572800 == 36 [pid = 3520] [id = 682] 05:41:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911DAFC00) [pid = 3520] [serial = 2046] [outer = 0000000000000000] 05:41:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F913A63000) [pid = 3520] [serial = 2047] [outer = 000000F911DAFC00] 05:41:48 INFO - PROCESS | 3520 | 1464612108864 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F913EDF800) [pid = 3520] [serial = 2048] [outer = 000000F911DAFC00] 05:41:49 INFO - PROCESS | 3520 | 1464612109568 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 944ms 05:41:49 INFO - PROCESS | 3520 | 1464612109620 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 3520 | 1464612109625 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 05:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:41:49 INFO - PROCESS | 3520 | 1464612109631 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 3520 | 1464612109636 Marionette TRACE conn6 <- [1,2694,null,{}] 05:41:49 INFO - PROCESS | 3520 | 1464612109641 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}] 05:41:49 INFO - PROCESS | 3520 | 1464612109786 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 05:41:49 INFO - PROCESS | 3520 | 1464612109880 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C305000 == 37 [pid = 3520] [id = 683] 05:41:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F907D98400) [pid = 3520] [serial = 2049] [outer = 0000000000000000] 05:41:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90887C800) [pid = 3520] [serial = 2050] [outer = 000000F907D98400] 05:41:49 INFO - PROCESS | 3520 | 1464612109941 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90D1DD400) [pid = 3520] [serial = 2051] [outer = 000000F907D98400] 05:41:50 INFO - PROCESS | 3520 | 1464612110545 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:41:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 05:41:50 INFO - PROCESS | 3520 | 1464612110632 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 3520 | 1464612110639 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 05:41:50 INFO - PROCESS | 3520 | 1464612110646 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 3520 | 1464612110650 Marionette TRACE conn6 <- [1,2698,null,{}] 05:41:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:41:50 INFO - PROCESS | 3520 | 1464612110654 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}] 05:41:50 INFO - PROCESS | 3520 | 1464612110775 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 05:41:50 INFO - PROCESS | 3520 | 1464612110846 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E19800 == 38 [pid = 3520] [id = 684] 05:41:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D7DF400) [pid = 3520] [serial = 2052] [outer = 0000000000000000] 05:41:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F910ABD400) [pid = 3520] [serial = 2053] [outer = 000000F90D7DF400] 05:41:50 INFO - PROCESS | 3520 | 1464612110944 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F91172AC00) [pid = 3520] [serial = 2054] [outer = 000000F90D7DF400] 05:41:51 INFO - PROCESS | 3520 | 1464612111612 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] 05:41:51 INFO - PROCESS | 3520 | 1464612111644 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 05:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:41:51 INFO - PROCESS | 3520 | 1464612111648 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 3520 | 1464612111653 Marionette TRACE conn6 <- [1,2702,null,{}] 05:41:51 INFO - PROCESS | 3520 | 1464612111665 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}] 05:41:51 INFO - PROCESS | 3520 | 1464612111783 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 05:41:51 INFO - PROCESS | 3520 | 1464612111910 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188A1800 == 39 [pid = 3520] [id = 685] 05:41:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F913DA2C00) [pid = 3520] [serial = 2055] [outer = 0000000000000000] 05:41:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F914388C00) [pid = 3520] [serial = 2056] [outer = 000000F913DA2C00] 05:41:51 INFO - PROCESS | 3520 | 1464612111974 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F9143A6400) [pid = 3520] [serial = 2057] [outer = 000000F913DA2C00] 05:41:52 INFO - PROCESS | 3520 | 1464612112523 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:41:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 901ms 05:41:52 INFO - PROCESS | 3520 | 1464612112566 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 3520 | 1464612112569 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 05:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:41:52 INFO - PROCESS | 3520 | 1464612112575 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 3520 | 1464612112577 Marionette TRACE conn6 <- [1,2706,null,{}] 05:41:52 INFO - PROCESS | 3520 | 1464612112581 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}] 05:41:52 INFO - PROCESS | 3520 | 1464612112692 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 05:41:52 INFO - PROCESS | 3520 | 1464612112782 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D0800 == 40 [pid = 3520] [id = 686] 05:41:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9145C2800) [pid = 3520] [serial = 2058] [outer = 0000000000000000] 05:41:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9145C7C00) [pid = 3520] [serial = 2059] [outer = 000000F9145C2800] 05:41:52 INFO - PROCESS | 3520 | 1464612112840 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9146C8400) [pid = 3520] [serial = 2060] [outer = 000000F9145C2800] 05:41:53 INFO - PROCESS | 3520 | 1464612113531 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] 05:41:53 INFO - PROCESS | 3520 | 1464612113568 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 05:41:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:41:53 INFO - PROCESS | 3520 | 1464612113574 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 3520 | 1464612113578 Marionette TRACE conn6 <- [1,2710,null,{}] 05:41:53 INFO - PROCESS | 3520 | 1464612113585 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}] 05:41:53 INFO - PROCESS | 3520 | 1464612113690 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 05:41:53 INFO - PROCESS | 3520 | 1464612113786 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DE8000 == 41 [pid = 3520] [id = 687] 05:41:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F907212400) [pid = 3520] [serial = 2061] [outer = 0000000000000000] 05:41:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F907845800) [pid = 3520] [serial = 2062] [outer = 000000F907212400] 05:41:53 INFO - PROCESS | 3520 | 1464612113837 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F90BE7F800) [pid = 3520] [serial = 2063] [outer = 000000F907212400] 05:41:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179BD800 == 40 [pid = 3520] [id = 681] 05:41:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F91738C800 == 39 [pid = 3520] [id = 680] 05:41:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9153C9000 == 38 [pid = 3520] [id = 679] 05:41:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117B3000 == 37 [pid = 3520] [id = 678] 05:41:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D119000 == 36 [pid = 3520] [id = 677] 05:41:54 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DEE000 == 35 [pid = 3520] [id = 675] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F914C80400) [pid = 3520] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F915182400) [pid = 3520] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F907845000) [pid = 3520] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F911DA9400) [pid = 3520] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9070E9C00) [pid = 3520] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F91023C000) [pid = 3520] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F914079000) [pid = 3520] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F91103CC00) [pid = 3520] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9143A7400) [pid = 3520] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F913076400) [pid = 3520] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F911D87C00) [pid = 3520] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F908270800) [pid = 3520] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F914C7F400) [pid = 3520] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F9070EAC00) [pid = 3520] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90784E800) [pid = 3520] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F90D867000) [pid = 3520] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90D747C00) [pid = 3520] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F907848800) [pid = 3520] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F91457B000) [pid = 3520] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F91457E400) [pid = 3520] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F9146CB800) [pid = 3520] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F914846400) [pid = 3520] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 70 (000000F90784D800) [pid = 3520] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 69 (000000F914841000) [pid = 3520] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | --DOMWINDOW == 68 (000000F911738400) [pid = 3520] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 05:41:54 INFO - PROCESS | 3520 | 1464612114512 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] 05:41:54 INFO - PROCESS | 3520 | 1464612114569 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 05:41:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:41:54 INFO - PROCESS | 3520 | 1464612114575 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 3520 | 1464612114578 Marionette TRACE conn6 <- [1,2714,null,{}] 05:41:54 INFO - PROCESS | 3520 | 1464612114582 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}] 05:41:54 INFO - PROCESS | 3520 | 1464612114672 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 05:41:54 INFO - PROCESS | 3520 | 1464612114679 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911376800 == 36 [pid = 3520] [id = 688] 05:41:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 69 (000000F908270800) [pid = 3520] [serial = 2064] [outer = 0000000000000000] 05:41:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 70 (000000F90B92D400) [pid = 3520] [serial = 2065] [outer = 000000F908270800] 05:41:54 INFO - PROCESS | 3520 | 1464612114727 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 71 (000000F90D77C000) [pid = 3520] [serial = 2066] [outer = 000000F908270800] 05:41:55 INFO - PROCESS | 3520 | 1464612115217 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]]]}] 05:41:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:41:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 05:41:55 INFO - PROCESS | 3520 | 1464612115267 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 3520 | 1464612115269 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 05:41:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:41:55 INFO - PROCESS | 3520 | 1464612115273 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 3520 | 1464612115277 Marionette TRACE conn6 <- [1,2718,null,{}] 05:41:55 INFO - PROCESS | 3520 | 1464612115287 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}] 05:41:55 INFO - PROCESS | 3520 | 1464612115383 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 05:41:55 INFO - PROCESS | 3520 | 1464612115391 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916309800 == 37 [pid = 3520] [id = 689] 05:41:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F910DE0800) [pid = 3520] [serial = 2067] [outer = 0000000000000000] 05:41:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F91106F400) [pid = 3520] [serial = 2068] [outer = 000000F910DE0800] 05:41:55 INFO - PROCESS | 3520 | 1464612115440 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F911CCF000) [pid = 3520] [serial = 2069] [outer = 000000F910DE0800] 05:41:56 INFO - PROCESS | 3520 | 1464612116396 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 3520 | 1464612116423 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 05:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:41:56 INFO - PROCESS | 3520 | 1464612116426 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 3520 | 1464612116428 Marionette TRACE conn6 <- [1,2722,null,{}] 05:41:56 INFO - PROCESS | 3520 | 1464612116432 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}] 05:41:56 INFO - PROCESS | 3520 | 1464612116519 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 05:41:56 INFO - PROCESS | 3520 | 1464612116525 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917614800 == 38 [pid = 3520] [id = 690] 05:41:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F913A61800) [pid = 3520] [serial = 2070] [outer = 0000000000000000] 05:41:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F913A98000) [pid = 3520] [serial = 2071] [outer = 000000F913A61800] 05:41:56 INFO - PROCESS | 3520 | 1464612116572 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F914392000) [pid = 3520] [serial = 2072] [outer = 000000F913A61800] 05:41:57 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F906ED7C00) [pid = 3520] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:41:57 INFO - PROCESS | 3520 | --DOMWINDOW == 75 (000000F90D747400) [pid = 3520] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:41:57 INFO - PROCESS | 3520 | --DOMWINDOW == 74 (000000F910DEE800) [pid = 3520] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:41:57 INFO - PROCESS | 3520 | --DOMWINDOW == 73 (000000F90700EC00) [pid = 3520] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:41:57 INFO - PROCESS | 3520 | --DOMWINDOW == 72 (000000F90700FC00) [pid = 3520] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:41:57 INFO - PROCESS | 3520 | --DOMWINDOW == 71 (000000F908271000) [pid = 3520] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:41:57 INFO - PROCESS | 3520 | 1464612117429 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]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1031ms 05:41:57 INFO - PROCESS | 3520 | 1464612117459 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 3520 | 1464612117466 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 05:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:41:57 INFO - PROCESS | 3520 | 1464612117492 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 3520 | 1464612117497 Marionette TRACE conn6 <- [1,2726,null,{}] 05:41:57 INFO - PROCESS | 3520 | 1464612117503 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}] 05:41:57 INFO - PROCESS | 3520 | 1464612117617 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 05:41:57 INFO - PROCESS | 3520 | 1464612117739 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D48000 == 39 [pid = 3520] [id = 691] 05:41:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 72 (000000F907DF7C00) [pid = 3520] [serial = 2073] [outer = 0000000000000000] 05:41:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 73 (000000F90BE4E000) [pid = 3520] [serial = 2074] [outer = 000000F907DF7C00] 05:41:57 INFO - PROCESS | 3520 | 1464612117800 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 74 (000000F90D7E1C00) [pid = 3520] [serial = 2075] [outer = 000000F907DF7C00] 05:41:58 INFO - PROCESS | 3520 | 1464612118428 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:41:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 985ms 05:41:58 INFO - PROCESS | 3520 | 1464612118480 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 3520 | 1464612118487 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 05:41:58 INFO - PROCESS | 3520 | 1464612118493 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:41:58 INFO - PROCESS | 3520 | 1464612118496 Marionette TRACE conn6 <- [1,2730,null,{}] 05:41:58 INFO - PROCESS | 3520 | 1464612118501 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}] 05:41:58 INFO - PROCESS | 3520 | 1464612118617 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 05:41:58 INFO - PROCESS | 3520 | 1464612118696 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A1C800 == 40 [pid = 3520] [id = 692] 05:41:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 75 (000000F910ACB000) [pid = 3520] [serial = 2076] [outer = 0000000000000000] 05:41:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 76 (000000F911DAA400) [pid = 3520] [serial = 2077] [outer = 000000F910ACB000] 05:41:58 INFO - PROCESS | 3520 | 1464612118794 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F913A68000) [pid = 3520] [serial = 2078] [outer = 000000F910ACB000] 05:41:59 INFO - PROCESS | 3520 | 1464612119386 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 944ms 05:41:59 INFO - PROCESS | 3520 | 1464612119444 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 3520 | 1464612119446 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 05:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:41:59 INFO - PROCESS | 3520 | 1464612119450 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 3520 | 1464612119455 Marionette TRACE conn6 <- [1,2734,null,{}] 05:41:59 INFO - PROCESS | 3520 | 1464612119467 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}] 05:41:59 INFO - PROCESS | 3520 | 1464612119581 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 05:41:59 INFO - PROCESS | 3520 | 1464612119704 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91872E000 == 41 [pid = 3520] [id = 693] 05:41:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F9145CEC00) [pid = 3520] [serial = 2079] [outer = 0000000000000000] 05:41:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F914839000) [pid = 3520] [serial = 2080] [outer = 000000F9145CEC00] 05:41:59 INFO - PROCESS | 3520 | 1464612119766 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F914C29000) [pid = 3520] [serial = 2081] [outer = 000000F9145CEC00] 05:42:00 INFO - PROCESS | 3520 | 1464612120357 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 944ms 05:42:00 INFO - PROCESS | 3520 | 1464612120397 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 05:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:42:00 INFO - PROCESS | 3520 | 1464612120400 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 05:42:00 INFO - PROCESS | 3520 | 1464612120403 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 3520 | 1464612120406 Marionette TRACE conn6 <- [1,2738,null,{}] 05:42:00 INFO - PROCESS | 3520 | 1464612120409 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}] 05:42:00 INFO - PROCESS | 3520 | 1464612120524 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 05:42:00 INFO - PROCESS | 3520 | 1464612120614 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F41800 == 42 [pid = 3520] [id = 694] 05:42:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F914C82C00) [pid = 3520] [serial = 2082] [outer = 0000000000000000] 05:42:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F915183400) [pid = 3520] [serial = 2083] [outer = 000000F914C82C00] 05:42:00 INFO - PROCESS | 3520 | 1464612120672 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F91536D400) [pid = 3520] [serial = 2084] [outer = 000000F914C82C00] 05:42:01 INFO - PROCESS | 3520 | 1464612121237 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 05:42:01 INFO - PROCESS | 3520 | 1464612121287 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 3520 | 1464612121289 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 05:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:42:01 INFO - PROCESS | 3520 | 1464612121293 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 3520 | 1464612121295 Marionette TRACE conn6 <- [1,2742,null,{}] 05:42:01 INFO - PROCESS | 3520 | 1464612121299 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}] 05:42:01 INFO - PROCESS | 3520 | 1464612121406 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 05:42:01 INFO - PROCESS | 3520 | 1464612121504 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919BDA800 == 43 [pid = 3520] [id = 695] 05:42:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F907846800) [pid = 3520] [serial = 2085] [outer = 0000000000000000] 05:42:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F915799800) [pid = 3520] [serial = 2086] [outer = 000000F907846800] 05:42:01 INFO - PROCESS | 3520 | 1464612121561 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F9157C6C00) [pid = 3520] [serial = 2087] [outer = 000000F907846800] 05:42:02 INFO - PROCESS | 3520 | 1464612122255 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 985ms 05:42:02 INFO - PROCESS | 3520 | 1464612122284 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 3520 | 1464612122288 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 05:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:42:02 INFO - PROCESS | 3520 | 1464612122295 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 3520 | 1464612122299 Marionette TRACE conn6 <- [1,2746,null,{}] 05:42:02 INFO - PROCESS | 3520 | 1464612122306 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}] 05:42:02 INFO - PROCESS | 3520 | 1464612122410 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 05:42:02 INFO - PROCESS | 3520 | 1464612122538 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C6DA800 == 44 [pid = 3520] [id = 696] 05:42:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F907007C00) [pid = 3520] [serial = 2088] [outer = 0000000000000000] 05:42:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F907011000) [pid = 3520] [serial = 2089] [outer = 000000F907007C00] 05:42:02 INFO - PROCESS | 3520 | 1464612122593 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F907210800) [pid = 3520] [serial = 2090] [outer = 000000F907007C00] 05:42:02 INFO - PROCESS | 3520 | --DOCSHELL 000000F916309800 == 43 [pid = 3520] [id = 689] 05:42:02 INFO - PROCESS | 3520 | --DOCSHELL 000000F911376800 == 42 [pid = 3520] [id = 688] 05:42:02 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DE8000 == 41 [pid = 3520] [id = 687] 05:42:02 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188A1800 == 40 [pid = 3520] [id = 685] 05:42:02 INFO - PROCESS | 3520 | --DOCSHELL 000000F917E19800 == 39 [pid = 3520] [id = 684] 05:42:02 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C305000 == 38 [pid = 3520] [id = 683] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F910DEEC00) [pid = 3520] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F90D873800) [pid = 3520] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F911071400) [pid = 3520] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90B924C00) [pid = 3520] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F9070E2C00) [pid = 3520] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F907668400) [pid = 3520] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F913A99800) [pid = 3520] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F911CC8C00) [pid = 3520] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F90BBC3400) [pid = 3520] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F910ABD800) [pid = 3520] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F911D7D400) [pid = 3520] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F90C5E5000) [pid = 3520] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 05:42:02 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F911738C00) [pid = 3520] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 05:42:03 INFO - PROCESS | 3520 | 1464612123111 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]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 838ms 05:42:03 INFO - PROCESS | 3520 | 1464612123134 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 3520 | 1464612123139 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 05:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:42:03 INFO - PROCESS | 3520 | 1464612123146 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 3520 | 1464612123149 Marionette TRACE conn6 <- [1,2750,null,{}] 05:42:03 INFO - PROCESS | 3520 | 1464612123157 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}] 05:42:03 INFO - PROCESS | 3520 | 1464612123249 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 05:42:03 INFO - PROCESS | 3520 | 1464612123257 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117B8800 == 39 [pid = 3520] [id = 697] 05:42:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F907B6DC00) [pid = 3520] [serial = 2091] [outer = 0000000000000000] 05:42:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F907D31400) [pid = 3520] [serial = 2092] [outer = 000000F907B6DC00] 05:42:03 INFO - PROCESS | 3520 | 1464612123304 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F908AC5800) [pid = 3520] [serial = 2093] [outer = 000000F907B6DC00] 05:42:03 INFO - PROCESS | 3520 | 1464612123787 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]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 05:42:03 INFO - PROCESS | 3520 | 1464612123838 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 3520 | 1464612123841 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 05:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:42:03 INFO - PROCESS | 3520 | 1464612123844 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 3520 | 1464612123848 Marionette TRACE conn6 <- [1,2754,null,{}] 05:42:03 INFO - PROCESS | 3520 | 1464612123859 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}] 05:42:03 INFO - PROCESS | 3520 | 1464612123982 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 05:42:04 INFO - PROCESS | 3520 | 1464612124071 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9143C9800 == 40 [pid = 3520] [id = 698] 05:42:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F9080AD800) [pid = 3520] [serial = 2094] [outer = 0000000000000000] 05:42:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90D7D8000) [pid = 3520] [serial = 2095] [outer = 000000F9080AD800] 05:42:04 INFO - PROCESS | 3520 | 1464612124122 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F910294400) [pid = 3520] [serial = 2096] [outer = 000000F9080AD800] 05:42:04 INFO - PROCESS | 3520 | 1464612124504 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 05:42:04 INFO - PROCESS | 3520 | 1464612124538 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 3520 | 1464612124541 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 05:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:42:04 INFO - PROCESS | 3520 | 1464612124544 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 3520 | 1464612124546 Marionette TRACE conn6 <- [1,2758,null,{}] 05:42:04 INFO - PROCESS | 3520 | 1464612124549 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}] 05:42:04 INFO - PROCESS | 3520 | 1464612124640 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 05:42:04 INFO - PROCESS | 3520 | 1464612124647 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175A2800 == 41 [pid = 3520] [id = 699] 05:42:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F911036000) [pid = 3520] [serial = 2097] [outer = 0000000000000000] 05:42:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F91138AC00) [pid = 3520] [serial = 2098] [outer = 000000F911036000] 05:42:04 INFO - PROCESS | 3520 | 1464612124693 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F911CCC800) [pid = 3520] [serial = 2099] [outer = 000000F911036000] 05:42:05 INFO - PROCESS | 3520 | 1464612125172 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]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 05:42:05 INFO - PROCESS | 3520 | 1464612125239 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 3520 | 1464612125241 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 05:42:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:42:05 INFO - PROCESS | 3520 | 1464612125250 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 3520 | 1464612125252 Marionette TRACE conn6 <- [1,2762,null,{}] 05:42:05 INFO - PROCESS | 3520 | 1464612125256 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}] 05:42:05 INFO - PROCESS | 3520 | 1464612125369 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 05:42:05 INFO - PROCESS | 3520 | 1464612125454 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CA000 == 42 [pid = 3520] [id = 700] 05:42:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F911EBCC00) [pid = 3520] [serial = 2100] [outer = 0000000000000000] 05:42:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F913080C00) [pid = 3520] [serial = 2101] [outer = 000000F911EBCC00] 05:42:05 INFO - PROCESS | 3520 | 1464612125501 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F913A97C00) [pid = 3520] [serial = 2102] [outer = 000000F911EBCC00] 05:42:05 INFO - PROCESS | 3520 | 1464612125951 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]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 735ms 05:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:42:06 INFO - PROCESS | 3520 | 1464612125987 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 3520 | 1464612125989 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 05:42:06 INFO - PROCESS | 3520 | 1464612125992 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 3520 | 1464612125994 Marionette TRACE conn6 <- [1,2766,null,{}] 05:42:06 INFO - PROCESS | 3520 | 1464612125998 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}] 05:42:06 INFO - PROCESS | 3520 | 1464612126132 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 05:42:06 INFO - PROCESS | 3520 | 1464612126190 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918715000 == 43 [pid = 3520] [id = 701] 05:42:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9143A5400) [pid = 3520] [serial = 2103] [outer = 0000000000000000] 05:42:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9146CB400) [pid = 3520] [serial = 2104] [outer = 000000F9143A5400] 05:42:06 INFO - PROCESS | 3520 | 1464612126238 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F914846800) [pid = 3520] [serial = 2105] [outer = 000000F9143A5400] 05:42:06 INFO - PROCESS | 3520 | 1464612126677 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F913DA2C00) [pid = 3520] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9145C2800) [pid = 3520] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F910DE0800) [pid = 3520] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F907D98400) [pid = 3520] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F90D7DF400) [pid = 3520] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F908270800) [pid = 3520] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F907212400) [pid = 3520] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F911E64400) [pid = 3520] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F907DEAC00) [pid = 3520] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F9146C9000) [pid = 3520] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F9143A0800) [pid = 3520] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F907214800) [pid = 3520] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F90D7D6C00) [pid = 3520] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F914578400) [pid = 3520] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:42:06 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F91483B000) [pid = 3520] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:42:06 INFO - PROCESS | 3520 | 1464612126763 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 3520 | 1464612126766 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 05:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:42:06 INFO - PROCESS | 3520 | 1464612126771 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 3520 | 1464612126773 Marionette TRACE conn6 <- [1,2770,null,{}] 05:42:06 INFO - PROCESS | 3520 | 1464612126777 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}] 05:42:06 INFO - PROCESS | 3520 | 1464612126861 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 05:42:06 INFO - PROCESS | 3520 | 1464612126873 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D9000 == 44 [pid = 3520] [id = 702] 05:42:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F907212400) [pid = 3520] [serial = 2106] [outer = 0000000000000000] 05:42:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F908813C00) [pid = 3520] [serial = 2107] [outer = 000000F907212400] 05:42:06 INFO - PROCESS | 3520 | 1464612126918 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F911077000) [pid = 3520] [serial = 2108] [outer = 000000F907212400] 05:42:07 INFO - PROCESS | 3520 | 1464612127345 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:42:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 05:42:07 INFO - PROCESS | 3520 | 1464612127403 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 3520 | 1464612127405 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 05:42:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:42:07 INFO - PROCESS | 3520 | 1464612127408 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 3520 | 1464612127410 Marionette TRACE conn6 <- [1,2774,null,{}] 05:42:07 INFO - PROCESS | 3520 | 1464612127422 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}] 05:42:07 INFO - PROCESS | 3520 | 1464612127507 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 05:42:07 INFO - PROCESS | 3520 | 1464612127516 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CAC800 == 45 [pid = 3520] [id = 703] 05:42:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F914842800) [pid = 3520] [serial = 2109] [outer = 0000000000000000] 05:42:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F9151C0000) [pid = 3520] [serial = 2110] [outer = 000000F914842800] 05:42:07 INFO - PROCESS | 3520 | 1464612127566 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F9157CB000) [pid = 3520] [serial = 2111] [outer = 000000F914842800] 05:42:07 INFO - PROCESS | 3520 | 1464612127977 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]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 628ms 05:42:08 INFO - PROCESS | 3520 | 1464612128040 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 3520 | 1464612128043 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 05:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:42:08 INFO - PROCESS | 3520 | 1464612128046 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 3520 | 1464612128048 Marionette TRACE conn6 <- [1,2778,null,{}] 05:42:08 INFO - PROCESS | 3520 | 1464612128051 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}] 05:42:08 INFO - PROCESS | 3520 | 1464612128138 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 05:42:08 INFO - PROCESS | 3520 | 1464612128144 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A398000 == 46 [pid = 3520] [id = 704] 05:42:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9071B3400) [pid = 3520] [serial = 2112] [outer = 0000000000000000] 05:42:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F9145C8400) [pid = 3520] [serial = 2113] [outer = 000000F9071B3400] 05:42:08 INFO - PROCESS | 3520 | 1464612128189 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F9157F5C00) [pid = 3520] [serial = 2114] [outer = 000000F9071B3400] 05:42:08 INFO - PROCESS | 3520 | 1464612128631 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]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 05:42:08 INFO - PROCESS | 3520 | 1464612128678 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 3520 | 1464612128680 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 05:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:42:08 INFO - PROCESS | 3520 | 1464612128689 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 3520 | 1464612128691 Marionette TRACE conn6 <- [1,2782,null,{}] 05:42:08 INFO - PROCESS | 3520 | 1464612128695 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}] 05:42:08 INFO - PROCESS | 3520 | 1464612128792 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 05:42:08 INFO - PROCESS | 3520 | 1464612128798 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A477800 == 47 [pid = 3520] [id = 705] 05:42:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F915F19C00) [pid = 3520] [serial = 2115] [outer = 0000000000000000] 05:42:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F915FAE000) [pid = 3520] [serial = 2116] [outer = 000000F915F19C00] 05:42:08 INFO - PROCESS | 3520 | 1464612128846 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9163D4000) [pid = 3520] [serial = 2117] [outer = 000000F915F19C00] 05:42:09 INFO - PROCESS | 3520 | 1464612129563 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 945ms 05:42:09 INFO - PROCESS | 3520 | 1464612129633 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 3520 | 1464612129639 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 05:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:42:09 INFO - PROCESS | 3520 | 1464612129644 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 3520 | 1464612129649 Marionette TRACE conn6 <- [1,2786,null,{}] 05:42:09 INFO - PROCESS | 3520 | 1464612129655 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}] 05:42:09 INFO - PROCESS | 3520 | 1464612129787 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 05:42:09 INFO - PROCESS | 3520 | 1464612129906 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117AF000 == 48 [pid = 3520] [id = 706] 05:42:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F907844400) [pid = 3520] [serial = 2118] [outer = 0000000000000000] 05:42:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F90BBC3400) [pid = 3520] [serial = 2119] [outer = 000000F907844400] 05:42:09 INFO - PROCESS | 3520 | 1464612129967 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F90D1E1400) [pid = 3520] [serial = 2120] [outer = 000000F907844400] 05:42:10 INFO - PROCESS | 3520 | 1464612130570 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 05:42:10 INFO - PROCESS | 3520 | 1464612130632 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 3520 | 1464612130639 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 05:42:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:42:10 INFO - PROCESS | 3520 | 1464612130646 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 3520 | 1464612130649 Marionette TRACE conn6 <- [1,2790,null,{}] 05:42:10 INFO - PROCESS | 3520 | 1464612130667 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}] 05:42:10 INFO - PROCESS | 3520 | 1464612130788 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 05:42:10 INFO - PROCESS | 3520 | 1464612130912 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91857E800 == 49 [pid = 3520] [id = 707] 05:42:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F910EE6400) [pid = 3520] [serial = 2121] [outer = 0000000000000000] 05:42:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F913905000) [pid = 3520] [serial = 2122] [outer = 000000F910EE6400] 05:42:10 INFO - PROCESS | 3520 | 1464612130970 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F914397C00) [pid = 3520] [serial = 2123] [outer = 000000F910EE6400] 05:42:11 INFO - PROCESS | 3520 | 1464612131576 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]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:42:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 987ms 05:42:11 INFO - PROCESS | 3520 | 1464612131639 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 3520 | 1464612131642 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 05:42:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:42:11 INFO - PROCESS | 3520 | 1464612131646 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 3520 | 1464612131650 Marionette TRACE conn6 <- [1,2794,null,{}] 05:42:11 INFO - PROCESS | 3520 | 1464612131662 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}] 05:42:11 INFO - PROCESS | 3520 | 1464612131782 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 05:42:11 INFO - PROCESS | 3520 | 1464612131909 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A87A800 == 50 [pid = 3520] [id = 708] 05:42:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9157D2C00) [pid = 3520] [serial = 2124] [outer = 0000000000000000] 05:42:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F915FAE400) [pid = 3520] [serial = 2125] [outer = 000000F9157D2C00] 05:42:11 INFO - PROCESS | 3520 | 1464612131970 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9163DCC00) [pid = 3520] [serial = 2126] [outer = 000000F9157D2C00] 05:42:12 INFO - PROCESS | 3520 | 1464612132877 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:42:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1293ms 05:42:12 INFO - PROCESS | 3520 | 1464612132941 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 3520 | 1464612132945 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 05:42:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:42:12 INFO - PROCESS | 3520 | 1464612132950 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 3520 | 1464612132955 Marionette TRACE conn6 <- [1,2798,null,{}] 05:42:12 INFO - PROCESS | 3520 | 1464612132961 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}] 05:42:13 INFO - PROCESS | 3520 | 1464612133098 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 05:42:13 INFO - PROCESS | 3520 | 1464612133226 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90654F000 == 51 [pid = 3520] [id = 709] 05:42:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F90720F800) [pid = 3520] [serial = 2127] [outer = 0000000000000000] 05:42:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F907214C00) [pid = 3520] [serial = 2128] [outer = 000000F90720F800] 05:42:13 INFO - PROCESS | 3520 | 1464612133285 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F907BC2000) [pid = 3520] [serial = 2129] [outer = 000000F90720F800] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F919BDB800 == 50 [pid = 3520] [id = 674] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D0800 == 49 [pid = 3520] [id = 686] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F918639000 == 48 [pid = 3520] [id = 659] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A398000 == 47 [pid = 3520] [id = 704] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CAC800 == 46 [pid = 3520] [id = 703] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D9000 == 45 [pid = 3520] [id = 702] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F918715000 == 44 [pid = 3520] [id = 701] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179CA000 == 43 [pid = 3520] [id = 700] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175A2800 == 42 [pid = 3520] [id = 699] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F9143C9800 == 41 [pid = 3520] [id = 698] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117B8800 == 40 [pid = 3520] [id = 697] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C6DA800 == 39 [pid = 3520] [id = 696] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F913A98000) [pid = 3520] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F913A63000) [pid = 3520] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F918F41800 == 38 [pid = 3520] [id = 694] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F91872E000 == 37 [pid = 3520] [id = 693] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F917A1C800 == 36 [pid = 3520] [id = 692] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D48000 == 35 [pid = 3520] [id = 691] 05:42:13 INFO - PROCESS | 3520 | --DOCSHELL 000000F917614800 == 34 [pid = 3520] [id = 690] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F91483A400) [pid = 3520] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F914580800) [pid = 3520] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F90B932400) [pid = 3520] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F911077800) [pid = 3520] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F9146A8400) [pid = 3520] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F914C26C00) [pid = 3520] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F9143A6400) [pid = 3520] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F914388C00) [pid = 3520] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F9146C8400) [pid = 3520] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9145C7C00) [pid = 3520] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F91106F400) [pid = 3520] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F911CCF000) [pid = 3520] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F90D1DD400) [pid = 3520] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F90887C800) [pid = 3520] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F91172AC00) [pid = 3520] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F910ABD400) [pid = 3520] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 81 (000000F90B92D400) [pid = 3520] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 80 (000000F90D77C000) [pid = 3520] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 79 (000000F90BE7F800) [pid = 3520] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 78 (000000F907845800) [pid = 3520] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 77 (000000F915793800) [pid = 3520] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | --DOMWINDOW == 76 (000000F90C6A5C00) [pid = 3520] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 05:42:13 INFO - PROCESS | 3520 | 1464612133917 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]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:42:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 987ms 05:42:13 INFO - PROCESS | 3520 | 1464612133942 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 3520 | 1464612133948 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 05:42:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:42:13 INFO - PROCESS | 3520 | 1464612133954 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 3520 | 1464612133957 Marionette TRACE conn6 <- [1,2802,null,{}] 05:42:13 INFO - PROCESS | 3520 | 1464612133960 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}] 05:42:14 INFO - PROCESS | 3520 | 1464612134048 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 05:42:14 INFO - PROCESS | 3520 | 1464612134058 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117B7000 == 35 [pid = 3520] [id = 710] 05:42:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 77 (000000F906ED3400) [pid = 3520] [serial = 2130] [outer = 0000000000000000] 05:42:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 78 (000000F9071BC400) [pid = 3520] [serial = 2131] [outer = 000000F906ED3400] 05:42:14 INFO - PROCESS | 3520 | 1464612134105 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 79 (000000F907BC3400) [pid = 3520] [serial = 2132] [outer = 000000F906ED3400] 05:42:14 INFO - PROCESS | 3520 | 1464612134647 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:42:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 05:42:14 INFO - PROCESS | 3520 | 1464612134688 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 3520 | 1464612134691 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 05:42:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:42:14 INFO - PROCESS | 3520 | 1464612134695 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 3520 | 1464612134698 Marionette TRACE conn6 <- [1,2806,null,{}] 05:42:14 INFO - PROCESS | 3520 | 1464612134710 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}] 05:42:14 INFO - PROCESS | 3520 | 1464612134804 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 05:42:14 INFO - PROCESS | 3520 | 1464612134881 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D39800 == 36 [pid = 3520] [id = 711] 05:42:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 80 (000000F90700B000) [pid = 3520] [serial = 2133] [outer = 0000000000000000] 05:42:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 81 (000000F90C52F400) [pid = 3520] [serial = 2134] [outer = 000000F90700B000] 05:42:14 INFO - PROCESS | 3520 | 1464612134932 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 82 (000000F90D1DF000) [pid = 3520] [serial = 2135] [outer = 000000F90700B000] 05:42:15 INFO - PROCESS | 3520 | 1464612135363 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]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:42:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 732ms 05:42:15 INFO - PROCESS | 3520 | 1464612135429 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 3520 | 1464612135432 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 05:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:42:15 INFO - PROCESS | 3520 | 1464612135436 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 3520 | 1464612135438 Marionette TRACE conn6 <- [1,2810,null,{}] 05:42:15 INFO - PROCESS | 3520 | 1464612135441 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}] 05:42:15 INFO - PROCESS | 3520 | 1464612135532 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 05:42:15 INFO - PROCESS | 3520 | 1464612135539 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F916920800 == 37 [pid = 3520] [id = 712] 05:42:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F90D780000) [pid = 3520] [serial = 2136] [outer = 0000000000000000] 05:42:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90D9B6400) [pid = 3520] [serial = 2137] [outer = 000000F90D780000] 05:42:15 INFO - PROCESS | 3520 | 1464612135590 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F910AC3000) [pid = 3520] [serial = 2138] [outer = 000000F90D780000] 05:42:16 INFO - PROCESS | 3520 | 1464612136035 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]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 625ms 05:42:16 INFO - PROCESS | 3520 | 1464612136063 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 3520 | 1464612136065 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 05:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:42:16 INFO - PROCESS | 3520 | 1464612136069 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 3520 | 1464612136070 Marionette TRACE conn6 <- [1,2814,null,{}] 05:42:16 INFO - PROCESS | 3520 | 1464612136084 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}] 05:42:16 INFO - PROCESS | 3520 | 1464612136193 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 05:42:16 INFO - PROCESS | 3520 | 1464612136277 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175BB800 == 38 [pid = 3520] [id = 713] 05:42:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F910AC8800) [pid = 3520] [serial = 2139] [outer = 0000000000000000] 05:42:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F910EEBC00) [pid = 3520] [serial = 2140] [outer = 000000F910AC8800] 05:42:16 INFO - PROCESS | 3520 | 1464612136324 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F911388C00) [pid = 3520] [serial = 2141] [outer = 000000F910AC8800] 05:42:16 INFO - PROCESS | 3520 | 1464612136778 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 05:42:16 INFO - PROCESS | 3520 | 1464612136812 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 3520 | 1464612136814 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 05:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:42:16 INFO - PROCESS | 3520 | 1464612136817 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 3520 | 1464612136819 Marionette TRACE conn6 <- [1,2818,null,{}] 05:42:16 INFO - PROCESS | 3520 | 1464612136823 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}] 05:42:16 INFO - PROCESS | 3520 | 1464612136954 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 05:42:17 INFO - PROCESS | 3520 | 1464612137013 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BCDB800 == 39 [pid = 3520] [id = 714] 05:42:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F911CCB800) [pid = 3520] [serial = 2142] [outer = 0000000000000000] 05:42:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F911EC2000) [pid = 3520] [serial = 2143] [outer = 000000F911CCB800] 05:42:17 INFO - PROCESS | 3520 | 1464612137062 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F913A5D000) [pid = 3520] [serial = 2144] [outer = 000000F911CCB800] 05:42:17 INFO - PROCESS | 3520 | 1464612137498 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]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 05:42:17 INFO - PROCESS | 3520 | 1464612137582 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 3520 | 1464612137584 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 05:42:17 INFO - PROCESS | 3520 | 1464612137592 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 3520 | 1464612137594 Marionette TRACE conn6 <- [1,2822,null,{}] 05:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:42:17 INFO - PROCESS | 3520 | 1464612137598 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}] 05:42:17 INFO - PROCESS | 3520 | 1464612137710 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 05:42:17 INFO - PROCESS | 3520 | 1464612137722 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918715800 == 40 [pid = 3520] [id = 715] 05:42:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F913A5AC00) [pid = 3520] [serial = 2145] [outer = 0000000000000000] 05:42:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F913D9C000) [pid = 3520] [serial = 2146] [outer = 000000F913A5AC00] 05:42:17 INFO - PROCESS | 3520 | 1464612137813 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9143A4400) [pid = 3520] [serial = 2147] [outer = 000000F913A5AC00] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F911EBCC00) [pid = 3520] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F9143A5400) [pid = 3520] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F907846800) [pid = 3520] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F907B6DC00) [pid = 3520] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F907007C00) [pid = 3520] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F9080AD800) [pid = 3520] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F911036000) [pid = 3520] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F907212400) [pid = 3520] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F914842800) [pid = 3520] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911DAFC00) [pid = 3520] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:42:18 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9071B3400) [pid = 3520] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:42:18 INFO - PROCESS | 3520 | 1464612138406 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 838ms 05:42:18 INFO - PROCESS | 3520 | 1464612138437 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 3520 | 1464612138439 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 05:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:42:18 INFO - PROCESS | 3520 | 1464612138442 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 3520 | 1464612138452 Marionette TRACE conn6 <- [1,2826,null,{}] 05:42:18 INFO - PROCESS | 3520 | 1464612138457 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}] 05:42:18 INFO - PROCESS | 3520 | 1464612138572 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 05:42:18 INFO - PROCESS | 3520 | 1464612138626 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90C5C5000 == 41 [pid = 3520] [id = 716] 05:42:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F907212400) [pid = 3520] [serial = 2148] [outer = 0000000000000000] 05:42:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F911DAFC00) [pid = 3520] [serial = 2149] [outer = 000000F907212400] 05:42:18 INFO - PROCESS | 3520 | 1464612138672 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90D1E0000) [pid = 3520] [serial = 2150] [outer = 000000F907212400] 05:42:19 INFO - PROCESS | 3520 | 1464612139066 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]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 05:42:19 INFO - PROCESS | 3520 | 1464612139140 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 3520 | 1464612139143 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 05:42:19 INFO - PROCESS | 3520 | 1464612139146 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:42:19 INFO - PROCESS | 3520 | 1464612139148 Marionette TRACE conn6 <- [1,2830,null,{}] 05:42:19 INFO - PROCESS | 3520 | 1464612139151 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}] 05:42:19 INFO - PROCESS | 3520 | 1464612139237 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 05:42:19 INFO - PROCESS | 3520 | 1464612139244 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D4800 == 42 [pid = 3520] [id = 717] 05:42:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F914582C00) [pid = 3520] [serial = 2151] [outer = 0000000000000000] 05:42:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F9145C6C00) [pid = 3520] [serial = 2152] [outer = 000000F914582C00] 05:42:19 INFO - PROCESS | 3520 | 1464612139289 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F9146C6800) [pid = 3520] [serial = 2153] [outer = 000000F914582C00] 05:42:19 INFO - PROCESS | 3520 | 1464612139718 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]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 05:42:19 INFO - PROCESS | 3520 | 1464612139779 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 3520 | 1464612139781 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 05:42:19 INFO - PROCESS | 3520 | 1464612139785 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:42:19 INFO - PROCESS | 3520 | 1464612139786 Marionette TRACE conn6 <- [1,2834,null,{}] 05:42:19 INFO - PROCESS | 3520 | 1464612139790 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}] 05:42:19 INFO - PROCESS | 3520 | 1464612139885 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 05:42:19 INFO - PROCESS | 3520 | 1464612139893 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9190D1800 == 43 [pid = 3520] [id = 718] 05:42:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F9146ACC00) [pid = 3520] [serial = 2154] [outer = 0000000000000000] 05:42:19 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F91483D400) [pid = 3520] [serial = 2155] [outer = 000000F9146ACC00] 05:42:19 INFO - PROCESS | 3520 | 1464612139942 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F914C79800) [pid = 3520] [serial = 2156] [outer = 000000F9146ACC00] 05:42:20 INFO - PROCESS | 3520 | 1464612140526 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]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 775ms 05:42:20 INFO - PROCESS | 3520 | 1464612140600 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 3520 | 1464612140605 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 05:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:42:20 INFO - PROCESS | 3520 | 1464612140626 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 3520 | 1464612140631 Marionette TRACE conn6 <- [1,2838,null,{}] 05:42:20 INFO - PROCESS | 3520 | 1464612140637 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}] 05:42:20 INFO - PROCESS | 3520 | 1464612140764 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 05:42:20 INFO - PROCESS | 3520 | 1464612140881 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9110A2800 == 44 [pid = 3520] [id = 719] 05:42:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F906ED2C00) [pid = 3520] [serial = 2157] [outer = 0000000000000000] 05:42:20 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9071B4800) [pid = 3520] [serial = 2158] [outer = 000000F906ED2C00] 05:42:20 INFO - PROCESS | 3520 | 1464612140943 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F908274800) [pid = 3520] [serial = 2159] [outer = 000000F906ED2C00] 05:42:21 INFO - PROCESS | 3520 | 1464612141535 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:42:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 944ms 05:42:21 INFO - PROCESS | 3520 | 1464612141573 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 3520 | 1464612141580 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 05:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:42:21 INFO - PROCESS | 3520 | 1464612141586 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 3520 | 1464612141590 Marionette TRACE conn6 <- [1,2842,null,{}] 05:42:21 INFO - PROCESS | 3520 | 1464612141594 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}] 05:42:21 INFO - PROCESS | 3520 | 1464612141710 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 05:42:21 INFO - PROCESS | 3520 | 1464612141808 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175A0000 == 45 [pid = 3520] [id = 720] 05:42:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F90C6A7400) [pid = 3520] [serial = 2160] [outer = 0000000000000000] 05:42:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F90D1DE400) [pid = 3520] [serial = 2161] [outer = 000000F90C6A7400] 05:42:21 INFO - PROCESS | 3520 | 1464612141864 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F910AC4400) [pid = 3520] [serial = 2162] [outer = 000000F90C6A7400] 05:42:22 INFO - PROCESS | 3520 | 1464612142509 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]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 943ms 05:42:22 INFO - PROCESS | 3520 | 1464612142533 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 3520 | 1464612142536 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 05:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:42:22 INFO - PROCESS | 3520 | 1464612142540 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 3520 | 1464612142544 Marionette TRACE conn6 <- [1,2846,null,{}] 05:42:22 INFO - PROCESS | 3520 | 1464612142556 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}] 05:42:22 INFO - PROCESS | 3520 | 1464612142672 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 05:42:22 INFO - PROCESS | 3520 | 1464612142799 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CA4800 == 46 [pid = 3520] [id = 721] 05:42:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F913077800) [pid = 3520] [serial = 2163] [outer = 0000000000000000] 05:42:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F913DA4000) [pid = 3520] [serial = 2164] [outer = 000000F913077800] 05:42:22 INFO - PROCESS | 3520 | 1464612142860 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F914C30C00) [pid = 3520] [serial = 2165] [outer = 000000F913077800] 05:42:23 INFO - PROCESS | 3520 | 1464612143493 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 987ms 05:42:23 INFO - PROCESS | 3520 | 1464612143528 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 3520 | 1464612143531 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 05:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:42:23 INFO - PROCESS | 3520 | 1464612143535 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 3520 | 1464612143538 Marionette TRACE conn6 <- [1,2850,null,{}] 05:42:23 INFO - PROCESS | 3520 | 1464612143542 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}] 05:42:23 INFO - PROCESS | 3520 | 1464612143659 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 05:42:23 INFO - PROCESS | 3520 | 1464612143782 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A86C800 == 47 [pid = 3520] [id = 722] 05:42:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F9151BE400) [pid = 3520] [serial = 2166] [outer = 0000000000000000] 05:42:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F915794000) [pid = 3520] [serial = 2167] [outer = 000000F9151BE400] 05:42:23 INFO - PROCESS | 3520 | 1464612143840 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F9157C6800) [pid = 3520] [serial = 2168] [outer = 000000F9151BE400] 05:42:24 INFO - PROCESS | 3520 | 1464612144447 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]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 986ms 05:42:24 INFO - PROCESS | 3520 | 1464612144533 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 3520 | 1464612144536 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 05:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:42:24 INFO - PROCESS | 3520 | 1464612144540 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 3520 | 1464612144543 Marionette TRACE conn6 <- [1,2854,null,{}] 05:42:24 INFO - PROCESS | 3520 | 1464612144547 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}] 05:42:24 INFO - PROCESS | 3520 | 1464612144659 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 05:42:24 INFO - PROCESS | 3520 | 1464612144918 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117B2800 == 48 [pid = 3520] [id = 723] 05:42:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F906ED0C00) [pid = 3520] [serial = 2169] [outer = 0000000000000000] 05:42:24 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F907006000) [pid = 3520] [serial = 2170] [outer = 000000F906ED0C00] 05:42:24 INFO - PROCESS | 3520 | 1464612144976 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F9071B9400) [pid = 3520] [serial = 2171] [outer = 000000F906ED0C00] 05:42:25 INFO - PROCESS | 3520 | 1464612145650 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]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1141ms 05:42:25 INFO - PROCESS | 3520 | 1464612145683 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 3520 | 1464612145688 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 05:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D4800 == 47 [pid = 3520] [id = 717] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F90C5C5000 == 46 [pid = 3520] [id = 716] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F918715800 == 45 [pid = 3520] [id = 715] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BCDB800 == 44 [pid = 3520] [id = 714] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F9175BB800 == 43 [pid = 3520] [id = 713] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D39800 == 42 [pid = 3520] [id = 711] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117B7000 == 41 [pid = 3520] [id = 710] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F90654F000 == 40 [pid = 3520] [id = 709] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A87A800 == 39 [pid = 3520] [id = 708] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F91857E800 == 38 [pid = 3520] [id = 707] 05:42:25 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117AF000 == 37 [pid = 3520] [id = 706] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F913EDF800) [pid = 3520] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F913080C00) [pid = 3520] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F9146CB400) [pid = 3520] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F911DAA400) [pid = 3520] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9157C6C00) [pid = 3520] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F915799800) [pid = 3520] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F90BE4E000) [pid = 3520] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F907D31400) [pid = 3520] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F908AC5800) [pid = 3520] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F907210800) [pid = 3520] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F907011000) [pid = 3520] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F914839000) [pid = 3520] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F90D7D8000) [pid = 3520] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F910294400) [pid = 3520] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F913A97C00) [pid = 3520] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F91138AC00) [pid = 3520] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F915183400) [pid = 3520] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 89 (000000F908813C00) [pid = 3520] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 88 (000000F914846800) [pid = 3520] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 87 (000000F9157F5C00) [pid = 3520] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 86 (000000F9157CB000) [pid = 3520] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 85 (000000F911077000) [pid = 3520] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 84 (000000F911CCC800) [pid = 3520] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 83 (000000F9151C0000) [pid = 3520] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | --DOMWINDOW == 82 (000000F9145C8400) [pid = 3520] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 05:42:25 INFO - PROCESS | 3520 | 1464612145772 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 3520 | 1464612145775 Marionette TRACE conn6 <- [1,2858,null,{}] 05:42:25 INFO - PROCESS | 3520 | 1464612145792 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}] 05:42:25 INFO - PROCESS | 3520 | 1464612145917 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 05:42:25 INFO - PROCESS | 3520 | 1464612145925 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D119000 == 38 [pid = 3520] [id = 724] 05:42:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 83 (000000F9070E9000) [pid = 3520] [serial = 2172] [outer = 0000000000000000] 05:42:25 INFO - PROCESS | 3520 | ++DOMWINDOW == 84 (000000F90720FC00) [pid = 3520] [serial = 2173] [outer = 000000F9070E9000] 05:42:25 INFO - PROCESS | 3520 | 1464612145975 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 85 (000000F908AC3000) [pid = 3520] [serial = 2174] [outer = 000000F9070E9000] 05:42:26 INFO - PROCESS | 3520 | 1464612146488 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]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 797ms 05:42:26 INFO - PROCESS | 3520 | 1464612146525 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 3520 | 1464612146529 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 05:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:42:26 INFO - PROCESS | 3520 | 1464612146534 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 3520 | 1464612146536 Marionette TRACE conn6 <- [1,2862,null,{}] 05:42:26 INFO - PROCESS | 3520 | 1464612146540 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}] 05:42:26 INFO - PROCESS | 3520 | 1464612146632 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 05:42:26 INFO - PROCESS | 3520 | 1464612146642 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914CAF000 == 39 [pid = 3520] [id = 725] 05:42:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 86 (000000F90D21E800) [pid = 3520] [serial = 2175] [outer = 0000000000000000] 05:42:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 87 (000000F90D7D6C00) [pid = 3520] [serial = 2176] [outer = 000000F90D21E800] 05:42:26 INFO - PROCESS | 3520 | 1464612146689 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 3520 | ++DOMWINDOW == 88 (000000F91023C000) [pid = 3520] [serial = 2177] [outer = 000000F90D21E800] 05:42:27 INFO - PROCESS | 3520 | 1464612147177 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]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 05:42:27 INFO - PROCESS | 3520 | 1464612147229 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 05:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:42:27 INFO - PROCESS | 3520 | 1464612147232 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 05:42:27 INFO - PROCESS | 3520 | 1464612147237 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 3520 | 1464612147243 Marionette TRACE conn6 <- [1,2866,null,{}] 05:42:27 INFO - PROCESS | 3520 | 1464612147252 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}] 05:42:27 INFO - PROCESS | 3520 | 1464612147352 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 05:42:27 INFO - PROCESS | 3520 | 1464612147435 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179C9000 == 40 [pid = 3520] [id = 726] 05:42:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 89 (000000F90D746C00) [pid = 3520] [serial = 2178] [outer = 0000000000000000] 05:42:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 90 (000000F911CC4C00) [pid = 3520] [serial = 2179] [outer = 000000F90D746C00] 05:42:27 INFO - PROCESS | 3520 | 1464612147482 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F911CD2C00) [pid = 3520] [serial = 2180] [outer = 000000F90D746C00] 05:42:27 INFO - PROCESS | 3520 | 1464612147872 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]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 05:42:27 INFO - PROCESS | 3520 | 1464612147928 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 3520 | 1464612147930 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 05:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:42:27 INFO - PROCESS | 3520 | 1464612147934 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 3520 | 1464612147936 Marionette TRACE conn6 <- [1,2870,null,{}] 05:42:27 INFO - PROCESS | 3520 | 1464612147939 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}] 05:42:28 INFO - PROCESS | 3520 | 1464612148095 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 05:42:28 INFO - PROCESS | 3520 | 1464612148116 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91857D800 == 41 [pid = 3520] [id = 727] 05:42:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F911DAB000) [pid = 3520] [serial = 2181] [outer = 0000000000000000] 05:42:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F913082800) [pid = 3520] [serial = 2182] [outer = 000000F911DAB000] 05:42:28 INFO - PROCESS | 3520 | 1464612148163 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F913D65800) [pid = 3520] [serial = 2183] [outer = 000000F911DAB000] 05:42:28 INFO - PROCESS | 3520 | 1464612148628 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]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 05:42:28 INFO - PROCESS | 3520 | 1464612148669 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 3520 | 1464612148671 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 05:42:28 INFO - PROCESS | 3520 | 1464612148674 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:42:28 INFO - PROCESS | 3520 | 1464612148676 Marionette TRACE conn6 <- [1,2874,null,{}] 05:42:28 INFO - PROCESS | 3520 | 1464612148680 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}] 05:42:28 INFO - PROCESS | 3520 | 1464612148801 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 05:42:28 INFO - PROCESS | 3520 | 1464612148858 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91889D000 == 42 [pid = 3520] [id = 728] 05:42:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F91457E800) [pid = 3520] [serial = 2184] [outer = 0000000000000000] 05:42:28 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F9145C4400) [pid = 3520] [serial = 2185] [outer = 000000F91457E800] 05:42:28 INFO - PROCESS | 3520 | 1464612148913 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9149A0400) [pid = 3520] [serial = 2186] [outer = 000000F91457E800] 05:42:29 INFO - PROCESS | 3520 | 1464612149383 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]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 05:42:29 INFO - PROCESS | 3520 | 1464612149435 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 3520 | 1464612149437 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 05:42:29 INFO - PROCESS | 3520 | 1464612149441 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 3520 | 1464612149442 Marionette TRACE conn6 <- [1,2878,null,{}] 05:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:42:29 INFO - PROCESS | 3520 | 1464612149446 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}] 05:42:29 INFO - PROCESS | 3520 | 1464612149565 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 05:42:29 INFO - PROCESS | 3520 | 1464612149624 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91916E800 == 43 [pid = 3520] [id = 729] 05:42:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F9157CF000) [pid = 3520] [serial = 2187] [outer = 0000000000000000] 05:42:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F9157E8800) [pid = 3520] [serial = 2188] [outer = 000000F9157CF000] 05:42:29 INFO - PROCESS | 3520 | 1464612149670 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F915F1A000) [pid = 3520] [serial = 2189] [outer = 000000F9157CF000] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F910AC8800) [pid = 3520] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 98 (000000F911CCB800) [pid = 3520] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 97 (000000F906ED3400) [pid = 3520] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 96 (000000F90700B000) [pid = 3520] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 95 (000000F90D780000) [pid = 3520] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 94 (000000F90720F800) [pid = 3520] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 93 (000000F9157D2C00) [pid = 3520] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 92 (000000F914582C00) [pid = 3520] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 91 (000000F907212400) [pid = 3520] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:42:30 INFO - PROCESS | 3520 | --DOMWINDOW == 90 (000000F913A5AC00) [pid = 3520] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:42:30 INFO - PROCESS | 3520 | 1464612150234 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 839ms 05:42:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:42:30 INFO - PROCESS | 3520 | 1464612150286 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 3520 | 1464612150288 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 05:42:30 INFO - PROCESS | 3520 | 1464612150292 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 3520 | 1464612150294 Marionette TRACE conn6 <- [1,2882,null,{}] 05:42:30 INFO - PROCESS | 3520 | 1464612150297 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}] 05:42:30 INFO - PROCESS | 3520 | 1464612150392 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 05:42:30 INFO - PROCESS | 3520 | 1464612150398 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CB4800 == 44 [pid = 3520] [id = 730] 05:42:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 91 (000000F910AC9000) [pid = 3520] [serial = 2190] [outer = 0000000000000000] 05:42:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 92 (000000F911CCB800) [pid = 3520] [serial = 2191] [outer = 000000F910AC9000] 05:42:30 INFO - PROCESS | 3520 | 1464612150444 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 3520 | ++DOMWINDOW == 93 (000000F916370000) [pid = 3520] [serial = 2192] [outer = 000000F910AC9000] 05:42:30 INFO - PROCESS | 3520 | 1464612150887 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]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 693ms 05:42:31 INFO - PROCESS | 3520 | 1464612150991 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 3520 | 1464612150993 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 05:42:31 INFO - PROCESS | 3520 | 1464612150996 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:42:31 INFO - PROCESS | 3520 | 1464612150998 Marionette TRACE conn6 <- [1,2886,null,{}] 05:42:31 INFO - PROCESS | 3520 | 1464612151002 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}] 05:42:31 INFO - PROCESS | 3520 | 1464612151088 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 05:42:31 INFO - PROCESS | 3520 | 1464612151099 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A478800 == 45 [pid = 3520] [id = 731] 05:42:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 94 (000000F9163DD800) [pid = 3520] [serial = 2193] [outer = 0000000000000000] 05:42:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 95 (000000F9163E1400) [pid = 3520] [serial = 2194] [outer = 000000F9163DD800] 05:42:31 INFO - PROCESS | 3520 | 1464612151143 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 96 (000000F91685D000) [pid = 3520] [serial = 2195] [outer = 000000F9163DD800] 05:42:31 INFO - PROCESS | 3520 | 1464612151578 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]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 626ms 05:42:31 INFO - PROCESS | 3520 | 1464612151627 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 3520 | 1464612151630 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 05:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:42:31 INFO - PROCESS | 3520 | 1464612151633 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 3520 | 1464612151635 Marionette TRACE conn6 <- [1,2890,null,{}] 05:42:31 INFO - PROCESS | 3520 | 1464612151638 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}] 05:42:31 INFO - PROCESS | 3520 | 1464612151728 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 05:42:31 INFO - PROCESS | 3520 | 1464612151735 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B57D800 == 46 [pid = 3520] [id = 732] 05:42:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 97 (000000F9168BB800) [pid = 3520] [serial = 2196] [outer = 0000000000000000] 05:42:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 98 (000000F91741F400) [pid = 3520] [serial = 2197] [outer = 000000F9168BB800] 05:42:31 INFO - PROCESS | 3520 | 1464612151789 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 3520 | ++DOMWINDOW == 99 (000000F917426C00) [pid = 3520] [serial = 2198] [outer = 000000F9168BB800] 05:42:32 INFO - PROCESS | 3520 | 1464612152286 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 05:42:32 INFO - PROCESS | 3520 | 1464612152371 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 3520 | 1464612152376 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 05:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:42:32 INFO - PROCESS | 3520 | 1464612152381 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 3520 | 1464612152386 Marionette TRACE conn6 <- [1,2894,null,{}] 05:42:32 INFO - PROCESS | 3520 | 1464612152392 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}] 05:42:32 INFO - PROCESS | 3520 | 1464612152560 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 05:42:32 INFO - PROCESS | 3520 | 1464612152682 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913D34000 == 47 [pid = 3520] [id = 733] 05:42:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F907670800) [pid = 3520] [serial = 2199] [outer = 0000000000000000] 05:42:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F907848400) [pid = 3520] [serial = 2200] [outer = 000000F907670800] 05:42:32 INFO - PROCESS | 3520 | 1464612152745 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F90C383800) [pid = 3520] [serial = 2201] [outer = 000000F907670800] 05:42:33 INFO - PROCESS | 3520 | 1464612153316 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]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:42:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 984ms 05:42:33 INFO - PROCESS | 3520 | 1464612153368 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 3520 | 1464612153375 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 05:42:33 INFO - PROCESS | 3520 | 1464612153382 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:42:33 INFO - PROCESS | 3520 | 1464612153385 Marionette TRACE conn6 <- [1,2898,null,{}] 05:42:33 INFO - PROCESS | 3520 | 1464612153389 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}] 05:42:33 INFO - PROCESS | 3520 | 1464612153509 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 05:42:33 INFO - PROCESS | 3520 | 1464612153637 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91889A000 == 48 [pid = 3520] [id = 734] 05:42:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F910AC5400) [pid = 3520] [serial = 2202] [outer = 0000000000000000] 05:42:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F910EDE000) [pid = 3520] [serial = 2203] [outer = 000000F910AC5400] 05:42:33 INFO - PROCESS | 3520 | 1464612153696 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F911CD0400) [pid = 3520] [serial = 2204] [outer = 000000F910AC5400] 05:42:34 INFO - PROCESS | 3520 | 1464612154282 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]]]}] 05:42:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:42:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:42:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 922ms 05:42:34 INFO - PROCESS | 3520 | 1464612154310 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 3520 | 1464612154313 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 05:42:34 INFO - TEST-START | /DOMEvents/constructors.html 05:42:34 INFO - PROCESS | 3520 | 1464612154317 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 3520 | 1464612154321 Marionette TRACE conn6 <- [1,2902,null,{}] 05:42:34 INFO - PROCESS | 3520 | 1464612154333 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}] 05:42:34 INFO - PROCESS | 3520 | 1464612154456 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 05:42:34 INFO - PROCESS | 3520 | 1464612154583 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5B6000 == 49 [pid = 3520] [id = 735] 05:42:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F9146D0000) [pid = 3520] [serial = 2205] [outer = 0000000000000000] 05:42:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F91518BC00) [pid = 3520] [serial = 2206] [outer = 000000F9146D0000] 05:42:34 INFO - PROCESS | 3520 | 1464612154644 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F916371000) [pid = 3520] [serial = 2207] [outer = 000000F9146D0000] 05:42:35 INFO - PROCESS | 3520 | 1464612155314 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]]]}] 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:42:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:42:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:42:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1120ms 05:42:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:42:35 INFO - PROCESS | 3520 | 1464612155439 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 3520 | 1464612155442 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 05:42:35 INFO - PROCESS | 3520 | 1464612155446 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 3520 | 1464612155448 Marionette TRACE conn6 <- [1,2906,null,{}] 05:42:35 INFO - PROCESS | 3520 | 1464612155452 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}] 05:42:35 INFO - PROCESS | 3520 | 1464612155575 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 05:42:35 INFO - PROCESS | 3520 | 1464612155698 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C1A1800 == 50 [pid = 3520] [id = 736] 05:42:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F91742BC00) [pid = 3520] [serial = 2208] [outer = 0000000000000000] 05:42:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F91748B800) [pid = 3520] [serial = 2209] [outer = 000000F91742BC00] 05:42:35 INFO - PROCESS | 3520 | 1464612155759 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F917574000) [pid = 3520] [serial = 2210] [outer = 000000F91742BC00] 05:42:36 INFO - PROCESS | 3520 | 1464612156265 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:42:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:42:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 839ms 05:42:36 INFO - PROCESS | 3520 | 1464612156287 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 3520 | 1464612156289 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 05:42:36 INFO - PROCESS | 3520 | 1464612156293 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:42:36 INFO - PROCESS | 3520 | 1464612156295 Marionette TRACE conn6 <- [1,2910,null,{}] 05:42:36 INFO - PROCESS | 3520 | 1464612156299 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}] 05:42:36 INFO - PROCESS | 3520 | 1464612156410 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 05:42:36 INFO - PROCESS | 3520 | 1464612156535 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C78E000 == 51 [pid = 3520] [id = 737] 05:42:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F91742C000) [pid = 3520] [serial = 2211] [outer = 0000000000000000] 05:42:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F91757BC00) [pid = 3520] [serial = 2212] [outer = 000000F91742C000] 05:42:36 INFO - PROCESS | 3520 | 1464612156596 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F9175D5C00) [pid = 3520] [serial = 2213] [outer = 000000F91742C000] 05:42:36 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:37 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:37 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:37 INFO - PROCESS | 3520 | [3520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:37 INFO - PROCESS | 3520 | 1464612157147 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]]]}] 05:42:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:42:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:37 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 05:42:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:37 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 05:42:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:37 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]" 05:42:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:42:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 882ms 05:42:37 INFO - PROCESS | 3520 | 1464612157178 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 3520 | 1464612157180 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 05:42:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:42:37 INFO - PROCESS | 3520 | 1464612157184 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 3520 | 1464612157186 Marionette TRACE conn6 <- [1,2914,null,{}] 05:42:37 INFO - PROCESS | 3520 | 1464612157190 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}] 05:42:37 INFO - PROCESS | 3520 | 1464612157323 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 05:42:37 INFO - PROCESS | 3520 | 1464612157454 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918F2F800 == 52 [pid = 3520] [id = 738] 05:42:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F9145C8000) [pid = 3520] [serial = 2214] [outer = 0000000000000000] 05:42:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F917713C00) [pid = 3520] [serial = 2215] [outer = 000000F9145C8000] 05:42:37 INFO - PROCESS | 3520 | 1464612157514 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F9177EFC00) [pid = 3520] [serial = 2216] [outer = 000000F9145C8000] 05:42:37 INFO - PROCESS | 3520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:42:38 INFO - PROCESS | 3520 | 1464612158024 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]]]}] 05:42:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:42:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 879ms 05:42:38 INFO - PROCESS | 3520 | 1464612158066 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 3520 | 1464612158069 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 05:42:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:42:38 INFO - PROCESS | 3520 | 1464612158072 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 3520 | 1464612158075 Marionette TRACE conn6 <- [1,2918,null,{}] 05:42:38 INFO - PROCESS | 3520 | 1464612158079 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}] 05:42:38 INFO - PROCESS | 3520 | 1464612158352 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 05:42:38 INFO - PROCESS | 3520 | 1464612158516 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913B1C000 == 53 [pid = 3520] [id = 739] 05:42:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F907002400) [pid = 3520] [serial = 2217] [outer = 0000000000000000] 05:42:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F90700F000) [pid = 3520] [serial = 2218] [outer = 000000F907002400] 05:42:38 INFO - PROCESS | 3520 | 1464612158568 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F907DF4800) [pid = 3520] [serial = 2219] [outer = 000000F907002400] 05:42:39 INFO - PROCESS | 3520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:42:39 INFO - PROCESS | 3520 | 1464612159145 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]]]}] 05:42:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:42:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1088ms 05:42:39 INFO - PROCESS | 3520 | 1464612159171 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 3520 | 1464612159174 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 05:42:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:42:39 INFO - PROCESS | 3520 | 1464612159180 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 3520 | 1464612159184 Marionette TRACE conn6 <- [1,2922,null,{}] 05:42:39 INFO - PROCESS | 3520 | 1464612159189 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}] 05:42:39 INFO - PROCESS | 3520 | 1464612159300 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 05:42:39 INFO - PROCESS | 3520 | 1464612159406 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914A9A800 == 54 [pid = 3520] [id = 740] 05:42:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F90D7DF400) [pid = 3520] [serial = 2220] [outer = 0000000000000000] 05:42:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F90D9B8000) [pid = 3520] [serial = 2221] [outer = 000000F90D7DF400] 05:42:39 INFO - PROCESS | 3520 | 1464612159460 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F91106F400) [pid = 3520] [serial = 2222] [outer = 000000F90D7DF400] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A478800 == 53 [pid = 3520] [id = 731] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F919CB4800 == 52 [pid = 3520] [id = 730] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91916E800 == 51 [pid = 3520] [id = 729] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91889D000 == 50 [pid = 3520] [id = 728] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F91857D800 == 49 [pid = 3520] [id = 727] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179C9000 == 48 [pid = 3520] [id = 726] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F914CAF000 == 47 [pid = 3520] [id = 725] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F916920800 == 46 [pid = 3520] [id = 712] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D119000 == 45 [pid = 3520] [id = 724] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F915FAE000) [pid = 3520] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90BBC3400) [pid = 3520] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F913905000) [pid = 3520] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F91483D400) [pid = 3520] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F9117B2800 == 44 [pid = 3520] [id = 723] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F9110A2800 == 43 [pid = 3520] [id = 719] 05:42:39 INFO - PROCESS | 3520 | --DOCSHELL 000000F9190D1800 == 42 [pid = 3520] [id = 718] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F910EEBC00) [pid = 3520] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F911388C00) [pid = 3520] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F913A5D000) [pid = 3520] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9071BC400) [pid = 3520] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F911EC2000) [pid = 3520] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F907BC3400) [pid = 3520] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90C52F400) [pid = 3520] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F90D1DF000) [pid = 3520] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F90D9B6400) [pid = 3520] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F907BC2000) [pid = 3520] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F907214C00) [pid = 3520] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F9163DCC00) [pid = 3520] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F915FAE400) [pid = 3520] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F9146C6800) [pid = 3520] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F911DAFC00) [pid = 3520] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F913D9C000) [pid = 3520] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F9145C6C00) [pid = 3520] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 101 (000000F9143A4400) [pid = 3520] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 100 (000000F910AC3000) [pid = 3520] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 05:42:39 INFO - PROCESS | 3520 | --DOMWINDOW == 99 (000000F90D1E0000) [pid = 3520] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 05:42:40 INFO - PROCESS | 3520 | 1464612160017 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]]]}] 05:42:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:42:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 05:42:40 INFO - PROCESS | 3520 | 1464612160062 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 3520 | 1464612160065 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 05:42:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:42:40 INFO - PROCESS | 3520 | 1464612160069 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 3520 | 1464612160071 Marionette TRACE conn6 <- [1,2926,null,{}] 05:42:40 INFO - PROCESS | 3520 | 1464612160075 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}] 05:42:40 INFO - PROCESS | 3520 | 1464612160166 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 05:42:40 INFO - PROCESS | 3520 | 1464612160176 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F913A2A800 == 43 [pid = 3520] [id = 741] 05:42:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 100 (000000F90784E400) [pid = 3520] [serial = 2223] [outer = 0000000000000000] 05:42:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 101 (000000F90C380400) [pid = 3520] [serial = 2224] [outer = 000000F90784E400] 05:42:40 INFO - PROCESS | 3520 | 1464612160225 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 102 (000000F90D7E0400) [pid = 3520] [serial = 2225] [outer = 000000F90784E400] 05:42:40 INFO - PROCESS | 3520 | 1464612160696 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]]]}] 05:42:40 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. 05:42:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 05:42:40 INFO - PROCESS | 3520 | 1464612160764 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 3520 | 1464612160768 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 05:42:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:42:40 INFO - PROCESS | 3520 | 1464612160778 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 3520 | 1464612160783 Marionette TRACE conn6 <- [1,2930,null,{}] 05:42:40 INFO - PROCESS | 3520 | 1464612160787 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}] 05:42:40 INFO - PROCESS | 3520 | 1464612160882 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 05:42:40 INFO - PROCESS | 3520 | 1464612160892 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CF000 == 44 [pid = 3520] [id = 742] 05:42:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F911380000) [pid = 3520] [serial = 2226] [outer = 0000000000000000] 05:42:40 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F911CC3800) [pid = 3520] [serial = 2227] [outer = 000000F911380000] 05:42:40 INFO - PROCESS | 3520 | 1464612160940 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F911EF1000) [pid = 3520] [serial = 2228] [outer = 000000F911380000] 05:42:41 INFO - PROCESS | 3520 | 1464612161394 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"]]]}] 05:42:41 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 05:42:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:42:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 649ms 05:42:41 INFO - PROCESS | 3520 | 1464612161427 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 3520 | 1464612161429 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 05:42:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:42:41 INFO - PROCESS | 3520 | 1464612161432 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 3520 | 1464612161434 Marionette TRACE conn6 <- [1,2934,null,{}] 05:42:41 INFO - PROCESS | 3520 | 1464612161438 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}] 05:42:41 INFO - PROCESS | 3520 | 1464612161527 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 05:42:41 INFO - PROCESS | 3520 | 1464612161533 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918627800 == 45 [pid = 3520] [id = 743] 05:42:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F913A9B800) [pid = 3520] [serial = 2229] [outer = 0000000000000000] 05:42:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F913D66400) [pid = 3520] [serial = 2230] [outer = 000000F913A9B800] 05:42:41 INFO - PROCESS | 3520 | 1464612161610 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F914390400) [pid = 3520] [serial = 2231] [outer = 000000F913A9B800] 05:42:42 INFO - PROCESS | 3520 | 1464612162030 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]]]}] 05:42:42 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. 05:42:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 628ms 05:42:42 INFO - PROCESS | 3520 | 1464612162082 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 3520 | 1464612162084 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 05:42:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:42:42 INFO - PROCESS | 3520 | 1464612162088 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 3520 | 1464612162089 Marionette TRACE conn6 <- [1,2938,null,{}] 05:42:42 INFO - PROCESS | 3520 | 1464612162093 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}] 05:42:42 INFO - PROCESS | 3520 | 1464612162214 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 05:42:42 INFO - PROCESS | 3520 | 1464612162265 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91889D000 == 46 [pid = 3520] [id = 744] 05:42:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F914580000) [pid = 3520] [serial = 2232] [outer = 0000000000000000] 05:42:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F914582C00) [pid = 3520] [serial = 2233] [outer = 000000F914580000] 05:42:42 INFO - PROCESS | 3520 | 1464612162319 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9146CEC00) [pid = 3520] [serial = 2234] [outer = 000000F914580000] 05:42:42 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D3800 == 47 [pid = 3520] [id = 745] 05:42:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F9151BE000) [pid = 3520] [serial = 2235] [outer = 0000000000000000] 05:42:42 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F915373400) [pid = 3520] [serial = 2236] [outer = 000000F9151BE000] 05:42:42 INFO - PROCESS | 3520 | 1464612162795 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]]]}] 05:42:42 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. 05:42:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 05:42:42 INFO - PROCESS | 3520 | 1464612162825 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 3520 | 1464612162827 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 05:42:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:42:42 INFO - PROCESS | 3520 | 1464612162830 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 3520 | 1464612162833 Marionette TRACE conn6 <- [1,2942,null,{}] 05:42:42 INFO - PROCESS | 3520 | 1464612162836 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}] 05:42:43 INFO - PROCESS | 3520 | 1464612162999 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 05:42:43 INFO - PROCESS | 3520 | 1464612163030 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DEA800 == 48 [pid = 3520] [id = 746] 05:42:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F914C2E800) [pid = 3520] [serial = 2237] [outer = 0000000000000000] 05:42:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91518E000) [pid = 3520] [serial = 2238] [outer = 000000F914C2E800] 05:42:43 INFO - PROCESS | 3520 | 1464612163077 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F9157CF400) [pid = 3520] [serial = 2239] [outer = 000000F914C2E800] 05:42:43 INFO - PROCESS | 3520 | 1464612163501 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]]]}] 05:42:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:42:43 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 05:42:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 732ms 05:42:43 INFO - PROCESS | 3520 | 1464612163565 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 3520 | 1464612163567 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 05:42:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:42:43 INFO - PROCESS | 3520 | 1464612163571 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 3520 | 1464612163573 Marionette TRACE conn6 <- [1,2946,null,{}] 05:42:43 INFO - PROCESS | 3520 | 1464612163586 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}] 05:42:43 INFO - PROCESS | 3520 | 1464612163716 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 05:42:43 INFO - PROCESS | 3520 | 1464612163727 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A883800 == 49 [pid = 3520] [id = 747] 05:42:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F9157F4000) [pid = 3520] [serial = 2240] [outer = 0000000000000000] 05:42:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F9163DCC00) [pid = 3520] [serial = 2241] [outer = 000000F9157F4000] 05:42:43 INFO - PROCESS | 3520 | 1464612163819 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F917422000) [pid = 3520] [serial = 2242] [outer = 000000F9157F4000] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F91457E800) [pid = 3520] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9157CF000) [pid = 3520] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F9070E9000) [pid = 3520] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F9146ACC00) [pid = 3520] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F90D746C00) [pid = 3520] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F906ED0C00) [pid = 3520] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F90D21E800) [pid = 3520] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 111 (000000F910AC9000) [pid = 3520] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 110 (000000F9163DD800) [pid = 3520] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 109 (000000F911DAB000) [pid = 3520] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 108 (000000F907844400) [pid = 3520] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 107 (000000F910EE6400) [pid = 3520] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 106 (000000F913A61800) [pid = 3520] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 105 (000000F907DF7C00) [pid = 3520] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 104 (000000F910ACB000) [pid = 3520] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 103 (000000F9145CEC00) [pid = 3520] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:42:44 INFO - PROCESS | 3520 | --DOMWINDOW == 102 (000000F914C82C00) [pid = 3520] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:42:44 INFO - PROCESS | 3520 | 1464612164386 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]]]}] 05:42:44 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. 05:42:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 839ms 05:42:44 INFO - PROCESS | 3520 | 1464612164413 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 3520 | 1464612164423 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 05:42:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:42:44 INFO - PROCESS | 3520 | 1464612164426 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 3520 | 1464612164428 Marionette TRACE conn6 <- [1,2950,null,{}] 05:42:44 INFO - PROCESS | 3520 | 1464612164432 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}] 05:42:44 INFO - PROCESS | 3520 | 1464612164553 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 05:42:44 INFO - PROCESS | 3520 | 1464612164610 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B576800 == 50 [pid = 3520] [id = 748] 05:42:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 103 (000000F90C5E5C00) [pid = 3520] [serial = 2243] [outer = 0000000000000000] 05:42:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 104 (000000F911737C00) [pid = 3520] [serial = 2244] [outer = 000000F90C5E5C00] 05:42:44 INFO - PROCESS | 3520 | 1464612164656 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 3520 | ++DOMWINDOW == 105 (000000F914C85000) [pid = 3520] [serial = 2245] [outer = 000000F90C5E5C00] 05:42:44 INFO - PROCESS | 3520 | 1464612164970 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]]]}] 05:42:45 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. 05:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 588ms 05:42:45 INFO - PROCESS | 3520 | 1464612165021 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 3520 | 1464612165023 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 05:42:45 INFO - PROCESS | 3520 | 1464612165026 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:42:45 INFO - PROCESS | 3520 | 1464612165028 Marionette TRACE conn6 <- [1,2954,null,{}] 05:42:45 INFO - PROCESS | 3520 | 1464612165032 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}] 05:42:45 INFO - PROCESS | 3520 | 1464612165156 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 05:42:45 INFO - PROCESS | 3520 | 1464612165164 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91C784800 == 51 [pid = 3520] [id = 749] 05:42:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 106 (000000F90D131400) [pid = 3520] [serial = 2246] [outer = 0000000000000000] 05:42:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 107 (000000F917421000) [pid = 3520] [serial = 2247] [outer = 000000F90D131400] 05:42:45 INFO - PROCESS | 3520 | 1464612165210 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 108 (000000F9175E2800) [pid = 3520] [serial = 2248] [outer = 000000F90D131400] 05:42:45 INFO - PROCESS | 3520 | 1464612165635 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]]]}] 05:42:45 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. 05:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 05:42:45 INFO - PROCESS | 3520 | 1464612165657 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 3520 | 1464612165668 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 05:42:45 INFO - PROCESS | 3520 | 1464612165672 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 3520 | 1464612165674 Marionette TRACE conn6 <- [1,2958,null,{}] 05:42:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:42:45 INFO - PROCESS | 3520 | 1464612165677 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}] 05:42:45 INFO - PROCESS | 3520 | 1464612165802 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 05:42:45 INFO - PROCESS | 3520 | 1464612165811 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA71000 == 52 [pid = 3520] [id = 750] 05:42:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 109 (000000F90D21E800) [pid = 3520] [serial = 2249] [outer = 0000000000000000] 05:42:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 110 (000000F917739800) [pid = 3520] [serial = 2250] [outer = 000000F90D21E800] 05:42:45 INFO - PROCESS | 3520 | 1464612165863 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 3520 | ++DOMWINDOW == 111 (000000F9178ECC00) [pid = 3520] [serial = 2251] [outer = 000000F90D21E800] 05:42:46 INFO - PROCESS | 3520 | 1464612166392 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]]]}] 05:42:46 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. 05:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 05:42:46 INFO - PROCESS | 3520 | 1464612166438 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 3520 | 1464612166443 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 05:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:42:46 INFO - PROCESS | 3520 | 1464612166450 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 3520 | 1464612166455 Marionette TRACE conn6 <- [1,2962,null,{}] 05:42:46 INFO - PROCESS | 3520 | 1464612166466 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}] 05:42:46 INFO - PROCESS | 3520 | 1464612166597 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 05:42:46 INFO - PROCESS | 3520 | 1464612166700 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 3520 | ++DOCSHELL 000000F911DED000 == 53 [pid = 3520] [id = 751] 05:42:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 112 (000000F907214C00) [pid = 3520] [serial = 2252] [outer = 0000000000000000] 05:42:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F907668400) [pid = 3520] [serial = 2253] [outer = 000000F907214C00] 05:42:46 INFO - PROCESS | 3520 | 1464612166773 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F90C5E5000) [pid = 3520] [serial = 2254] [outer = 000000F907214C00] 05:42:47 INFO - PROCESS | 3520 | 1464612167320 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]]]}] 05:42:47 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. 05:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms 05:42:47 INFO - PROCESS | 3520 | 1464612167406 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 3520 | 1464612167413 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 05:42:47 INFO - PROCESS | 3520 | 1464612167421 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:42:47 INFO - PROCESS | 3520 | 1464612167424 Marionette TRACE conn6 <- [1,2966,null,{}] 05:42:47 INFO - PROCESS | 3520 | 1464612167431 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}] 05:42:47 INFO - PROCESS | 3520 | 1464612167553 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 05:42:47 INFO - PROCESS | 3520 | 1464612167654 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918625800 == 54 [pid = 3520] [id = 752] 05:42:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F90D9B4800) [pid = 3520] [serial = 2255] [outer = 0000000000000000] 05:42:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F911381C00) [pid = 3520] [serial = 2256] [outer = 000000F90D9B4800] 05:42:47 INFO - PROCESS | 3520 | 1464612167711 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F913A63800) [pid = 3520] [serial = 2257] [outer = 000000F90D9B4800] 05:42:48 INFO - PROCESS | 3520 | 1464612168216 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]]]}] 05:42:48 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. 05:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 837ms 05:42:48 INFO - PROCESS | 3520 | 1464612168264 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 3520 | 1464612168266 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 05:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:42:48 INFO - PROCESS | 3520 | 1464612168290 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 3520 | 1464612168294 Marionette TRACE conn6 <- [1,2970,null,{}] 05:42:48 INFO - PROCESS | 3520 | 1464612168307 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}] 05:42:48 INFO - PROCESS | 3520 | 1464612168463 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 05:42:48 INFO - PROCESS | 3520 | 1464612168567 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA75800 == 55 [pid = 3520] [id = 753] 05:42:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F9146CA400) [pid = 3520] [serial = 2258] [outer = 0000000000000000] 05:42:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F914C84400) [pid = 3520] [serial = 2259] [outer = 000000F9146CA400] 05:42:48 INFO - PROCESS | 3520 | 1464612168627 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F91742D000) [pid = 3520] [serial = 2260] [outer = 000000F9146CA400] 05:42:49 INFO - PROCESS | 3520 | 1464612169132 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"]]]}] 05:42:49 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 05:42:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 901ms 05:42:49 INFO - PROCESS | 3520 | 1464612169173 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 3520 | 1464612169177 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 05:42:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:42:49 INFO - PROCESS | 3520 | 1464612169181 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 3520 | 1464612169183 Marionette TRACE conn6 <- [1,2974,null,{}] 05:42:49 INFO - PROCESS | 3520 | 1464612169187 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}] 05:42:49 INFO - PROCESS | 3520 | 1464612169348 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 05:42:49 INFO - PROCESS | 3520 | 1464612169449 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E30D000 == 56 [pid = 3520] [id = 754] 05:42:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F917488800) [pid = 3520] [serial = 2261] [outer = 0000000000000000] 05:42:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F91773AC00) [pid = 3520] [serial = 2262] [outer = 000000F917488800] 05:42:49 INFO - PROCESS | 3520 | 1464612169508 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F9178F0000) [pid = 3520] [serial = 2263] [outer = 000000F917488800] 05:42:50 INFO - PROCESS | 3520 | 1464612170028 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]]]}] 05:42:50 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. 05:42:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 05:42:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:42:50 INFO - PROCESS | 3520 | 1464612170063 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 3520 | 1464612170066 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 05:42:50 INFO - PROCESS | 3520 | 1464612170069 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 3520 | 1464612170072 Marionette TRACE conn6 <- [1,2978,null,{}] 05:42:50 INFO - PROCESS | 3520 | 1464612170075 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}] 05:42:50 INFO - PROCESS | 3520 | 1464612170219 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 05:42:50 INFO - PROCESS | 3520 | 1464612170348 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA56000 == 57 [pid = 3520] [id = 755] 05:42:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F91757D000) [pid = 3520] [serial = 2264] [outer = 0000000000000000] 05:42:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F917953400) [pid = 3520] [serial = 2265] [outer = 000000F91757D000] 05:42:50 INFO - PROCESS | 3520 | 1464612170409 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F917A27400) [pid = 3520] [serial = 2266] [outer = 000000F91757D000] 05:42:50 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90BCD5800 == 58 [pid = 3520] [id = 756] 05:42:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F917A32000) [pid = 3520] [serial = 2267] [outer = 0000000000000000] 05:42:50 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F917A33000) [pid = 3520] [serial = 2268] [outer = 000000F917A32000] 05:42:50 INFO - PROCESS | 3520 | 1464612170967 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]]]}] 05:42:51 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. 05:42:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 943ms 05:42:51 INFO - PROCESS | 3520 | 1464612171026 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 3520 | 1464612171029 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 05:42:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:42:51 INFO - PROCESS | 3520 | 1464612171034 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 3520 | 1464612171036 Marionette TRACE conn6 <- [1,2982,null,{}] 05:42:51 INFO - PROCESS | 3520 | 1464612171040 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}] 05:42:51 INFO - PROCESS | 3520 | 1464612171204 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 05:42:51 INFO - PROCESS | 3520 | 1464612171300 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E3A4000 == 59 [pid = 3520] [id = 757] 05:42:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F917A32400) [pid = 3520] [serial = 2269] [outer = 0000000000000000] 05:42:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F917EB7800) [pid = 3520] [serial = 2270] [outer = 000000F917A32400] 05:42:51 INFO - PROCESS | 3520 | 1464612171356 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F918003400) [pid = 3520] [serial = 2271] [outer = 000000F917A32400] 05:42:51 INFO - PROCESS | 3520 | 1464612171844 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]]]}] 05:42:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:42:51 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 05:42:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 838ms 05:42:51 INFO - PROCESS | 3520 | 1464612171874 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 3520 | 1464612171876 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 05:42:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:42:51 INFO - PROCESS | 3520 | 1464612171879 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 3520 | 1464612171882 Marionette TRACE conn6 <- [1,2986,null,{}] 05:42:51 INFO - PROCESS | 3520 | 1464612171885 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}] 05:42:52 INFO - PROCESS | 3520 | 1464612172001 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 05:42:52 INFO - PROCESS | 3520 | 1464612172130 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91EC62800 == 60 [pid = 3520] [id = 758] 05:42:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F917A34800) [pid = 3520] [serial = 2272] [outer = 0000000000000000] 05:42:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F918009800) [pid = 3520] [serial = 2273] [outer = 000000F917A34800] 05:42:52 INFO - PROCESS | 3520 | 1464612172187 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F918011800) [pid = 3520] [serial = 2274] [outer = 000000F917A34800] 05:42:52 INFO - PROCESS | 3520 | 1464612172728 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]]]}] 05:42:52 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. 05:42:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 880ms 05:42:52 INFO - PROCESS | 3520 | 1464612172763 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 3520 | 1464612172765 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 05:42:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:42:52 INFO - PROCESS | 3520 | 1464612172769 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 3520 | 1464612172771 Marionette TRACE conn6 <- [1,2990,null,{}] 05:42:52 INFO - PROCESS | 3520 | 1464612172775 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}] 05:42:52 INFO - PROCESS | 3520 | 1464612172924 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 05:42:53 INFO - PROCESS | 3520 | 1464612173054 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9117C6000 == 61 [pid = 3520] [id = 759] 05:42:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F9071BB800) [pid = 3520] [serial = 2275] [outer = 0000000000000000] 05:42:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F91106F800) [pid = 3520] [serial = 2276] [outer = 000000F9071BB800] 05:42:53 INFO - PROCESS | 3520 | 1464612173114 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F916413C00) [pid = 3520] [serial = 2277] [outer = 000000F9071BB800] 05:42:53 INFO - PROCESS | 3520 | 1464612173851 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]]]}] 05:42:53 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. 05:42:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1132ms 05:42:53 INFO - PROCESS | 3520 | 1464612173918 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 3520 | 1464612173922 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 05:42:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:42:53 INFO - PROCESS | 3520 | 1464612173929 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 3520 | 1464612173933 Marionette TRACE conn6 <- [1,2994,null,{}] 05:42:53 INFO - PROCESS | 3520 | 1464612173940 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}] 05:42:54 INFO - PROCESS | 3520 | 1464612174059 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 05:42:54 INFO - PROCESS | 3520 | 1464612174189 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91738B800 == 62 [pid = 3520] [id = 760] 05:42:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F906749000) [pid = 3520] [serial = 2278] [outer = 0000000000000000] 05:42:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F9071B9800) [pid = 3520] [serial = 2279] [outer = 000000F906749000] 05:42:54 INFO - PROCESS | 3520 | 1464612174241 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F90D1E0400) [pid = 3520] [serial = 2280] [outer = 000000F906749000] 05:42:54 INFO - PROCESS | 3520 | 1464612174776 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]]]}] 05:42:54 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. 05:42:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 882ms 05:42:54 INFO - PROCESS | 3520 | 1464612174812 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 3520 | 1464612174818 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 05:42:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:42:54 INFO - PROCESS | 3520 | 1464612174825 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 3520 | 1464612174827 Marionette TRACE conn6 <- [1,2998,null,{}] 05:42:54 INFO - PROCESS | 3520 | 1464612174831 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}] 05:42:54 INFO - PROCESS | 3520 | 1464612174940 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 05:42:55 INFO - PROCESS | 3520 | 1464612175070 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91C784800 == 61 [pid = 3520] [id = 749] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B576800 == 60 [pid = 3520] [id = 748] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91A883800 == 59 [pid = 3520] [id = 747] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DEA800 == 58 [pid = 3520] [id = 746] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D3800 == 57 [pid = 3520] [id = 745] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91889D000 == 56 [pid = 3520] [id = 744] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F918627800 == 55 [pid = 3520] [id = 743] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179CF000 == 54 [pid = 3520] [id = 742] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F913A2A800 == 53 [pid = 3520] [id = 741] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F914A9A800 == 52 [pid = 3520] [id = 740] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F90D1DE400) [pid = 3520] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F913DA4000) [pid = 3520] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F915794000) [pid = 3520] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F91741F400) [pid = 3520] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90D3CF000 == 53 [pid = 3520] [id = 761] 05:42:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F90653A000) [pid = 3520] [serial = 2281] [outer = 0000000000000000] 05:42:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F906ECD000) [pid = 3520] [serial = 2282] [outer = 000000F90653A000] 05:42:55 INFO - PROCESS | 3520 | 1464612175170 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F90D747C00) [pid = 3520] [serial = 2283] [outer = 000000F90653A000] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F913B1C000 == 52 [pid = 3520] [id = 739] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B5B6000 == 51 [pid = 3520] [id = 735] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91889A000 == 50 [pid = 3520] [id = 734] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F913D34000 == 49 [pid = 3520] [id = 733] 05:42:55 INFO - PROCESS | 3520 | --DOCSHELL 000000F91B57D800 == 48 [pid = 3520] [id = 732] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F90D1E1400) [pid = 3520] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F914397C00) [pid = 3520] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F914392000) [pid = 3520] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F90D7E1C00) [pid = 3520] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F913A68000) [pid = 3520] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F914C29000) [pid = 3520] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F91536D400) [pid = 3520] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F9145C4400) [pid = 3520] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F9157E8800) [pid = 3520] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F9149A0400) [pid = 3520] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F90720FC00) [pid = 3520] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F908AC3000) [pid = 3520] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F914C79800) [pid = 3520] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F911CC4C00) [pid = 3520] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F911CD2C00) [pid = 3520] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F9071B9400) [pid = 3520] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F907006000) [pid = 3520] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90D7D6C00) [pid = 3520] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F91023C000) [pid = 3520] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F911CCB800) [pid = 3520] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F9071B4800) [pid = 3520] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F9163E1400) [pid = 3520] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F916370000) [pid = 3520] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F91685D000) [pid = 3520] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F915F1A000) [pid = 3520] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F913082800) [pid = 3520] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | --DOMWINDOW == 112 (000000F913D65800) [pid = 3520] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 05:42:55 INFO - PROCESS | 3520 | [3520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:42:55 INFO - PROCESS | 3520 | 1464612175661 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:42:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:42:55 INFO - {} 05:42:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:42:55 INFO - {} 05:42:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:42:55 INFO - {} 05:42:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:42:55 INFO - {} 05:42:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 901ms 05:42:55 INFO - PROCESS | 3520 | 1464612175727 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 3520 | 1464612175729 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 05:42:55 INFO - TEST-START | /FileAPI/fileReader.html 05:42:55 INFO - PROCESS | 3520 | 1464612175733 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 3520 | 1464612175737 Marionette TRACE conn6 <- [1,3002,null,{}] 05:42:55 INFO - PROCESS | 3520 | 1464612175747 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}] 05:42:55 INFO - PROCESS | 3520 | 1464612175853 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 05:42:55 INFO - PROCESS | 3520 | 1464612175967 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9179CA000 == 49 [pid = 3520] [id = 762] 05:42:55 INFO - PROCESS | 3520 | ++DOMWINDOW == 113 (000000F910ABD800) [pid = 3520] [serial = 2284] [outer = 0000000000000000] 05:42:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F913078000) [pid = 3520] [serial = 2285] [outer = 000000F910ABD800] 05:42:56 INFO - PROCESS | 3520 | 1464612176018 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F913A9A000) [pid = 3520] [serial = 2286] [outer = 000000F910ABD800] 05:42:56 INFO - PROCESS | 3520 | 1464612176407 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]]]}] 05:42:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:42:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:42:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:42:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:42:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 05:42:56 INFO - PROCESS | 3520 | 1464612176470 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 05:42:56 INFO - TEST-START | /FileAPI/historical.html 05:42:56 INFO - PROCESS | 3520 | 1464612176473 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 05:42:56 INFO - PROCESS | 3520 | 1464612176476 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 3520 | 1464612176478 Marionette TRACE conn6 <- [1,3006,null,{}] 05:42:56 INFO - PROCESS | 3520 | 1464612176482 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}] 05:42:56 INFO - PROCESS | 3520 | 1464612176584 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 05:42:56 INFO - PROCESS | 3520 | 1464612176591 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 3520 | ++DOCSHELL 000000F918640800 == 50 [pid = 3520] [id = 763] 05:42:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F9143A1400) [pid = 3520] [serial = 2287] [outer = 0000000000000000] 05:42:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F914575800) [pid = 3520] [serial = 2288] [outer = 000000F9143A1400] 05:42:56 INFO - PROCESS | 3520 | 1464612176638 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F9145CDC00) [pid = 3520] [serial = 2289] [outer = 000000F9143A1400] 05:42:57 INFO - PROCESS | 3520 | 1464612177052 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"]]]}] 05:42:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:42:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:42:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:42:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:42:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:42:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:42:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:42:57 INFO - TEST-OK | /FileAPI/historical.html | took 627ms 05:42:57 INFO - PROCESS | 3520 | 1464612177107 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 05:42:57 INFO - TEST-START | /FileAPI/idlharness.html 05:42:57 INFO - PROCESS | 3520 | 1464612177109 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 05:42:57 INFO - PROCESS | 3520 | 1464612177113 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 3520 | 1464612177115 Marionette TRACE conn6 <- [1,3010,null,{}] 05:42:57 INFO - PROCESS | 3520 | 1464612177119 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}] 05:42:57 INFO - PROCESS | 3520 | 1464612177214 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 05:42:57 INFO - PROCESS | 3520 | 1464612177251 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188D7000 == 51 [pid = 3520] [id = 764] 05:42:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F914842800) [pid = 3520] [serial = 2290] [outer = 0000000000000000] 05:42:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F9149A4C00) [pid = 3520] [serial = 2291] [outer = 000000F914842800] 05:42:57 INFO - PROCESS | 3520 | 1464612177297 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F914C83000) [pid = 3520] [serial = 2292] [outer = 000000F914842800] 05:42:58 INFO - PROCESS | 3520 | 1464612178231 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:42:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:42:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:42:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:42:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:42:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:42:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:42:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:42:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:42:58 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 05:42:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:42:58 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 05:42:58 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 05:42:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:42:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:42:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:42:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:42:58 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 05:42:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:42:58 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 05:42:58 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 05:42:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:42:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:42:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:42:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:42:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:42:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:42:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1271ms 05:42:58 INFO - PROCESS | 3520 | 1464612178386 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 3520 | 1464612178388 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 05:42:58 INFO - TEST-START | /FileAPI/idlharness.worker 05:42:58 INFO - PROCESS | 3520 | 1464612178392 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 3520 | 1464612178394 Marionette TRACE conn6 <- [1,3014,null,{}] 05:42:58 INFO - PROCESS | 3520 | 1464612178397 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}] 05:42:58 INFO - PROCESS | 3520 | 1464612178540 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 05:42:58 INFO - PROCESS | 3520 | 1464612178627 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA4F800 == 52 [pid = 3520] [id = 765] 05:42:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F917A2AC00) [pid = 3520] [serial = 2293] [outer = 0000000000000000] 05:42:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F917A32C00) [pid = 3520] [serial = 2294] [outer = 000000F917A2AC00] 05:42:58 INFO - PROCESS | 3520 | 1464612178681 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F917EBCC00) [pid = 3520] [serial = 2295] [outer = 000000F917A2AC00] 05:42:58 INFO - PROCESS | 3520 | [3520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F914C2E800) [pid = 3520] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F9151BE000) [pid = 3520] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F90784E400) [pid = 3520] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 120 (000000F9157F4000) [pid = 3520] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 119 (000000F913A9B800) [pid = 3520] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 118 (000000F90D7DF400) [pid = 3520] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 117 (000000F90C5E5C00) [pid = 3520] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 116 (000000F90D131400) [pid = 3520] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 115 (000000F907002400) [pid = 3520] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 114 (000000F911380000) [pid = 3520] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:42:59 INFO - PROCESS | 3520 | --DOMWINDOW == 113 (000000F914580000) [pid = 3520] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:42:59 INFO - PROCESS | 3520 | 1464612179676 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:42:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:42:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:42:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:42:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:42:59 INFO - {} 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:42:59 INFO - {} 05:42:59 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 - {} 05:42:59 INFO - {} 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:42:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:42:59 INFO - {} 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:42:59 INFO - {} 05:42:59 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 - {} 05:42:59 INFO - {} 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:42:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:42:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:42:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:42:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 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 05:42:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:42:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:42:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:42:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:42:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:42:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:42:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:42:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:42:59 INFO - {} 05:42:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1409ms 05:42:59 INFO - PROCESS | 3520 | 1464612179804 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 3520 | 1464612179806 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 05:42:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:42:59 INFO - PROCESS | 3520 | 1464612179810 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 3520 | 1464612179811 Marionette TRACE conn6 <- [1,3018,null,{}] 05:42:59 INFO - PROCESS | 3520 | 1464612179815 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}] 05:42:59 INFO - PROCESS | 3520 | 1464612179906 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 05:42:59 INFO - PROCESS | 3520 | 1464612179942 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F5C8800 == 53 [pid = 3520] [id = 766] 05:42:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 114 (000000F91865A400) [pid = 3520] [serial = 2296] [outer = 0000000000000000] 05:42:59 INFO - PROCESS | 3520 | ++DOMWINDOW == 115 (000000F91906BC00) [pid = 3520] [serial = 2297] [outer = 000000F91865A400] 05:42:59 INFO - PROCESS | 3520 | 1464612179988 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 116 (000000F91919B400) [pid = 3520] [serial = 2298] [outer = 000000F91865A400] 05:43:00 INFO - PROCESS | 3520 | 1464612180424 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]]]}] 05:43:00 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 05:43:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 05:43:00 INFO - PROCESS | 3520 | 1464612180451 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 3520 | 1464612180454 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 05:43:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:43:00 INFO - PROCESS | 3520 | 1464612180457 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 3520 | 1464612180459 Marionette TRACE conn6 <- [1,3022,null,{}] 05:43:00 INFO - PROCESS | 3520 | 1464612180463 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}] 05:43:00 INFO - PROCESS | 3520 | 1464612180554 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 05:43:00 INFO - PROCESS | 3520 | 1464612180560 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F8AA000 == 54 [pid = 3520] [id = 767] 05:43:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 117 (000000F90D779000) [pid = 3520] [serial = 2299] [outer = 0000000000000000] 05:43:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 118 (000000F9191A6400) [pid = 3520] [serial = 2300] [outer = 000000F90D779000] 05:43:00 INFO - PROCESS | 3520 | 1464612180606 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 3520 | ++DOMWINDOW == 119 (000000F91A3DBC00) [pid = 3520] [serial = 2301] [outer = 000000F90D779000] 05:43:01 INFO - PROCESS | 3520 | 1464612181018 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]]]}] 05:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:43:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 585ms 05:43:01 INFO - PROCESS | 3520 | 1464612181047 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 3520 | 1464612181057 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 05:43:01 INFO - PROCESS | 3520 | 1464612181061 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 3520 | 1464612181063 Marionette TRACE conn6 <- [1,3026,null,{}] 05:43:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:43:01 INFO - PROCESS | 3520 | 1464612181080 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}] 05:43:01 INFO - PROCESS | 3520 | 1464612181174 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 05:43:01 INFO - PROCESS | 3520 | 1464612181180 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F8BF800 == 55 [pid = 3520] [id = 768] 05:43:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 120 (000000F9191A7800) [pid = 3520] [serial = 2302] [outer = 0000000000000000] 05:43:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 121 (000000F90B9D3C00) [pid = 3520] [serial = 2303] [outer = 000000F9191A7800] 05:43:01 INFO - PROCESS | 3520 | 1464612181225 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F91A3E3C00) [pid = 3520] [serial = 2304] [outer = 000000F9191A7800] 05:43:01 INFO - PROCESS | 3520 | 1464612181861 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"]]]}] 05:43:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:43:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:43:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 838ms 05:43:01 INFO - PROCESS | 3520 | 1464612181906 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 3520 | 1464612181911 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 05:43:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:43:01 INFO - PROCESS | 3520 | 1464612181918 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 3520 | 1464612181921 Marionette TRACE conn6 <- [1,3030,null,{}] 05:43:01 INFO - PROCESS | 3520 | 1464612181928 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}] 05:43:02 INFO - PROCESS | 3520 | 1464612182055 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 05:43:02 INFO - PROCESS | 3520 | 1464612182189 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 3520 | ++DOCSHELL 000000F914CA0000 == 56 [pid = 3520] [id = 769] 05:43:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F90B924800) [pid = 3520] [serial = 2305] [outer = 0000000000000000] 05:43:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F90C37E400) [pid = 3520] [serial = 2306] [outer = 000000F90B924800] 05:43:02 INFO - PROCESS | 3520 | 1464612182251 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F910AC4000) [pid = 3520] [serial = 2307] [outer = 000000F90B924800] 05:43:03 INFO - PROCESS | 3520 | 1464612183057 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]]]}] 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:43:03 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. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:43:03 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'.) 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:43:03 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. 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:43:03 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. 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:43:03 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. 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:43:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1225ms 05:43:03 INFO - PROCESS | 3520 | 1464612183146 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 3520 | 1464612183153 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 05:43:03 INFO - PROCESS | 3520 | 1464612183202 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 3520 | 1464612183205 Marionette TRACE conn6 <- [1,3034,null,{}] 05:43:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:43:03 INFO - PROCESS | 3520 | 1464612183210 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}] 05:43:03 INFO - PROCESS | 3520 | 1464612183324 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 05:43:03 INFO - PROCESS | 3520 | 1464612183447 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B5CC000 == 57 [pid = 3520] [id = 770] 05:43:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F911CCE000) [pid = 3520] [serial = 2308] [outer = 0000000000000000] 05:43:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F9143A6C00) [pid = 3520] [serial = 2309] [outer = 000000F911CCE000] 05:43:03 INFO - PROCESS | 3520 | 1464612183504 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F917713400) [pid = 3520] [serial = 2310] [outer = 000000F911CCE000] 05:43:03 INFO - PROCESS | 3520 | [3520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:43:04 INFO - PROCESS | 3520 | 1464612184104 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:43:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:43:04 INFO - {} 05:43:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 922ms 05:43:04 INFO - PROCESS | 3520 | 1464612184130 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 3520 | 1464612184133 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 05:43:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:43:04 INFO - PROCESS | 3520 | 1464612184137 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 3520 | 1464612184142 Marionette TRACE conn6 <- [1,3038,null,{}] 05:43:04 INFO - PROCESS | 3520 | 1464612184153 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}] 05:43:04 INFO - PROCESS | 3520 | 1464612184285 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 05:43:04 INFO - PROCESS | 3520 | 1464612184412 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91FFAA800 == 58 [pid = 3520] [id = 771] 05:43:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F917EB1800) [pid = 3520] [serial = 2311] [outer = 0000000000000000] 05:43:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F918B28000) [pid = 3520] [serial = 2312] [outer = 000000F917EB1800] 05:43:04 INFO - PROCESS | 3520 | 1464612184473 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F91A3E7400) [pid = 3520] [serial = 2313] [outer = 000000F917EB1800] 05:43:05 INFO - PROCESS | 3520 | 1464612185034 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]]]}] 05:43:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:43:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:43:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:43:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:43:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 943ms 05:43:05 INFO - PROCESS | 3520 | 1464612185083 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 3520 | 1464612185086 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 05:43:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:43:05 INFO - PROCESS | 3520 | 1464612185091 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 3520 | 1464612185094 Marionette TRACE conn6 <- [1,3042,null,{}] 05:43:05 INFO - PROCESS | 3520 | 1464612185098 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}] 05:43:05 INFO - PROCESS | 3520 | 1464612185219 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 05:43:05 INFO - PROCESS | 3520 | 1464612185323 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E3A1800 == 59 [pid = 3520] [id = 772] 05:43:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F918803000) [pid = 3520] [serial = 2314] [outer = 0000000000000000] 05:43:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F918808400) [pid = 3520] [serial = 2315] [outer = 000000F918803000] 05:43:05 INFO - PROCESS | 3520 | 1464612185380 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F91880F000) [pid = 3520] [serial = 2316] [outer = 000000F918803000] 05:43:06 INFO - PROCESS | 3520 | 1464612186164 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"]]]}] 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:43:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:06 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" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:06 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" 05:43:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1183ms 05:43:06 INFO - PROCESS | 3520 | 1464612186280 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 3520 | 1464612186283 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 05:43:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:43:06 INFO - PROCESS | 3520 | 1464612186287 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 3520 | 1464612186289 Marionette TRACE conn6 <- [1,3046,null,{}] 05:43:06 INFO - PROCESS | 3520 | 1464612186293 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}] 05:43:06 INFO - PROCESS | 3520 | 1464612186409 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 05:43:06 INFO - PROCESS | 3520 | 1464612186534 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F4D6800 == 60 [pid = 3520] [id = 773] 05:43:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F91880BC00) [pid = 3520] [serial = 2317] [outer = 0000000000000000] 05:43:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F918884000) [pid = 3520] [serial = 2318] [outer = 000000F91880BC00] 05:43:06 INFO - PROCESS | 3520 | 1464612186594 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F918B1B800) [pid = 3520] [serial = 2319] [outer = 000000F91880BC00] 05:43:07 INFO - PROCESS | 3520 | 1464612187172 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]]]}] 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:43:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:43:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:43:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:43:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:43:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:43:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:43:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:43:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:43:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 948ms 05:43:07 INFO - PROCESS | 3520 | 1464612187238 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 3520 | 1464612187240 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 05:43:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:43:07 INFO - PROCESS | 3520 | 1464612187244 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 3520 | 1464612187246 Marionette TRACE conn6 <- [1,3050,null,{}] 05:43:07 INFO - PROCESS | 3520 | 1464612187250 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}] 05:43:07 INFO - PROCESS | 3520 | 1464612187389 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 05:43:07 INFO - PROCESS | 3520 | 1464612187494 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F52D800 == 61 [pid = 3520] [id = 774] 05:43:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F91B89F000) [pid = 3520] [serial = 2320] [outer = 0000000000000000] 05:43:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F91C85DC00) [pid = 3520] [serial = 2321] [outer = 000000F91B89F000] 05:43:07 INFO - PROCESS | 3520 | 1464612187551 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F91D410C00) [pid = 3520] [serial = 2322] [outer = 000000F91B89F000] 05:43:07 INFO - PROCESS | 3520 | [3520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:43:08 INFO - PROCESS | 3520 | 1464612188119 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:43:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:43:08 INFO - {} 05:43:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 944ms 05:43:08 INFO - PROCESS | 3520 | 1464612188191 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 3520 | 1464612188194 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 05:43:08 INFO - PROCESS | 3520 | 1464612188197 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:43:08 INFO - PROCESS | 3520 | 1464612188199 Marionette TRACE conn6 <- [1,3054,null,{}] 05:43:08 INFO - PROCESS | 3520 | 1464612188204 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}] 05:43:08 INFO - PROCESS | 3520 | 1464612188369 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 05:43:08 INFO - PROCESS | 3520 | 1464612188496 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9175B2800 == 62 [pid = 3520] [id = 775] 05:43:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 141 (000000F90C6A8000) [pid = 3520] [serial = 2323] [outer = 0000000000000000] 05:43:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 142 (000000F910ACC000) [pid = 3520] [serial = 2324] [outer = 000000F90C6A8000] 05:43:08 INFO - PROCESS | 3520 | 1464612188555 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F9157D1C00) [pid = 3520] [serial = 2325] [outer = 000000F90C6A8000] 05:43:09 INFO - PROCESS | 3520 | 1464612189301 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]]]}] 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:43:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:43:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1135ms 05:43:09 INFO - PROCESS | 3520 | 1464612189336 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 3520 | 1464612189340 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 05:43:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:43:09 INFO - PROCESS | 3520 | 1464612189345 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 3520 | 1464612189349 Marionette TRACE conn6 <- [1,3058,null,{}] 05:43:09 INFO - PROCESS | 3520 | 1464612189355 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}] 05:43:09 INFO - PROCESS | 3520 | 1464612189467 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 05:43:09 INFO - PROCESS | 3520 | 1464612189575 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A02800 == 63 [pid = 3520] [id = 776] 05:43:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F90D22A400) [pid = 3520] [serial = 2326] [outer = 0000000000000000] 05:43:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F910AC2400) [pid = 3520] [serial = 2327] [outer = 000000F90D22A400] 05:43:09 INFO - PROCESS | 3520 | 1464612189628 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 3520 | ++DOMWINDOW == 146 (000000F911E64400) [pid = 3520] [serial = 2328] [outer = 000000F90D22A400] 05:43:10 INFO - PROCESS | 3520 | 1464612190222 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]]]}] 05:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:43:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 05:43:10 INFO - PROCESS | 3520 | 1464612190293 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 3520 | 1464612190299 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 05:43:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:43:10 INFO - PROCESS | 3520 | 1464612190305 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 3520 | 1464612190308 Marionette TRACE conn6 <- [1,3062,null,{}] 05:43:10 INFO - PROCESS | 3520 | 1464612190311 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}] 05:43:10 INFO - PROCESS | 3520 | 1464612190421 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 05:43:10 INFO - PROCESS | 3520 | 1464612190564 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F918572800 == 62 [pid = 3520] [id = 682] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F8AA000 == 61 [pid = 3520] [id = 767] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91F5C8800 == 60 [pid = 3520] [id = 766] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA4F800 == 59 [pid = 3520] [id = 765] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F9188D7000 == 58 [pid = 3520] [id = 764] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F918640800 == 57 [pid = 3520] [id = 763] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F9179CA000 == 56 [pid = 3520] [id = 762] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F90D3CF000 == 55 [pid = 3520] [id = 761] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 145 (000000F91748B800) [pid = 3520] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F91757BC00) [pid = 3520] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F917713C00) [pid = 3520] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F917739800) [pid = 3520] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | ++DOCSHELL 000000F90E0D9800 == 56 [pid = 3520] [id = 777] 05:43:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 143 (000000F906E32800) [pid = 3520] [serial = 2329] [outer = 0000000000000000] 05:43:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 144 (000000F907844400) [pid = 3520] [serial = 2330] [outer = 000000F906E32800] 05:43:10 INFO - PROCESS | 3520 | 1464612190663 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 3520 | ++DOMWINDOW == 145 (000000F911CC4800) [pid = 3520] [serial = 2331] [outer = 000000F906E32800] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91738B800 == 55 [pid = 3520] [id = 760] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F90BCD5800 == 54 [pid = 3520] [id = 756] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA75800 == 53 [pid = 3520] [id = 753] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F918625800 == 52 [pid = 3520] [id = 752] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F911DED000 == 51 [pid = 3520] [id = 751] 05:43:10 INFO - PROCESS | 3520 | --DOCSHELL 000000F91CA71000 == 50 [pid = 3520] [id = 750] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 144 (000000F915373400) [pid = 3520] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 143 (000000F90C380400) [pid = 3520] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 142 (000000F90D7E0400) [pid = 3520] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 141 (000000F9163DCC00) [pid = 3520] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 140 (000000F913D66400) [pid = 3520] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 139 (000000F907848400) [pid = 3520] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 138 (000000F9157CF400) [pid = 3520] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 137 (000000F91518E000) [pid = 3520] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 136 (000000F91518BC00) [pid = 3520] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F910EDE000) [pid = 3520] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F91106F400) [pid = 3520] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F90D9B8000) [pid = 3520] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F911737C00) [pid = 3520] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F9175E2800) [pid = 3520] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F917421000) [pid = 3520] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F917422000) [pid = 3520] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F907DF4800) [pid = 3520] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F90700F000) [pid = 3520] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F911CC3800) [pid = 3520] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F911EF1000) [pid = 3520] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 124 (000000F914582C00) [pid = 3520] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 123 (000000F9146CEC00) [pid = 3520] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 122 (000000F914C85000) [pid = 3520] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 05:43:10 INFO - PROCESS | 3520 | --DOMWINDOW == 121 (000000F914390400) [pid = 3520] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 05:43:11 INFO - PROCESS | 3520 | 1464612191134 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]]]}] 05:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:43:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 05:43:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:43:11 INFO - PROCESS | 3520 | 1464612191188 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 3520 | 1464612191190 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 05:43:11 INFO - PROCESS | 3520 | 1464612191194 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 3520 | 1464612191198 Marionette TRACE conn6 <- [1,3066,null,{}] 05:43:11 INFO - PROCESS | 3520 | 1464612191208 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}] 05:43:11 INFO - PROCESS | 3520 | 1464612191308 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 05:43:11 INFO - PROCESS | 3520 | 1464612191316 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917E06800 == 51 [pid = 3520] [id = 778] 05:43:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 122 (000000F911EFD800) [pid = 3520] [serial = 2332] [outer = 0000000000000000] 05:43:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 123 (000000F913D66400) [pid = 3520] [serial = 2333] [outer = 000000F911EFD800] 05:43:11 INFO - PROCESS | 3520 | 1464612191371 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 3520 | ++DOMWINDOW == 124 (000000F91457B800) [pid = 3520] [serial = 2334] [outer = 000000F911EFD800] 05:43:11 INFO - PROCESS | 3520 | 1464612191878 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] 05:43:11 INFO - PROCESS | 3520 | 1464612191937 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 05:43:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:43:11 INFO - PROCESS | 3520 | 1464612191940 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 3520 | 1464612191942 Marionette TRACE conn6 <- [1,3070,null,{}] 05:43:11 INFO - PROCESS | 3520 | 1464612191946 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}] 05:43:12 INFO - PROCESS | 3520 | 1464612192071 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 05:43:12 INFO - PROCESS | 3520 | 1464612192183 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F9188DA000 == 52 [pid = 3520] [id = 779] 05:43:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 125 (000000F913A99800) [pid = 3520] [serial = 2335] [outer = 0000000000000000] 05:43:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F914C82400) [pid = 3520] [serial = 2336] [outer = 000000F913A99800] 05:43:12 INFO - PROCESS | 3520 | 1464612192230 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F9157CAC00) [pid = 3520] [serial = 2337] [outer = 000000F913A99800] 05:43:12 INFO - PROCESS | 3520 | 1464612192567 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]]]}] 05:43:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:43:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:43:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 05:43:12 INFO - PROCESS | 3520 | 1464612192643 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 3520 | 1464612192645 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 05:43:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:43:12 INFO - PROCESS | 3520 | 1464612192648 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 3520 | 1464612192650 Marionette TRACE conn6 <- [1,3074,null,{}] 05:43:12 INFO - PROCESS | 3520 | 1464612192654 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}] 05:43:12 INFO - PROCESS | 3520 | 1464612192745 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 05:43:12 INFO - PROCESS | 3520 | 1464612192751 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 3520 | ++DOCSHELL 000000F919CB9000 == 53 [pid = 3520] [id = 780] 05:43:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F915F06800) [pid = 3520] [serial = 2338] [outer = 0000000000000000] 05:43:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F91685D000) [pid = 3520] [serial = 2339] [outer = 000000F915F06800] 05:43:12 INFO - PROCESS | 3520 | 1464612192798 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F917426400) [pid = 3520] [serial = 2340] [outer = 000000F915F06800] 05:43:13 INFO - PROCESS | 3520 | 1464612193277 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:43:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 05:43:13 INFO - PROCESS | 3520 | 1464612193340 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 3520 | 1464612193342 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 05:43:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:43:13 INFO - PROCESS | 3520 | 1464612193353 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 3520 | 1464612193355 Marionette TRACE conn6 <- [1,3078,null,{}] 05:43:13 INFO - PROCESS | 3520 | 1464612193359 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}] 05:43:13 INFO - PROCESS | 3520 | 1464612193530 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 05:43:13 INFO - PROCESS | 3520 | 1464612193561 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91A87A800 == 54 [pid = 3520] [id = 781] 05:43:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F91773CC00) [pid = 3520] [serial = 2341] [outer = 0000000000000000] 05:43:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F9178E5000) [pid = 3520] [serial = 2342] [outer = 000000F91773CC00] 05:43:13 INFO - PROCESS | 3520 | 1464612193616 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F91794E000) [pid = 3520] [serial = 2343] [outer = 000000F91773CC00] 05:43:14 INFO - PROCESS | 3520 | 1464612194057 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:43:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 733ms 05:43:14 INFO - PROCESS | 3520 | 1464612194082 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 3520 | 1464612194084 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 05:43:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:43:14 INFO - PROCESS | 3520 | 1464612194094 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 3520 | 1464612194096 Marionette TRACE conn6 <- [1,3082,null,{}] 05:43:14 INFO - PROCESS | 3520 | 1464612194099 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}] 05:43:14 INFO - PROCESS | 3520 | 1464612194222 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 05:43:14 INFO - PROCESS | 3520 | 1464612194229 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91B599800 == 55 [pid = 3520] [id = 782] 05:43:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F917955400) [pid = 3520] [serial = 2344] [outer = 0000000000000000] 05:43:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F917A2C000) [pid = 3520] [serial = 2345] [outer = 000000F917955400] 05:43:14 INFO - PROCESS | 3520 | 1464612194330 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F917EBA400) [pid = 3520] [serial = 2346] [outer = 000000F917955400] 05:43:14 INFO - PROCESS | 3520 | 1464612194747 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:43:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 05:43:14 INFO - PROCESS | 3520 | 1464612194787 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 3520 | 1464612194789 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 05:43:14 INFO - PROCESS | 3520 | 1464612194792 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:43:14 INFO - PROCESS | 3520 | 1464612194794 Marionette TRACE conn6 <- [1,3086,null,{}] 05:43:14 INFO - PROCESS | 3520 | 1464612194797 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}] 05:43:14 INFO - PROCESS | 3520 | 1464612194923 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 135 (000000F914842800) [pid = 3520] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 134 (000000F91865A400) [pid = 3520] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 133 (000000F910ABD800) [pid = 3520] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 132 (000000F90D779000) [pid = 3520] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 131 (000000F90D21E800) [pid = 3520] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 130 (000000F917A32000) [pid = 3520] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 129 (000000F906749000) [pid = 3520] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 128 (000000F90653A000) [pid = 3520] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 127 (000000F9143A1400) [pid = 3520] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 126 (000000F9168BB800) [pid = 3520] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:43:15 INFO - PROCESS | 3520 | --DOMWINDOW == 125 (000000F917A2AC00) [pid = 3520] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:43:15 INFO - PROCESS | 3520 | 1464612195178 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917A13800 == 56 [pid = 3520] [id = 783] 05:43:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 126 (000000F90D21E800) [pid = 3520] [serial = 2347] [outer = 0000000000000000] 05:43:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 127 (000000F914842800) [pid = 3520] [serial = 2348] [outer = 000000F90D21E800] 05:43:15 INFO - PROCESS | 3520 | 1464612195224 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 128 (000000F918651000) [pid = 3520] [serial = 2349] [outer = 000000F90D21E800] 05:43:15 INFO - PROCESS | 3520 | 1464612195619 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]]]}] 05:43:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:43:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:43:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 879ms 05:43:15 INFO - PROCESS | 3520 | 1464612195675 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 3520 | 1464612195677 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 05:43:15 INFO - PROCESS | 3520 | 1464612195680 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:43:15 INFO - PROCESS | 3520 | 1464612195682 Marionette TRACE conn6 <- [1,3090,null,{}] 05:43:15 INFO - PROCESS | 3520 | 1464612195685 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}] 05:43:15 INFO - PROCESS | 3520 | 1464612195814 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 05:43:15 INFO - PROCESS | 3520 | 1464612195827 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91CA41800 == 57 [pid = 3520] [id = 784] 05:43:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 129 (000000F911DA3000) [pid = 3520] [serial = 2350] [outer = 0000000000000000] 05:43:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 130 (000000F918805000) [pid = 3520] [serial = 2351] [outer = 000000F911DA3000] 05:43:15 INFO - PROCESS | 3520 | 1464612195874 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 3520 | ++DOMWINDOW == 131 (000000F918B28800) [pid = 3520] [serial = 2352] [outer = 000000F911DA3000] 05:43:16 INFO - PROCESS | 3520 | 1464612196275 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:43:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:43:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 05:43:16 INFO - PROCESS | 3520 | 1464612196311 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 3520 | 1464612196314 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 05:43:16 INFO - PROCESS | 3520 | 1464612196317 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:43:16 INFO - PROCESS | 3520 | 1464612196319 Marionette TRACE conn6 <- [1,3094,null,{}] 05:43:16 INFO - PROCESS | 3520 | 1464612196322 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}] 05:43:16 INFO - PROCESS | 3520 | 1464612196451 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 05:43:16 INFO - PROCESS | 3520 | 1464612196498 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91E309000 == 58 [pid = 3520] [id = 785] 05:43:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 132 (000000F918B2DC00) [pid = 3520] [serial = 2353] [outer = 0000000000000000] 05:43:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 133 (000000F919069800) [pid = 3520] [serial = 2354] [outer = 000000F918B2DC00] 05:43:16 INFO - PROCESS | 3520 | 1464612196553 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 3520 | ++DOMWINDOW == 134 (000000F9191A0800) [pid = 3520] [serial = 2355] [outer = 000000F918B2DC00] 05:43:16 INFO - PROCESS | 3520 | 1464612196966 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]]]}] 05:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:43:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:43:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 05:43:17 INFO - PROCESS | 3520 | 1464612197013 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 3520 | 1464612197016 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 05:43:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:43:17 INFO - PROCESS | 3520 | 1464612197019 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 3520 | 1464612197022 Marionette TRACE conn6 <- [1,3098,null,{}] 05:43:17 INFO - PROCESS | 3520 | 1464612197031 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}] 05:43:17 INFO - PROCESS | 3520 | 1464612197145 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 05:43:17 INFO - PROCESS | 3520 | 1464612197160 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 3520 | ++DOCSHELL 000000F91F51A800 == 59 [pid = 3520] [id = 786] 05:43:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 135 (000000F91B89FC00) [pid = 3520] [serial = 2356] [outer = 0000000000000000] 05:43:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 136 (000000F91C85A400) [pid = 3520] [serial = 2357] [outer = 000000F91B89FC00] 05:43:17 INFO - PROCESS | 3520 | 1464612197211 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 3520 | ++DOMWINDOW == 137 (000000F91D417C00) [pid = 3520] [serial = 2358] [outer = 000000F91B89FC00] 05:43:17 INFO - PROCESS | 3520 | 1464612197934 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"]]]}] 05:43:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:43:17 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 05:43:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:43:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 944ms 05:43:17 INFO - PROCESS | 3520 | 1464612197967 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 3520 | 1464612197973 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 05:43:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:43:17 INFO - PROCESS | 3520 | 1464612197978 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 3520 | 1464612197983 Marionette TRACE conn6 <- [1,3102,null,{}] 05:43:17 INFO - PROCESS | 3520 | 1464612197988 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}] 05:43:18 INFO - PROCESS | 3520 | 1464612198117 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 05:43:18 INFO - PROCESS | 3520 | 1464612198260 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\", \"c7ae6f03-ccdb-49ca-b405-d3c28d84b9ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 3520 | ++DOCSHELL 000000F917197800 == 60 [pid = 3520] [id = 787] 05:43:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 138 (000000F91023BC00) [pid = 3520] [serial = 2359] [outer = 0000000000000000] 05:43:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 139 (000000F910ACB000) [pid = 3520] [serial = 2360] [outer = 000000F91023BC00] 05:43:18 INFO - PROCESS | 3520 | 1464612198321 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 3520 | ++DOMWINDOW == 140 (000000F911D88000) [pid = 3520] [serial = 2361] [outer = 000000F91023BC00] 05:43:18 INFO - PROCESS | 3520 | 1464612198860 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]]]}] 05:43:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:43:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 943ms 05:43:18 INFO - PROCESS | 3520 | 1464612198923 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 3520 | 1464612198930 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 05:43:20 WARNING - u'runner_teardown' () 05:43:20 INFO - No more tests 05:43:20 INFO - Got 0 unexpected results 05:43:20 INFO - SUITE-END | took 698s 05:43:20 INFO - Closing logging queue 05:43:20 INFO - queue closed 05:43:20 INFO - Return code: 0 05:43:20 WARNING - # TBPL SUCCESS # 05:43:20 INFO - Running post-action listener: _resource_record_post_action 05:43:20 INFO - Running post-run listener: _resource_record_post_run 05:43:21 INFO - Total resource usage - Wall time: 709s; CPU: 14.0%; Read bytes: 158266368; Write bytes: 986273280; Read time: 1811950; Write time: 4772480 05:43:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:43:21 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 15565824; Read time: 0; Write time: 74690 05:43:21 INFO - run-tests - Wall time: 706s; CPU: 14.0%; Read bytes: 158266368; Write bytes: 876504064; Read time: 1811950; Write time: 4622100 05:43:21 INFO - Running post-run listener: _upload_blobber_files 05:43:21 INFO - Blob upload gear active. 05:43:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:43:21 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 05:43:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:43:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:43:21 INFO - (blobuploader) - INFO - Open directory for files ... 05:43:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:43:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:43:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:43:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:43:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:43:22 INFO - (blobuploader) - INFO - Done attempting. 05:43:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:43:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:43:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:43:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:43:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:43:24 INFO - (blobuploader) - INFO - Done attempting. 05:43:24 INFO - (blobuploader) - INFO - Iteration through files over. 05:43:24 INFO - Return code: 0 05:43:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:43:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0ba8f85240b45dd9e894fa1560dffee8dd13c65edf1f82c44d4f1b27a273ce3e8e3e00b2c0485475e0bf9880d8bf2bde53c6a5fff244bca71f20fe74bd64a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3c795f64102771bfa372ae4db95df1d95d7829291d516299007061068ef4172e775d65ed3ee66c7912bc5eb2da0115769a2d434549e5d0b38bfa086154583031"} 05:43:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:43:24 INFO - Writing to file C:\slave\test\properties\blobber_files 05:43:24 INFO - Contents: 05:43:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0ba8f85240b45dd9e894fa1560dffee8dd13c65edf1f82c44d4f1b27a273ce3e8e3e00b2c0485475e0bf9880d8bf2bde53c6a5fff244bca71f20fe74bd64a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3c795f64102771bfa372ae4db95df1d95d7829291d516299007061068ef4172e775d65ed3ee66c7912bc5eb2da0115769a2d434549e5d0b38bfa086154583031"} 05:43:24 INFO - Running post-run listener: copy_logs_to_upload_dir 05:43:24 INFO - Copying logs to upload dir... 05:43:24 INFO - mkdir: C:\slave\test\build\upload\logs 05:43:24 INFO - Copying logs to upload dir... 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - Using _rmtree_windows ... 05:43:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.025000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-05-30 05:43:24.727470) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:43:24.732211) ========= '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-187\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-187 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-187 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-187\AppData\Local LOGONSERVER=\\T-W864-IX-187 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-187 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-187 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-187 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0ba8f85240b45dd9e894fa1560dffee8dd13c65edf1f82c44d4f1b27a273ce3e8e3e00b2c0485475e0bf9880d8bf2bde53c6a5fff244bca71f20fe74bd64a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3c795f64102771bfa372ae4db95df1d95d7829291d516299007061068ef4172e775d65ed3ee66c7912bc5eb2da0115769a2d434549e5d0b38bfa086154583031"} build_url:https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0ba8f85240b45dd9e894fa1560dffee8dd13c65edf1f82c44d4f1b27a273ce3e8e3e00b2c0485475e0bf9880d8bf2bde53c6a5fff244bca71f20fe74bd64a3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3c795f64102771bfa372ae4db95df1d95d7829291d516299007061068ef4172e775d65ed3ee66c7912bc5eb2da0115769a2d434549e5d0b38bfa086154583031"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YfCiJV5RRtyf6iv-cbVeuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:43:25.285148) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:43:25.285547) ========= '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-187\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-187 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-187 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-187\AppData\Local LOGONSERVER=\\T-W864-IX-187 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-187 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-187 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-187 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:43:25.401827) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 05:43:25.402205) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 05:43:26.216417) ========= ========= Total master_lag: 0.99 =========